<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-AU"
                       href="https://www.tomsguide.com/au/feeds/articletype/best-pick"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from Tom's Guide AU in Best-pick ]]></title>
                <link>https://www.tomsguide.com/au/best-pick</link>
        <description><![CDATA[ All the latest best-pick content from the Tom's Guide  AU team ]]></description>
                                    <lastBuildDate>Fri, 30 Sep 2022 17:11:31 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Which 13-inch laptop should you buy in 2026? Our expert recommendations ]]></title>
                                                                                                <dc:content><![CDATA[ <p>What's the purpose of a 13-inch laptop? Portability. And if that's what you're here for, then you'll be happy to know that the best 13-inch laptops we've tested are compact powerhouses made for workers, students, gamers and creatives on the move. </p><p>At Tom's Guide, we're huge fans of<em> </em>this form factor. These are the machines my team and I take with us during press trips abroad, after all. A 13-inch laptop is that sweet spot between the easy handling of a tablet and a versatile machine for getting stuff done, allowing you to slip it into your backpack, take it out and work (or play) from virtually anywhere you go. </p><p>We’ve tested the best 13-inch laptops to help you find the right choice for different needs and budgets. The <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">13-inch MacBook Air M5</a> is our top overall pick, but there are strong alternatives here, too, including the <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> for Windows users, the <a href="#elk-be3a0c30-89d5-11f1-9fa8-b5fb55f84fe1">Asus ROG Flow Z13</a> for compact power and the <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8">Framework Laptop 13</a> for buyers who want upgradeability.</p><p>If you want a laptop that is genuinely easy to carry without feeling the weight, a 13-inch model remains one of the best places to start.</p><h2 id="the-best-13-inch-laptops-you-can-buy-today">The best 13-inch laptops you can buy today</h2><h3 class="article-body__section" id="section-the-best-13-inch-laptop-overall"><span>The best 13-inch laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4322px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="T9AaHufp6EawHLeav5tnbG" name="MacBook Air 15-inch M5 review-2" alt="MacBook Air 15-inch M5 on a desk" src="https://cdn.mos.cms.futurecdn.net/T9AaHufp6EawHLeav5tnbG-1920-80.jpg" mos="" align="middle" fullscreen="" width="4322" height="2431" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-macbook-air-m5"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review">1. Apple MacBook Air M5</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch laptop for the money</p></div><p class="specs__container"><strong>Display: </strong>13.6 inches (2560 x 1664) Liquid Retina | <strong>CPU: </strong>Apple M5 10-core | <strong>GPU: </strong>Apple M5 8-core or 10-core | <strong>RAM: </strong>16GB to 32GB | <strong>Storage: </strong>512GB to 4TB | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>12 x 8.5 x 0.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight, durable design</div><div class="icon icon-plus_circle _hawk">Fast M5 performance</div><div class="icon icon-plus_circle _hawk">Epic battery life</div><div class="icon icon-plus_circle _hawk">Gorgeously vivid display</div><div class="icon icon-minus_circle _hawk">Costs $100 more</div><div class="icon icon-minus_circle _hawk">Nominal upgrades over the M4 model</div></div><h2 id="who-is-the-macbook-air-for">Who is the MacBook Air for?</h2><p>The MacBook Air M5 is the quintessential 13-inch laptop. Thin and lightweight, powerful enough to breeze through everyday tasks and more demanding ones like 4K video editing and even some light gaming, and boasting long-lasting battery life at over 15 hours. It's the laptop that fits most people's needs for its price. </p><h2 id="why-is-it-the-best-overall-13-inch-laptop">Why is it the best overall 13-inch laptop?</h2><p>As with its M4 predecessor, the MacBook Air M5 carries on everything we loved about Apple's modern Air lineup. That means a portable 12 x 8.5 x 0.4-inch size and a light 2.7 pounds, stunning 13.6-inch (2560 x 1664) Liquid Retina Display, and this time, even longer battery life at 15 hours and 37 minutes. Oh, and in a lovely array of stylish colors. Throw in its improved performance, Wi-Fi 7 connectivity and upgraded 512GB base storage, and this 13-inch laptop has it all (it's just too bad about the $200 price hike after <a href="https://www.tomsguide.com/computing/macbooks/apple-price-hikes-are-official-heres-how-much-more-youll-pay-for-macbooks-and-ipads-now" target="_blank">Apple raised prices across MacBooks</a>). </p><h2 id="what-do-we-like-about-the-macbook-air">What do we like about the MacBook Air?</h2><p>👍 <strong>Improved performance with M5: </strong>Apple's laptops just keep getting stronger, and the latest M5 chip still dominates in our benchmarks across thr board, even compared to its competition. From web surfing to video editing, and even gaming, this laptop powers through. </p><p>👍 <strong>Strong(er) battery life: </strong>MacBooks are among the longest-lasting laptops around, and the MacBook Air M5 continues this legacy with 15 hours and 37 minutes of battery life. That's more than enough to get through two workdays without reaching for a charger. </p><p>👍 <strong>Extra perks: </strong>While it's more of a nominal upgrade, the MacBook Air M5 still comes with welcome features, including Wi-Fi 7 connectivity and a larger 512GB base storage. </p><h2 id="what-don-t-we-like-about-the-macbook-air">What don’t we like about the MacBook Air?</h2><p>👎 <strong>Price bump: </strong>Despite its improvements, the MacBook Air M5 is now $100 more than its predecessor, which stings. So, an extra $100 for most of the same features. </p><p>👎 <strong>Not a major upgrade: </strong>If you already own an M4 MacBook Air, you won't see a major difference with the M5 model. This is purely under-the-hood improvements.</p><h2 id="apple-macbook-air-m5-bottom-line">Apple MacBook Air M5: Bottom line</h2><p>Apple still delivers the best 13-inch laptop you can grab today, as the MacBook Air M5 ticks all the right boxes in being a stellar machine for most people. Even if its welcome upgrades are smaller in scale, it's a laptop that's hard to beat. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review"><em><strong>MacBook Air 13-inch M5 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-13-inch-laptop"><span>The best budget 13-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2487px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QteF6V9RRt6dgxgdBg77oT" name="MacBook Neo A18 review-LIST3" alt="MacBook Neo shown on desk" src="https://cdn.mos.cms.futurecdn.net/QteF6V9RRt6dgxgdBg77oT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2487" height="1399" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-apple-macbook-neo"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/apple-macbook-neo-review">2. Apple MacBook Neo</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best budget 13-inch laptop</p></div><p class="specs__container"><strong>Display: </strong>13-inch (2408 x 1506) Liquid Retina | <strong>CPU: </strong>A18 Pro 6-core | <strong>GPU: </strong>A18 Pro 5-core | <strong>RAM: </strong>8GB | <strong>Storage: </strong>256GB to 512GB | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>11.7 x 8.1 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sturdy aluminum look with fun colors</div><div class="icon icon-plus_circle _hawk">Surprisingly loud speakers</div><div class="icon icon-plus_circle _hawk">Good A18 Pro performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-minus_circle _hawk">Keyboard not backlit</div><div class="icon icon-minus_circle _hawk">Touch ID costs extra</div><div class="icon icon-minus_circle _hawk">No Thunderbolt support</div></div><h2 id="who-is-the-macbook-neo-for">Who is the MacBook Neo for?</h2><p>Apple has another 13-inch laptop up its sleeve, and the MacBook Neo is conquering the budget laptop market with its premium (and fun) design that's perfect for workers and students on the move. Plus, you can expect solid performance for its $699 price, and $599 if you're a student. </p><h2 id="why-is-it-the-best-budget-13-inch-laptop">Why is it the best budget 13-inch laptop?</h2><p>Yes, it was an even better budget pick before <a href="https://www.tomsguide.com/computing/macbooks/apple-price-hikes-are-official-heres-how-much-more-youll-pay-for-macbooks-and-ipads-now" target="_blank">Apple's official price hikes</a>, but the MacBook Neo is still a steal. At $699, the MacBook Neo (nearly) gives you all the perks of the pricier MacBook Air, including its sturdy aluminum finish and portable size and weight. In fact, it's slightly smaller at 11.7 x 8.1 x 0.5 inches, and the fun splashes of color just make it even more appealing. If you can forgive the lack of a backlit keyboard, you'll find yourself with a reliable machine for work, studies and plenty of entertainment. </p><h2 id="what-do-we-like-about-the-macbook-neo">What do we like about the MacBook Neo?</h2><p>👍 <strong>Portability as its finest: </strong>Being just 0.5 inches thin and weighing 2.7 pounds, the MacBook Neo follows its Air sibling's winning formula but at a much more affordable cost. No cheap-feeling plastic chassis for this budget machine, just a sleek, premium design with lively colors to choose from!</p><p>👍 <strong>Performance that works: </strong>You'd think an iPhone's A18 Pro chip wouldn't be nearly as powerful enough in a laptop, but that isn't the case with the MacBook Neo. From juggling multiple tasks to even some casual, less demanding gaming, this laptop can handle most people's workloads. </p><p>👍 <strong>Strong battery life: </strong>Impressively, the MacBook Neo lasts 13 hours and 28 minutes, which shows it has more than enough stamina to last a full workday, and then some. </p><h2 id="what-don-t-we-like-about-the-macbook-neo">What don’t we like about the MacBook Neo?</h2><p>👎 <strong>Pay extra for Touch ID: </strong>Want to quickly log in with your fingerprint? You'll have to pay $100 more for the Neo with Touch ID, but at least you'll also get a larger 512GB for storage.</p><p>👎 <strong>Budget cuts: </strong>Don't expect any backlit keyboard or Thunderbolt ports on this machine, which is a shame even if it's made to be a budget option. </p><h2 id="apple-macbook-neo-bottom-line">Apple MacBook Neo: Bottom line</h2><p>The MacBook Neo is an affordable force to be reckoned with, packing solid performance in a compact, 13-inch laptop that looks and feels good to use. It's not perfect, but at its current $699 starting price ($599 for students), you'll be hard-pressed to find a machine of this size boasting plenty of value. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/apple-macbook-neo-review"><em><strong>MacBook Neo review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-windows-laptop"><span>The best 13-inch Windows laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3499px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="pW83XUYgKEbSAGmGsDZmNc" name="Dell XPS 13 (2026) full review-2" alt="Dell XPS 13 (2026)" src="https://cdn.mos.cms.futurecdn.net/pW83XUYgKEbSAGmGsDZmNc-1920-80.jpg" mos="" align="middle" fullscreen="" width="3499" height="1968" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-dell-xps-13-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/dell-xps-13-2026-review">3. Dell XPS 13 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch Windows laptop for most</p></div><p class="specs__container"><strong>Display: </strong>13.4-inch 2.5K (2560 x 1600) InfinityEdge touchscreen | 30Hz~120Hz | <strong>CPU: </strong>Intel Core 5 320 | <strong>GPU: </strong>Intel Graphics | <strong>RAM: </strong>Up to 32GB | <strong>Storage: </strong>1TB | <strong>Weight: </strong>2.2 pounds | <strong>Size: </strong>11.6 x 7.9 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant 13-inch 2.5K touchscreen</div><div class="icon icon-plus_circle _hawk">Strong performance</div><div class="icon icon-plus_circle _hawk">Thin and light design</div><div class="icon icon-plus_circle _hawk">Incredible battery life</div><div class="icon icon-minus_circle _hawk">Poor webcam quality</div></div><h2 id="who-is-the-dell-xps-13-for">Who is the Dell XPS 13 for?</h2><p>Dell's exceptional XPS line of laptops is now more affordable thanks to the Dell XPS 13 (2026), and it's quite easily earned the title of the best budget Windows laptop you can get right now. For anyone after a 13-inch laptop that delivers a quality, lightweight build, fast performance and a sharp 2.5K touch display for a wallet-friendly price, this is the laptop I recommend. </p><h2 id="why-is-it-the-best-13-inch-windows-laptop">Why is it the best 13-inch Windows laptop?</h2><p>The Dell XPS 13 (2026) is the best Windows ultraportable if you want a laptop that feels as premium as it looks. At just 2.2 pounds, it’s easy to carry around anywhere, and in our testing, the compact footprint and featherweight build made a real difference during long commutes and packed days on the move. Plus, battery life is another strong suit, delivering 14 hours and 29 minutes in our tests. Along with its <a href="https://www.tomsguide.com/computing/laptops/macbook-neo-finally-has-a-rival-intel-wildcat-lake-laptops-promise-double-the-ram-and-battery-life-for-under-usd600">Intel Wildcat Lake</a> CPU for strong everyday performance (even with just 8GB of RAM) and its vibrant 13.4-inch 2.5K (2560 x 1600) touchscreen, this covers all bases for its low price. </p><h2 id="what-do-we-like-about-the-dell-xps-13">What do we like about the Dell XPS 13?</h2><p>👍 <strong>Smooth, reliable everyday performance</strong>: With an Intel Core 5 320 "Wildcat Lake" CPU, we found the XPS 13 easily handled multitasking, office work and even light creative workloads without issue. Plus, it goes up to 32GB of RAM for better performance</p><p>👍 <strong>Battery to last all day (and then some)</strong>: In our tests, the XPS 13 lasted 14 hours and 29 minutes of continuous web browsing. That's enough for even those long, meeting-filled days.</p><p>👍 <strong>Premium build and display for less: </strong>Between its lightweight, compact aluminum chassis and sharp 2.5K touchscreen, the XPS 13 feels and looks like a true premium device for both work and media, but for a wallet-friendly price!</p><h2 id="what-don-t-we-like-about-the-dell-xps-13">What don’t we like about the Dell XPS 13?</h2><p>👎 <strong>So-so webcam quality: </strong>Not a huge surprise when it comes to budget laptops, but the Dell XPS 13's 1080p webcam won't do you justice in video calls. Its image quality is blurry, and you'll look washed out. </p><p>👎 <strong>Two ports are all you get: </strong>The XPS 13 offers only two USB-C ports and lacks a headphone jack, so be prepared to rely on adapters.</p><h2 id="dell-xps-13-2026-bottom-line">Dell XPS 13 (2026): Bottom line</h2><p>For $699, the Dell XPS 13 (2026) offers one feature-rich package that's hard to ignore. If you want a travel-friendly 13-inch Windows laptop that nails the essentials, like premium build, true portability, strong everyday performance and all-day battery, the XPS 13 is our top pick.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/dell-xps-13-2026-review"><em><strong>Dell XPS 13 (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-2-in-1-laptop"><span>The best 13-inch 2-in-1 laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q4BhztkLnt2T36yiwS2ovN" name="Asus rog flow z13" alt="Asus rog flow z13" src="https://cdn.mos.cms.futurecdn.net/q4BhztkLnt2T36yiwS2ovN-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-rog-flow-z13"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review">4. Asus ROG Flow Z13</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch 2-in-1 laptop</p></div><p class="specs__container"><strong>Display: </strong>13-inch 2.5K Mini-LED display, 16:10 aspect ratio, 180Hz refresh rate | <strong>CPU: </strong>AMD Ryzen AI Max 390 (up to Max+ 395) | <strong>GPU: </strong>Up to AMD Radeon 8060S integrated | <strong>RAM: </strong>32GB LPDDR5x (up to 128GB) | <strong>Storage: </strong>1TB PCIe Gen 4x4 SSD | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>11.8 x 8 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Drop-dead gorgeous 13-inch display</div><div class="icon icon-plus_circle _hawk">AMD integrated graphics are a marvel</div><div class="icon icon-plus_circle _hawk">Impressive build quality</div><div class="icon icon-plus_circle _hawk">Strong battery life</div><div class="icon icon-minus_circle _hawk">Ray tracing is limited</div><div class="icon icon-minus_circle _hawk">Barren port selection</div><div class="icon icon-minus_circle _hawk">$2,099 is steep</div></div><h2 id="who-is-the-asus-rog-flow-z13-for">Who is the Asus ROG Flow Z13 for?</h2><p>The ROG Flow Z13 is a perfect two-in-one for those who need plenty of horsepower like a gaming laptop, but without the battery life hit <em>of </em>a gaming laptop. On top of that, if you have prosumer workloads, this will work great for you, too. It's a gaming and workflow beast that's pricey, but anyone would be happy traveling around with this. </p><h2 id="why-is-it-the-best-13-inch-2-in-1-laptop">Why is it the best 13-inch 2-in-1 laptop?</h2><p>Put simply, it comes down to just what this system is capable of. There are plenty of good 2-in-1s that are more for the casual productivity crowd. But nothing has come across my desk quite like this beast and its ability to match even the RTX 4070 laptop GPU for gaming, even though there's no dedicated GPU in here whatsoever. Plus, for even <em>more </em>power with a Death Stranding-type touch, the <a href="https://www.tomsguide.com/computing/laptops/i-played-on-the-kojima-edition-asus-rog-flow-z13-and-this-2-in-1-gaming-tablet-belongs-in-a-museum" target="_blank">Asus ROG Flow Z13 Kojima Edition</a> we've tested is worth checking out. </p><h2 id="what-do-we-like-about-the-asus-rog-flow-z13">What do we like about the Asus ROG Flow Z13?</h2><p>👍 <strong>A super-powered beast: </strong>AMD's Ryzen AI Max 395+ is an APU monster of a chip that is able to handle AAA gaming at close to 100 FPS maximum settings, crush GPU-intensive workloads, and outperform every single other 2-in-1 at any task.</p><p>👍 <strong>Stamina assured: </strong>Now, when I mentioned its gaming performance, I can understand some people may be worried — given most gaming laptops struggle to last 90 minutes. However in our testing, we were able to get comfortably over two hours, and in general day-to-day, I was able to hit 8 hours with a varied workload. This powerhouse has serious stamina.</p><h2 id="what-don-t-we-like-about-the-asus-rog-flow-z13">What don’t we like about the Asus ROG Flow Z13?</h2><p>👎 <strong>Ray tracing is not too great: </strong>While the GPU is fantastic at gaming, make sure you keep ray tracing turned off. Like a lot of AMD GPUs, RT is not its strong suit and it can hamper performance.</p><p>👎 <strong>Expensive: </strong>And of course, you can expect to pay a pretty penny for this power — from $2,099 specifically. That's rather expensive for a 2-in-1!</p><h2 id="asus-rog-flow-z13-bottom-line">Asus ROG Flow Z13: Bottom line</h2><p>With powerful gaming laptop performance is a sleek, compact design, a gorgeous MiniLED display and decent battery life, this is a 13-inch 2-in-1 that feels like it achieves almost impossible levels of performance.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review"><em><strong>Asus ROG Flow Z13 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-lightweight-13-inch-laptop"><span>The best lightweight 13-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NyfZMyVcKkcMEDQHevZr5f" name="MSI Prestige 13 AI+" alt="MSI Prestige 13 AI+" src="https://cdn.mos.cms.futurecdn.net/NyfZMyVcKkcMEDQHevZr5f-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-msi-prestige-13-ai-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/msi-prestige-13-ai-plus-review">5. MSI Prestige 13 AI+ (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best thin and light 13-inch laptop</p></div><p class="specs__container"><strong>Display: </strong>13.3-inch 2.8K (2880 x 1600) OLED | <strong>CPU: </strong>Intel Core Ultra 7 355 | <strong>GPU: </strong>Intel Graphics | <strong>RAM: </strong>Up to 32GB LPDDR5X | <strong>Storage: </strong>1TB | <strong>Weight: </strong>1.9 pounds | <strong>Size: </strong>11.7 x 8.3 x 0.6 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Gorgeously utilitarian design</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED display</div><div class="icon icon-plus_circle _hawk">Panther Lake performs rather well</div><div class="icon icon-plus_circle _hawk">Solid all-day battery life</div><div class="icon icon-minus_circle _hawk">Tinny speakers</div><div class="icon icon-minus_circle _hawk">Spongy webcam</div><div class="icon icon-minus_circle _hawk">Not the best price-to-performance ratio</div></div><h2 id="who-is-the-msi-prestige-13-ai-for">Who is the MSI Prestige 13 AI+ for?</h2><p>The MSI Prestige 13 AI+ immediately takes the crown as the lightest 13-inch laptop we've tested, weighing just 1.9 pounds. That spec alone is impressive. Hands-on, the ultra-light chassis makes tossing it in a backpack or carrying it one-handed feel almost effortless. It's the kind of laptop you forget is in your bag, making it a great pick for on-the-go professionals, students and anyone after reliable ultraportable performance</p><h2 id="why-is-it-the-best-lightweight-13-inch">Why is it the best lightweight 13-inch?</h2><p>Despite being so light, the Prestige 13 AI+ doesn't sacrifice build quality. Its solid metal frame gives the laptop a reassuring sturdiness in hand, eliminating the flex and creaks that sometimes plague other featherweight designs. That, and MSI equips this model with a bright, color-rich OLED panel that’s a joy to use for everything from spreadsheets to streaming. Throw in the Intel Core Ultra 7 155 processor for smooth performance (even playing games like Cyberpunk 2077 at 1080p at 40 frames per second!), and the Prestige 13 AI+ does wonders. </p><h2 id="what-do-we-like-about-the-msi-prestige-13-ai">What do we like about the MSI Prestige 13 AI+?</h2><p>👍 <strong>Featherweight (yet sturdy) design:</strong> Being the lightest laptop we've tested, this is just about as portable as it gets. If you prioritize true portability, the Prestige 13 AI+ is unmatched at 1.9 pounds — lighter than any other 13-inch laptop we've tested — yet still offers a sturdy, premium-looking metal frame. </p><p>👍 <strong>Colorful OLED display:</strong> With its 13.3-inch 2.8K (2880 x 1600) OLED screen, this panel delivers vivid colors and superb contrast, making it excellent for creative work and is easy on the eyes even after long sessions. Take that, MacBooks!</p><p>👍 <strong>Strong ultraportable performance:</strong> This isn't the strongest 13-inch laptop around, but the Intel Core Ultra 7 355 inside feels quick in real-world use, easily handling productivity apps and moderate creative workloads like photo editing. You're also getting enough for a bit of downtime gaming, as in our tests, Cyberpunk 2077 ran at roughly 40 frames per second at 1080p on medium settings.</p><h2 id="what-don-t-we-like-about-the-msi-prestige-13-ai">What don’t we like about the MSI Prestige 13 AI+?</h2><p>👎 <strong>Battery life could be longer: </strong>While battery life is reasonable at around 11 hours, the Prestige 13 AI+ doesn’t outlast top rivals like the MacBook Air or XPS 13 on a single charge. Still, this will get you through a workday without needing to be plugged in for the majority of the time. </p><p>👎 <strong>Not the best price-to-performance ratio: </strong>It’s more expensive than some similarly equipped competitors, making price-to-performance a weaker point for budget-minded shoppers.</p><h2 id="msi-prestige-13-ai-2026-bottom-line">MSI Prestige 13 AI+ (2026): Bottom line</h2><p>The MSI Prestige 13 AI+ is a strong choice for those who value absolute portability and a top-tier screen and chassis, even if it means accepting shorter battery life and a higher price. It's lightweight power at its finest. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/msi-prestige-13-ai-plus-review"><em><strong>MSI Prestige 13 AI+ (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-laptop-for-upgradeability"><span>The best 13-inch laptop for upgradeability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YHJ5fev9r5M8YvHHo5dUrH" name="Framework 13-2.jpg" alt="Framework Laptop 13 (2023) review unit running Fortnite" src="https://cdn.mos.cms.futurecdn.net/YHJ5fev9r5M8YvHHo5dUrH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-framework-laptop-13"><span class="title__text"><a href="https://www.tomsguide.com/reviews/framework-laptop-13-2023">6. Framework Laptop 13</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best 13-inch laptop for DIYers</p></div><p class="specs__container"><strong>Display: </strong>13.5-inch 2.2K (2256 x 1504) IPS | <strong>CPU: </strong>13th Gen Intel Core i5 - i7 or AMD 7040 series | <strong>GPU: </strong>Intel Iris Xe or AMD Radeon integrated | <strong>RAM: </strong>8GB to 64GB | <strong>Storage: </strong>256GB to 4TB SSD | <strong>Weight: </strong>2.8 pounds | <strong>Size: </strong>11.67 x 9 x 0.62 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unparalleled ability to upgrade/repair</div><div class="icon icon-plus_circle _hawk">Useful Expansion Card port system</div><div class="icon icon-plus_circle _hawk">Great keyboard</div><div class="icon icon-plus_circle _hawk">Speedy performance</div><div class="icon icon-minus_circle _hawk">Loud fans under load</div><div class="icon icon-minus_circle _hawk">Webcam not great</div></div><h2 id="who-is-the-framework-laptop-13-for">Who is the Framework Laptop 13 for?</h2><p>The Framework Laptop 13 is our top pick for those with a DIY frame of mind — the modular construction may be a little pricey, but it's totally worth it for being able to upgrade this frame with new stuff as it's released. If you're after more of a premium 13-inch option with a brighter 13-inch display and better battery life, it's worth considering the <a href="#elk-f8935de5-00e6-4eaf-abdc-9cd53d8188d9">Framework Laptop 13 Pro</a>. Just watch out for the price. </p><h2 id="why-is-it-the-best-13-inch-laptop-for-upgradeability">Why is it the best 13-inch laptop for upgradeability?</h2><p>In many ways, the Framework Laptop is the anti-MacBook — a modular 13-inch laptop that gives you the chance to repair, customize and upgrade at your own leisure. No longer are you confined to what it comes with. Now, you have a screwdriver and you can get to work. </p><h2 id="what-do-we-like-about-the-framework-laptop-13">What do we like about the Framework Laptop 13?</h2><p>👍 <strong>Unparalleled upgradeability: </strong>The DIY-friendly design may be a little thicker and heavier than other laptops on this list. But those enlarged dimensions give you an innovative Expansion Card system to add what you want. Whatever you want, be it an Ethernet port or microSD card reader, just add them in here. Or take it apart with the included screwdriver to add more to the mainboard.</p><p>👍 <strong>Great keyboard: </strong>One thing I'm really happy to see come to this 13-incher is a fantastic keyboard — packing even backlighting and 1.5mm of key travel for a tactile feel to each press.</p><p>👍 <strong>Decent performance: </strong>The model we tested with the Intel core i7-1370P CPU and 32GB of RAM gave us some strong performance across the board, including over 11,000 in our Geekbench multi-core tests. It's worth noting that Framework now offers this system with either Intel Core Ultra or 7th Gen AMD, which are going to be even faster!</p><h2 id="what-don-t-we-like-about-the-framework-laptop-13">What don’t we like about the Framework Laptop 13?</h2><p>👎 <strong>Loud fans under load: </strong>The modularity is great, but heat dissipation seems to be affected, as the fans kick into overdrive to keep this thing cool under heavier loads.</p><h2 id="framework-laptop-13-bottom-line">Framework Laptop 13: Bottom line</h2><p>In many ways, the Framework Laptop 13 is a breakthrough in laptop design — a fully modular system that gives you endless levels of customization beyond anything you see from the competition. I wouldn't judge you if you'd rather just have a fully built laptop to last you a good long while, but if you're a tinkerer, the choice is obvious.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/framework-laptop-13-2023"><em><strong>Framework Laptop 13 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-performance-benchmarks"><span>Performance benchmarks</span></h3><p>Don't let their size fool you. 13-inch laptops can be portable powerhouses, and we've done the testing to prove it. With Apple's latest M-series chipsets, Intel's Panther Lake and Wildcat Lake CPUs, and AMD's amazing processors, you can get a lot out of these machines for productivity and gaming. </p><p>All of the 13-inch laptops we recommend for this guide offer plenty of performance for multitasking and speedy day-to-day performance, while those at a higher price, like the <a href="#section-the-best-13-inch-laptop-overall">MacBook Air M5</a> and <a href="#section-the-best-13-inch-2-in-1-laptop">Asus ROG Flow Z13</a>, will deliver ample performance for playing the latest games and even video editing. </p><p>Using Geekbench to measure the single-core and multi-core performance of each laptop (the higher the number, the better), here's how they compare:</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785165407344-yj9f3afb7 *, #fv-chart-1785165407344-yj9f3afb7 *:before, #fv-chart-1785165407344-yj9f3afb7 *:after, #fv-chart-1785165407344-yj9f3afb7-slideshow *, #fv-chart-1785165407344-yj9f3afb7-slideshow *:before, #fv-chart-1785165407344-yj9f3afb7-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785165407344-yj9f3afb7, #fv-chart-1785165407344-yj9f3afb7-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785165407344-yj9f3afb7 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785165407344-yj9f3afb7.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1785165407344-yj9f3afb7 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1785165407344-yj9f3afb7 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1785165407344-yj9f3afb7 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row, #fv-chart-1785165407344-yj9f3afb7 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785165407344-yj9f3afb7 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-pie-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-bar-product,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-product-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-cluster,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-label-space,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-chart-space,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-benchmark-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-dropdown-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-carousel-nav-btn,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-chart-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-chart-subhead,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-header,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-vs,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785165407344-yj9f3afb7.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785165407344-yj9f3afb7 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785165407344-yj9f3afb7.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 13-inch Laptops Performance Results","description": "Slide through to see Geekbench single-core and \u003cbr>multi-core benchmarks","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-27T15:16:47.345Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Apple MacBook Air (M5)","Apple MacBook Neo (A18 Pro)","Dell XPS 13 2026 (Intel Core 5 320)","Asus ROG Flow Z13 (AMD Ryzen AI Max 390)","MSI Prestige 13 AI+ (Intel Core Ultra 7 355)","Framework Laptop 13 (Intel Core i7-1370P)","Geekbench 6 (single-core)","Geekbench 6 (multi-core)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Apple MacBook Air (M5) – Geekbench 6 (single-core)","value": 4168,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Neo (A18 Pro) – Geekbench 6 (single-core)","value": 3535,"unitText": ""},{"@type": "PropertyValue","name": "Dell XPS 13 2026 (Intel Core 5 320) – Geekbench 6 (single-core)","value": 2684,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Ryzen AI Max 390) – Geekbench 6 (single-core)","value": 2896,"unitText": ""},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ (Intel Core Ultra 7 355) – Geekbench 6 (single-core)","value": 2727,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 13 (Intel Core i7-1370P) – Geekbench 6 (single-core)","value": 2362,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Air (M5) – Geekbench 6 (multi-core)","value": 17276,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Neo (A18 Pro) – Geekbench 6 (multi-core)","value": 8920,"unitText": ""},{"@type": "PropertyValue","name": "Dell XPS 13 2026 (Intel Core 5 320) – Geekbench 6 (multi-core)","value": 7952,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Ryzen AI Max 390) – Geekbench 6 (multi-core)","value": 17876,"unitText": ""},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ (Intel Core Ultra 7 355) – Geekbench 6 (multi-core)","value": 10190,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 13 (Intel Core i7-1370P) – Geekbench 6 (multi-core)","value": 11317,"unitText": ""}]}</script><div id="fv-chart-1785165407344-yj9f3afb7" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 13-inch Laptops Performance Results</h3><p class="fv-chart-subhead">Slide through to see Geekbench single-core and <br>multi-core benchmarks</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Geekbench 6 (single-core)</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785165407344-yj9f3afb7-bar-Geekbench 6 (single-core)" data-chart-type="Bar" data-title="Geekbench 6 (single-core)" data-subhead="Slide through to see Geekbench single-core and <br>multi-core benchmarks" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Air (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.46666666666667%; background-color: #0072C6;" data-target-width="69.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4168</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Neo (A18 Pro)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.916666666666664%; background-color: #F57C00;" data-target-width="58.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3535</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 2026 (Intel Core 5 320)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44.733333333333334%; background-color: #388E3C;" data-target-width="44.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2684</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.266666666666666%; background-color: #7B1FA2;" data-target-width="48.266666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2896</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 45.45%; background-color: #D32F2F;" data-target-width="45.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2727</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13 (Intel Core i7-1370P)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.36666666666667%; background-color: #009688;" data-target-width="39.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2362</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1,500</span><span>3,000</span><span>4,500</span><span>6,000</span></div></div></div><table class="sr-only"><caption>Geekbench 6 (single-core) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple MacBook Air (M5)</td><td>4168</td></tr><tr><td>Apple MacBook Neo (A18 Pro)</td><td>3535</td></tr><tr><td>Dell XPS 13 2026 (Intel Core 5 320)</td><td>2684</td></tr><tr><td>Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</td><td>2896</td></tr><tr><td>MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</td><td>2727</td></tr><tr><td>Framework Laptop 13 (Intel Core i7-1370P)</td><td>2362</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785165407344-yj9f3afb7-bar-Geekbench 6 (multi-core)" data-chart-type="Bar" data-title="Geekbench 6 (multi-core)" data-subhead="Slide through to see Geekbench single-core and <br>multi-core benchmarks" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Air (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.38%; background-color: #0072C6;" data-target-width="86.38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17276</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Neo (A18 Pro)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44.6%; background-color: #F57C00;" data-target-width="44.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8920</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 2026 (Intel Core 5 320)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.76%; background-color: #388E3C;" data-target-width="39.76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.38000000000001%; background-color: #7B1FA2;" data-target-width="89.38000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17876</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.949999999999996%; background-color: #D32F2F;" data-target-width="50.949999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10190</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13 (Intel Core i7-1370P)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.584999999999994%; background-color: #009688;" data-target-width="56.584999999999994" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11317</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>Geekbench 6 (multi-core) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple MacBook Air (M5)</td><td>17276</td></tr><tr><td>Apple MacBook Neo (A18 Pro)</td><td>8920</td></tr><tr><td>Dell XPS 13 2026 (Intel Core 5 320)</td><td>7952</td></tr><tr><td>Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</td><td>17876</td></tr><tr><td>MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</td><td>10190</td></tr><tr><td>Framework Laptop 13 (Intel Core i7-1370P)</td><td>11317</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 2</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785165407344-yj9f3afb7', false); });} else {initialize('fv-chart-1785165407344-yj9f3afb7', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-battery-benchmarks"><span>Battery benchmarks</span></h3><p>13-inch laptops are all about portability, but that wouldn't mean anything if these machines didn't come with decent battery life. The good news is you'll find many of the <a href="https://www.tomsguide.com/best-picks/best-laptops-for-battery-life">best laptops for battery life</a> right here, coming close to an amazing 20 hours! You can compare the battery life we tested below. </p><p>Take note that battery life may vary depending on what you use a laptop for, but this will give you a good idea of how long each laptop on this list will last. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789553923028-znlo9qxbk *, #fv-chart-1789553923028-znlo9qxbk *:before, #fv-chart-1789553923028-znlo9qxbk *:after, #fv-chart-1789553923028-znlo9qxbk-slideshow *, #fv-chart-1789553923028-znlo9qxbk-slideshow *:before, #fv-chart-1789553923028-znlo9qxbk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789553923028-znlo9qxbk, #fv-chart-1789553923028-znlo9qxbk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789553923028-znlo9qxbk {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789553923028-znlo9qxbk.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789553923028-znlo9qxbk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789553923028-znlo9qxbk .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789553923028-znlo9qxbk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789553923028-znlo9qxbk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789553923028-znlo9qxbk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row, #fv-chart-1789553923028-znlo9qxbk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789553923028-znlo9qxbk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789553923028-znlo9qxbk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-pie-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-bar-product,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-product-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-cluster,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-label-space,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-chart-space,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-benchmark-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-dropdown-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-carousel-nav-btn,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-chart-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-chart-subhead,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-header,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-vs,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789553923028-znlo9qxbk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789553923028-znlo9qxbk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster {width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-label-space {display: none !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789553923028-znlo9qxbk.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 13-inch Laptops Battery Life Results","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-16T10:18:43.028Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MacBook Air M5","Dell XPS 13 (2026)","MacBook Neo","MSI Prestige 13 AI+","Framework Laptop 13","Asus ROG Flow Z13","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MacBook Air M5 – Battery life (hh:mm:ss)","value": 15.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Dell XPS 13 (2026) – Battery life (hh:mm:ss)","value": 14.483333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "MacBook Neo – Battery life (hh:mm:ss)","value": 13.466666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ – Battery life (hh:mm:ss)","value": 11.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Framework Laptop 13 – Battery life (hh:mm:ss)","value": 10.283333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 – Battery life (hh:mm:ss)","value": 8.6,"unitText": "hours"}]}</script><div id="fv-chart-1789553923028-znlo9qxbk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 13-inch Laptops Battery Life Results</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789553923028-znlo9qxbk-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Air M5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #0072C6;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 (2026)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.41666666666666%; background-color: #F57C00;" data-target-width="72.41666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:29:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Neo</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #388E3C;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13:28:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #7B1FA2;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.416666666666664%; background-color: #D32F2F;" data-target-width="51.416666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:17:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #009688;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:36:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MacBook Air M5</td><td>15.5</td></tr><tr><td>Dell XPS 13 (2026)</td><td>14.483333333333333</td></tr><tr><td>MacBook Neo</td><td>13.466666666666667</td></tr><tr><td>MSI Prestige 13 AI+</td><td>11.5</td></tr><tr><td>Framework Laptop 13</td><td>10.283333333333333</td></tr><tr><td>Asus ROG Flow Z13</td><td>8.6</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789553923028-znlo9qxbk', false); });} else {initialize('fv-chart-1789553923028-znlo9qxbk', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199" href="https://frame.work/products/laptop13pro-diy-intel-ultra-3/configuration/new" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yGC3fGJ57zmaXPaKF9B9AK" name="Framework-Laptop-13-Pro-1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yGC3fGJ57zmaXPaKF9B9AK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The follow-up to the brilliant <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8" data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199">Framework Laptop 13</a>, this one is for those after even more performance in a premium, ultra-portable 13-inch laptop. The Framework Laptop 13 Pro provides all the same modular and upgradeable design, but this time with an even longer near-17 hours of battery life, a brighter 13.5-inch touchscreen with a 120Hz refresh rate and more potential power under the hood. For how high that price climbs (easily over $2,000), though, this one really is for the "Pros."</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-13-pro-review"><strong>Framework Laptop 13 Pro review</strong></a><a class="view-deal button" href="https://frame.work/products/laptop13pro-diy-intel-ultra-3/configuration/new" target="_blank" rel="nofollow" data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199">View Deal</a></p></div><h3 class="article-body__section" id="section-best-13-inch-laptops-frequently-asked-questions"><span>Best 13-inch Laptops: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9B859sgs2zDoGsEp3zfAXn" name="MacBook Neo Indigo-17" alt="MacBook Neo" src="https://cdn.mos.cms.futurecdn.net/9B859sgs2zDoGsEp3zfAXn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Is a 13-inch laptop good for everyday use?</h3><article class="article__schema-answer"><p>Yes, a 13-inch laptop is a good choice for everyday use if you prioritise portability without giving up a comfortable screen for work, browsing and streaming. This size is easy to carry in a backpack and practical on a café table, train or plane tray, while still offering enough display space for most day-to-day tasks.</p><p>The trade-off is less workspace than a 14-inch or larger laptop, which can matter if you regularly use several windows side by side. For a well-rounded portable option, the <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">MacBook Air M5</a> is our top pick, but the <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> is the Windows alternative we recommend to most.</p></article></section><section class="article__schema-question"><h3>Which is better, 13 inches or 14 inches?</h3><article class="article__schema-answer"><p>Neither size is universally better: choose 13 inches for maximum portability and 14 inches if you would benefit more from extra screen space and, sometimes, room for higher-performance components. A 13-inch laptop is generally easier to fit into smaller bags and use in confined spaces, making it especially appealing for commuters, students and frequent travellers.</p><p>14-inch laptops have grown in popularity over the years, as they deliver a slightly bigger design that allows for even greater performance, battery life and a larger display while still being thin and portable. However, they usually come with a higher price tag, especially with the higher-end specs they can pack. </p><p>Either way, depending on the laptop you're looking at, there isn't a huge difference between 13 inches and 14 inches. But if you're looking for the most compact, travel-friendly size, 13-inch laptops are your best choice. </p></article></section><section class="article__schema-question"><h3>How much RAM do I need in a 13-inch laptop?</h3><article class="article__schema-answer"><p>For most people, 16GB of RAM is the safer choice for a 13-inch laptop, while 8GB can be enough for web browsing, documents, video calls and lighter everyday tasks. More memory gives you greater headroom for multitasking and helps a laptop remain comfortable to use as software demands increase. However, due to the <a href="https://www.tomsguide.com/computing/ram-price-crisis-2026-everything-you-need-to-know">RAM crisis</a>, 8GB of RAM for more budget laptops is becoming the norm, but companies are making the most of this amount of memory for these more affordable machines. </p><p>Consider 16GB or more if you regularly keep many browser tabs and apps open, edit photos or video, write code or use demanding creative tools. Check the configuration carefully before buying, because RAM is not upgradeable in many thin laptops. The <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> starts with 8GB but is available with up to 32GB, while the <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8">Framework Laptop 13</a> is the most suitable pick for buyers who value upgradeability.</p></article></section><section class="article__schema-question"><h3>Can a 13-inch laptop handle gaming and creative work?</h3><article class="article__schema-answer"><p>Yes, some 13-inch laptops can handle gaming and creative work, but the right choice depends on how demanding those tasks are. Mainstream ultraportables are well suited to light photo editing, video calls, office work and less demanding games, whereas AAA games, heavy video editing and GPU-intensive projects require substantially more performance.</p><p>That's why we recommend the <a href="#elk-be3a0c30-89d5-11f1-9fa8-b5fb55f84fe1">Asus ROG Flow Z13</a> for buyers who need strong compact gaming and prosumer performance. Our testing found it capable of running demanding games, although ray tracing for gaming is a weaker area. Still, the <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">MacBook Air M5</a> is a more balanced option for everyday work, 4K video editing and light gaming.</p></article></section><section class="article__schema-question"><h3>How often should I replace a laptop?</h3><article class="article__schema-answer"><p>Laptops generally last an average of around <strong>four to eight years</strong> and should be replaced when they no longer receive crucial software and security updates or continue experiencing issues like constantly shutting down, getting too hot while performing everyday tasks and having sluggish performance. </p><p>However, it also depends on what you need in a laptop. If the 13-inch laptop you've chosen can still do everything you want with stable performance and nothing is broken (the keyboard, trackpad, webcam and more still work), then it's worth keeping. But if it can't keep up with your workflow, or you want better performance when it comes to gaming, creative work, video editing or AI tasks, then it's worth finding an upgrade. </p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-13-inch-laptop-for-you"><span>How to choose the best 13-inch laptop for you</span></h3><p>When it comes to portability, all the 13-inch laptops we recommend have you covered. But beyond that, it's worth thinking about the performance and type of system that works for you. </p><ul><li><strong>What kind of power do you need?</strong> If you only need something basic for surfing the web, consider the MacBook Neo or a cheap Windows laptop. If you want something that feels speedy and can handle more than basic browsing and typing, consider starting specs such as a Core 5 CPU, 8GB to 16GB of RAM and a 512GB SSD. Most of the laptops on this list are at least this powerful, since they're the best 13-inch laptops we've reviewed.</li><li><strong>Do you want to play PC games?</strong> Most mainstream laptops feature integrated graphics, which may be able to run simple, well-optimized games like Minecraft and Fortnite, but can't handle graphically demanding games or heavy visual work. For that, you'll want a laptop with a discrete graphics card or the latest Apple, AMD or Intel chips with integrated graphics, like the Apple M5 or AMD Ryzen AI Max.</li><li><strong>Do you want Windows, Mac or Chrome? </strong>Windows is the most common operating system, while macOS is more ideal for folks already tied into Apple's ecosystem. ChromeOS is a lightweight operating system built to allow for cheap, fast systems, though it has become a bit more robust over the years with support for full Android apps.</li></ul><p>Whichever system you decide on, you may also want to consider investing in the <a href="https://www.tomsguide.com/best-picks/best-mouse">best mouse</a> and <a href="https://www.tomsguide.com/best-picks/best-keyboard">best keyboard</a> for your needs so you can have some more ergonomic options for getting work done on your new laptop. </p><h3 class="article-body__section" id="section-how-we-test-the-best-13-inch-laptops"><span>How we test the best 13-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4496px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="d5DSYhrswimo8M57odHUbh" name="Dell XPS 13 vs. MacBook Neo-LIST" alt="Dell XPS 13 vs. MacBook Neo" src="https://cdn.mos.cms.futurecdn.net/d5DSYhrswimo8M57odHUbh-1920-80.jpg" mos="" align="middle" fullscreen="" width="4496" height="2529" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Our path to finding the best 13-inch laptops for you is littered with test results. To help us better compare and recommend the best machines for you, we run every laptop we review through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities. We also run a file transfer test to measure how fast a machine's hard drive is, plus a video editing test to see how good it is at crunching video, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>We know many people also love to play games on their laptops, so we test the gaming horsepower of every laptop we review by putting it through the Sid Meier's Civilization VI: Gathering Storm graphical benchmark. This is an ideal test for us to use on 13-inch laptops because almost none of them have discrete graphics cards, which means they have a hard time running more modern or graphically demanding games. Civilization VI is also one of the few relatively modern games with a graphical benchmark that runs on both Windows and macOS, meaning we can easily compare the performance of MacBooks against that of Windows machines.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-13-inch-laptops</link>
                                                                            <description>
                            <![CDATA[ Find the best 13-inch laptops we've tested that offer an excellent mix of power and portability, from compact Windows laptops to travel-friendly MacBooks. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oTxX7XnBuqWGuRf7ZVnQ5e</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9WewLFGGuEX6mfwAKBrohk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 16 Sep 2026 14:37:13 +0000</pubDate>                                                                                                                                <updated>Wed, 16 Sep 2026 14:37:21 +0000</updated>
                                                                                                                                            <category><![CDATA[Laptops]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Buying Guide Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to expert buying advice on the latest laptops. Whether it&amp;#39;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always an interesting angle no matter the subject. &lt;/p&gt;&lt;p&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, tablets, smartwatches, VR headsets, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&amp;#39;s not checking out the latest devices and updating buying guides with expert advice, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9WewLFGGuEX6mfwAKBrohk-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MacBook Neo open on a desk]]></media:description>                                                            <media:text><![CDATA[MacBook Neo open on a desk]]></media:text>
                                <media:title type="plain"><![CDATA[MacBook Neo open on a desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9WewLFGGuEX6mfwAKBrohk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>What's the purpose of a 13-inch laptop? Portability. And if that's what you're here for, then you'll be happy to know that the best 13-inch laptops we've tested are compact powerhouses made for workers, students, gamers and creatives on the move. </p><p>At Tom's Guide, we're huge fans of<em> </em>this form factor. These are the machines my team and I take with us during press trips abroad, after all. A 13-inch laptop is that sweet spot between the easy handling of a tablet and a versatile machine for getting stuff done, allowing you to slip it into your backpack, take it out and work (or play) from virtually anywhere you go. </p><p>We’ve tested the best 13-inch laptops to help you find the right choice for different needs and budgets. The <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">13-inch MacBook Air M5</a> is our top overall pick, but there are strong alternatives here, too, including the <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> for Windows users, the <a href="#elk-be3a0c30-89d5-11f1-9fa8-b5fb55f84fe1">Asus ROG Flow Z13</a> for compact power and the <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8">Framework Laptop 13</a> for buyers who want upgradeability.</p><p>If you want a laptop that is genuinely easy to carry without feeling the weight, a 13-inch model remains one of the best places to start.</p><h2 id="the-best-13-inch-laptops-you-can-buy-today">The best 13-inch laptops you can buy today</h2><h3 class="article-body__section" id="section-the-best-13-inch-laptop-overall"><span>The best 13-inch laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4322px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="T9AaHufp6EawHLeav5tnbG" name="MacBook Air 15-inch M5 review-2" alt="MacBook Air 15-inch M5 on a desk" src="https://cdn.mos.cms.futurecdn.net/T9AaHufp6EawHLeav5tnbG-1920-80.jpg" mos="" align="middle" fullscreen="" width="4322" height="2431" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-macbook-air-m5"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review">1. Apple MacBook Air M5</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch laptop for the money</p></div><p class="specs__container"><strong>Display: </strong>13.6 inches (2560 x 1664) Liquid Retina | <strong>CPU: </strong>Apple M5 10-core | <strong>GPU: </strong>Apple M5 8-core or 10-core | <strong>RAM: </strong>16GB to 32GB | <strong>Storage: </strong>512GB to 4TB | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>12 x 8.5 x 0.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight, durable design</div><div class="icon icon-plus_circle _hawk">Fast M5 performance</div><div class="icon icon-plus_circle _hawk">Epic battery life</div><div class="icon icon-plus_circle _hawk">Gorgeously vivid display</div><div class="icon icon-minus_circle _hawk">Costs $100 more</div><div class="icon icon-minus_circle _hawk">Nominal upgrades over the M4 model</div></div><h2 id="who-is-the-macbook-air-for">Who is the MacBook Air for?</h2><p>The MacBook Air M5 is the quintessential 13-inch laptop. Thin and lightweight, powerful enough to breeze through everyday tasks and more demanding ones like 4K video editing and even some light gaming, and boasting long-lasting battery life at over 15 hours. It's the laptop that fits most people's needs for its price. </p><h2 id="why-is-it-the-best-overall-13-inch-laptop">Why is it the best overall 13-inch laptop?</h2><p>As with its M4 predecessor, the MacBook Air M5 carries on everything we loved about Apple's modern Air lineup. That means a portable 12 x 8.5 x 0.4-inch size and a light 2.7 pounds, stunning 13.6-inch (2560 x 1664) Liquid Retina Display, and this time, even longer battery life at 15 hours and 37 minutes. Oh, and in a lovely array of stylish colors. Throw in its improved performance, Wi-Fi 7 connectivity and upgraded 512GB base storage, and this 13-inch laptop has it all (it's just too bad about the $200 price hike after <a href="https://www.tomsguide.com/computing/macbooks/apple-price-hikes-are-official-heres-how-much-more-youll-pay-for-macbooks-and-ipads-now" target="_blank">Apple raised prices across MacBooks</a>). </p><h2 id="what-do-we-like-about-the-macbook-air">What do we like about the MacBook Air?</h2><p>👍 <strong>Improved performance with M5: </strong>Apple's laptops just keep getting stronger, and the latest M5 chip still dominates in our benchmarks across thr board, even compared to its competition. From web surfing to video editing, and even gaming, this laptop powers through. </p><p>👍 <strong>Strong(er) battery life: </strong>MacBooks are among the longest-lasting laptops around, and the MacBook Air M5 continues this legacy with 15 hours and 37 minutes of battery life. That's more than enough to get through two workdays without reaching for a charger. </p><p>👍 <strong>Extra perks: </strong>While it's more of a nominal upgrade, the MacBook Air M5 still comes with welcome features, including Wi-Fi 7 connectivity and a larger 512GB base storage. </p><h2 id="what-don-t-we-like-about-the-macbook-air">What don’t we like about the MacBook Air?</h2><p>👎 <strong>Price bump: </strong>Despite its improvements, the MacBook Air M5 is now $100 more than its predecessor, which stings. So, an extra $100 for most of the same features. </p><p>👎 <strong>Not a major upgrade: </strong>If you already own an M4 MacBook Air, you won't see a major difference with the M5 model. This is purely under-the-hood improvements.</p><h2 id="apple-macbook-air-m5-bottom-line">Apple MacBook Air M5: Bottom line</h2><p>Apple still delivers the best 13-inch laptop you can grab today, as the MacBook Air M5 ticks all the right boxes in being a stellar machine for most people. Even if its welcome upgrades are smaller in scale, it's a laptop that's hard to beat. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review"><em><strong>MacBook Air 13-inch M5 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-13-inch-laptop"><span>The best budget 13-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2487px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QteF6V9RRt6dgxgdBg77oT" name="MacBook Neo A18 review-LIST3" alt="MacBook Neo shown on desk" src="https://cdn.mos.cms.futurecdn.net/QteF6V9RRt6dgxgdBg77oT-1920-80.jpg" mos="" align="middle" fullscreen="" width="2487" height="1399" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-apple-macbook-neo"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/apple-macbook-neo-review">2. Apple MacBook Neo</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best budget 13-inch laptop</p></div><p class="specs__container"><strong>Display: </strong>13-inch (2408 x 1506) Liquid Retina | <strong>CPU: </strong>A18 Pro 6-core | <strong>GPU: </strong>A18 Pro 5-core | <strong>RAM: </strong>8GB | <strong>Storage: </strong>256GB to 512GB | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>11.7 x 8.1 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sturdy aluminum look with fun colors</div><div class="icon icon-plus_circle _hawk">Surprisingly loud speakers</div><div class="icon icon-plus_circle _hawk">Good A18 Pro performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-minus_circle _hawk">Keyboard not backlit</div><div class="icon icon-minus_circle _hawk">Touch ID costs extra</div><div class="icon icon-minus_circle _hawk">No Thunderbolt support</div></div><h2 id="who-is-the-macbook-neo-for">Who is the MacBook Neo for?</h2><p>Apple has another 13-inch laptop up its sleeve, and the MacBook Neo is conquering the budget laptop market with its premium (and fun) design that's perfect for workers and students on the move. Plus, you can expect solid performance for its $699 price, and $599 if you're a student. </p><h2 id="why-is-it-the-best-budget-13-inch-laptop">Why is it the best budget 13-inch laptop?</h2><p>Yes, it was an even better budget pick before <a href="https://www.tomsguide.com/computing/macbooks/apple-price-hikes-are-official-heres-how-much-more-youll-pay-for-macbooks-and-ipads-now" target="_blank">Apple's official price hikes</a>, but the MacBook Neo is still a steal. At $699, the MacBook Neo (nearly) gives you all the perks of the pricier MacBook Air, including its sturdy aluminum finish and portable size and weight. In fact, it's slightly smaller at 11.7 x 8.1 x 0.5 inches, and the fun splashes of color just make it even more appealing. If you can forgive the lack of a backlit keyboard, you'll find yourself with a reliable machine for work, studies and plenty of entertainment. </p><h2 id="what-do-we-like-about-the-macbook-neo">What do we like about the MacBook Neo?</h2><p>👍 <strong>Portability as its finest: </strong>Being just 0.5 inches thin and weighing 2.7 pounds, the MacBook Neo follows its Air sibling's winning formula but at a much more affordable cost. No cheap-feeling plastic chassis for this budget machine, just a sleek, premium design with lively colors to choose from!</p><p>👍 <strong>Performance that works: </strong>You'd think an iPhone's A18 Pro chip wouldn't be nearly as powerful enough in a laptop, but that isn't the case with the MacBook Neo. From juggling multiple tasks to even some casual, less demanding gaming, this laptop can handle most people's workloads. </p><p>👍 <strong>Strong battery life: </strong>Impressively, the MacBook Neo lasts 13 hours and 28 minutes, which shows it has more than enough stamina to last a full workday, and then some. </p><h2 id="what-don-t-we-like-about-the-macbook-neo">What don’t we like about the MacBook Neo?</h2><p>👎 <strong>Pay extra for Touch ID: </strong>Want to quickly log in with your fingerprint? You'll have to pay $100 more for the Neo with Touch ID, but at least you'll also get a larger 512GB for storage.</p><p>👎 <strong>Budget cuts: </strong>Don't expect any backlit keyboard or Thunderbolt ports on this machine, which is a shame even if it's made to be a budget option. </p><h2 id="apple-macbook-neo-bottom-line">Apple MacBook Neo: Bottom line</h2><p>The MacBook Neo is an affordable force to be reckoned with, packing solid performance in a compact, 13-inch laptop that looks and feels good to use. It's not perfect, but at its current $699 starting price ($599 for students), you'll be hard-pressed to find a machine of this size boasting plenty of value. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/apple-macbook-neo-review"><em><strong>MacBook Neo review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-windows-laptop"><span>The best 13-inch Windows laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3499px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="pW83XUYgKEbSAGmGsDZmNc" name="Dell XPS 13 (2026) full review-2" alt="Dell XPS 13 (2026)" src="https://cdn.mos.cms.futurecdn.net/pW83XUYgKEbSAGmGsDZmNc-1920-80.jpg" mos="" align="middle" fullscreen="" width="3499" height="1968" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-dell-xps-13-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/dell-xps-13-2026-review">3. Dell XPS 13 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch Windows laptop for most</p></div><p class="specs__container"><strong>Display: </strong>13.4-inch 2.5K (2560 x 1600) InfinityEdge touchscreen | 30Hz~120Hz | <strong>CPU: </strong>Intel Core 5 320 | <strong>GPU: </strong>Intel Graphics | <strong>RAM: </strong>Up to 32GB | <strong>Storage: </strong>1TB | <strong>Weight: </strong>2.2 pounds | <strong>Size: </strong>11.6 x 7.9 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant 13-inch 2.5K touchscreen</div><div class="icon icon-plus_circle _hawk">Strong performance</div><div class="icon icon-plus_circle _hawk">Thin and light design</div><div class="icon icon-plus_circle _hawk">Incredible battery life</div><div class="icon icon-minus_circle _hawk">Poor webcam quality</div></div><h2 id="who-is-the-dell-xps-13-for">Who is the Dell XPS 13 for?</h2><p>Dell's exceptional XPS line of laptops is now more affordable thanks to the Dell XPS 13 (2026), and it's quite easily earned the title of the best budget Windows laptop you can get right now. For anyone after a 13-inch laptop that delivers a quality, lightweight build, fast performance and a sharp 2.5K touch display for a wallet-friendly price, this is the laptop I recommend. </p><h2 id="why-is-it-the-best-13-inch-windows-laptop">Why is it the best 13-inch Windows laptop?</h2><p>The Dell XPS 13 (2026) is the best Windows ultraportable if you want a laptop that feels as premium as it looks. At just 2.2 pounds, it’s easy to carry around anywhere, and in our testing, the compact footprint and featherweight build made a real difference during long commutes and packed days on the move. Plus, battery life is another strong suit, delivering 14 hours and 29 minutes in our tests. Along with its <a href="https://www.tomsguide.com/computing/laptops/macbook-neo-finally-has-a-rival-intel-wildcat-lake-laptops-promise-double-the-ram-and-battery-life-for-under-usd600">Intel Wildcat Lake</a> CPU for strong everyday performance (even with just 8GB of RAM) and its vibrant 13.4-inch 2.5K (2560 x 1600) touchscreen, this covers all bases for its low price. </p><h2 id="what-do-we-like-about-the-dell-xps-13">What do we like about the Dell XPS 13?</h2><p>👍 <strong>Smooth, reliable everyday performance</strong>: With an Intel Core 5 320 "Wildcat Lake" CPU, we found the XPS 13 easily handled multitasking, office work and even light creative workloads without issue. Plus, it goes up to 32GB of RAM for better performance</p><p>👍 <strong>Battery to last all day (and then some)</strong>: In our tests, the XPS 13 lasted 14 hours and 29 minutes of continuous web browsing. That's enough for even those long, meeting-filled days.</p><p>👍 <strong>Premium build and display for less: </strong>Between its lightweight, compact aluminum chassis and sharp 2.5K touchscreen, the XPS 13 feels and looks like a true premium device for both work and media, but for a wallet-friendly price!</p><h2 id="what-don-t-we-like-about-the-dell-xps-13">What don’t we like about the Dell XPS 13?</h2><p>👎 <strong>So-so webcam quality: </strong>Not a huge surprise when it comes to budget laptops, but the Dell XPS 13's 1080p webcam won't do you justice in video calls. Its image quality is blurry, and you'll look washed out. </p><p>👎 <strong>Two ports are all you get: </strong>The XPS 13 offers only two USB-C ports and lacks a headphone jack, so be prepared to rely on adapters.</p><h2 id="dell-xps-13-2026-bottom-line">Dell XPS 13 (2026): Bottom line</h2><p>For $699, the Dell XPS 13 (2026) offers one feature-rich package that's hard to ignore. If you want a travel-friendly 13-inch Windows laptop that nails the essentials, like premium build, true portability, strong everyday performance and all-day battery, the XPS 13 is our top pick.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/dell-xps-13-2026-review"><em><strong>Dell XPS 13 (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-2-in-1-laptop"><span>The best 13-inch 2-in-1 laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q4BhztkLnt2T36yiwS2ovN" name="Asus rog flow z13" alt="Asus rog flow z13" src="https://cdn.mos.cms.futurecdn.net/q4BhztkLnt2T36yiwS2ovN-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-rog-flow-z13"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review">4. Asus ROG Flow Z13</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 13-inch 2-in-1 laptop</p></div><p class="specs__container"><strong>Display: </strong>13-inch 2.5K Mini-LED display, 16:10 aspect ratio, 180Hz refresh rate | <strong>CPU: </strong>AMD Ryzen AI Max 390 (up to Max+ 395) | <strong>GPU: </strong>Up to AMD Radeon 8060S integrated | <strong>RAM: </strong>32GB LPDDR5x (up to 128GB) | <strong>Storage: </strong>1TB PCIe Gen 4x4 SSD | <strong>Weight: </strong>2.7 pounds | <strong>Size: </strong>11.8 x 8 x 0.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Drop-dead gorgeous 13-inch display</div><div class="icon icon-plus_circle _hawk">AMD integrated graphics are a marvel</div><div class="icon icon-plus_circle _hawk">Impressive build quality</div><div class="icon icon-plus_circle _hawk">Strong battery life</div><div class="icon icon-minus_circle _hawk">Ray tracing is limited</div><div class="icon icon-minus_circle _hawk">Barren port selection</div><div class="icon icon-minus_circle _hawk">$2,099 is steep</div></div><h2 id="who-is-the-asus-rog-flow-z13-for">Who is the Asus ROG Flow Z13 for?</h2><p>The ROG Flow Z13 is a perfect two-in-one for those who need plenty of horsepower like a gaming laptop, but without the battery life hit <em>of </em>a gaming laptop. On top of that, if you have prosumer workloads, this will work great for you, too. It's a gaming and workflow beast that's pricey, but anyone would be happy traveling around with this. </p><h2 id="why-is-it-the-best-13-inch-2-in-1-laptop">Why is it the best 13-inch 2-in-1 laptop?</h2><p>Put simply, it comes down to just what this system is capable of. There are plenty of good 2-in-1s that are more for the casual productivity crowd. But nothing has come across my desk quite like this beast and its ability to match even the RTX 4070 laptop GPU for gaming, even though there's no dedicated GPU in here whatsoever. Plus, for even <em>more </em>power with a Death Stranding-type touch, the <a href="https://www.tomsguide.com/computing/laptops/i-played-on-the-kojima-edition-asus-rog-flow-z13-and-this-2-in-1-gaming-tablet-belongs-in-a-museum" target="_blank">Asus ROG Flow Z13 Kojima Edition</a> we've tested is worth checking out. </p><h2 id="what-do-we-like-about-the-asus-rog-flow-z13">What do we like about the Asus ROG Flow Z13?</h2><p>👍 <strong>A super-powered beast: </strong>AMD's Ryzen AI Max 395+ is an APU monster of a chip that is able to handle AAA gaming at close to 100 FPS maximum settings, crush GPU-intensive workloads, and outperform every single other 2-in-1 at any task.</p><p>👍 <strong>Stamina assured: </strong>Now, when I mentioned its gaming performance, I can understand some people may be worried — given most gaming laptops struggle to last 90 minutes. However in our testing, we were able to get comfortably over two hours, and in general day-to-day, I was able to hit 8 hours with a varied workload. This powerhouse has serious stamina.</p><h2 id="what-don-t-we-like-about-the-asus-rog-flow-z13">What don’t we like about the Asus ROG Flow Z13?</h2><p>👎 <strong>Ray tracing is not too great: </strong>While the GPU is fantastic at gaming, make sure you keep ray tracing turned off. Like a lot of AMD GPUs, RT is not its strong suit and it can hamper performance.</p><p>👎 <strong>Expensive: </strong>And of course, you can expect to pay a pretty penny for this power — from $2,099 specifically. That's rather expensive for a 2-in-1!</p><h2 id="asus-rog-flow-z13-bottom-line">Asus ROG Flow Z13: Bottom line</h2><p>With powerful gaming laptop performance is a sleek, compact design, a gorgeous MiniLED display and decent battery life, this is a 13-inch 2-in-1 that feels like it achieves almost impossible levels of performance.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review"><em><strong>Asus ROG Flow Z13 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-lightweight-13-inch-laptop"><span>The best lightweight 13-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NyfZMyVcKkcMEDQHevZr5f" name="MSI Prestige 13 AI+" alt="MSI Prestige 13 AI+" src="https://cdn.mos.cms.futurecdn.net/NyfZMyVcKkcMEDQHevZr5f-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-msi-prestige-13-ai-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/msi-prestige-13-ai-plus-review">5. MSI Prestige 13 AI+ (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best thin and light 13-inch laptop</p></div><p class="specs__container"><strong>Display: </strong>13.3-inch 2.8K (2880 x 1600) OLED | <strong>CPU: </strong>Intel Core Ultra 7 355 | <strong>GPU: </strong>Intel Graphics | <strong>RAM: </strong>Up to 32GB LPDDR5X | <strong>Storage: </strong>1TB | <strong>Weight: </strong>1.9 pounds | <strong>Size: </strong>11.7 x 8.3 x 0.6 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Gorgeously utilitarian design</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED display</div><div class="icon icon-plus_circle _hawk">Panther Lake performs rather well</div><div class="icon icon-plus_circle _hawk">Solid all-day battery life</div><div class="icon icon-minus_circle _hawk">Tinny speakers</div><div class="icon icon-minus_circle _hawk">Spongy webcam</div><div class="icon icon-minus_circle _hawk">Not the best price-to-performance ratio</div></div><h2 id="who-is-the-msi-prestige-13-ai-for">Who is the MSI Prestige 13 AI+ for?</h2><p>The MSI Prestige 13 AI+ immediately takes the crown as the lightest 13-inch laptop we've tested, weighing just 1.9 pounds. That spec alone is impressive. Hands-on, the ultra-light chassis makes tossing it in a backpack or carrying it one-handed feel almost effortless. It's the kind of laptop you forget is in your bag, making it a great pick for on-the-go professionals, students and anyone after reliable ultraportable performance</p><h2 id="why-is-it-the-best-lightweight-13-inch">Why is it the best lightweight 13-inch?</h2><p>Despite being so light, the Prestige 13 AI+ doesn't sacrifice build quality. Its solid metal frame gives the laptop a reassuring sturdiness in hand, eliminating the flex and creaks that sometimes plague other featherweight designs. That, and MSI equips this model with a bright, color-rich OLED panel that’s a joy to use for everything from spreadsheets to streaming. Throw in the Intel Core Ultra 7 155 processor for smooth performance (even playing games like Cyberpunk 2077 at 1080p at 40 frames per second!), and the Prestige 13 AI+ does wonders. </p><h2 id="what-do-we-like-about-the-msi-prestige-13-ai">What do we like about the MSI Prestige 13 AI+?</h2><p>👍 <strong>Featherweight (yet sturdy) design:</strong> Being the lightest laptop we've tested, this is just about as portable as it gets. If you prioritize true portability, the Prestige 13 AI+ is unmatched at 1.9 pounds — lighter than any other 13-inch laptop we've tested — yet still offers a sturdy, premium-looking metal frame. </p><p>👍 <strong>Colorful OLED display:</strong> With its 13.3-inch 2.8K (2880 x 1600) OLED screen, this panel delivers vivid colors and superb contrast, making it excellent for creative work and is easy on the eyes even after long sessions. Take that, MacBooks!</p><p>👍 <strong>Strong ultraportable performance:</strong> This isn't the strongest 13-inch laptop around, but the Intel Core Ultra 7 355 inside feels quick in real-world use, easily handling productivity apps and moderate creative workloads like photo editing. You're also getting enough for a bit of downtime gaming, as in our tests, Cyberpunk 2077 ran at roughly 40 frames per second at 1080p on medium settings.</p><h2 id="what-don-t-we-like-about-the-msi-prestige-13-ai">What don’t we like about the MSI Prestige 13 AI+?</h2><p>👎 <strong>Battery life could be longer: </strong>While battery life is reasonable at around 11 hours, the Prestige 13 AI+ doesn’t outlast top rivals like the MacBook Air or XPS 13 on a single charge. Still, this will get you through a workday without needing to be plugged in for the majority of the time. </p><p>👎 <strong>Not the best price-to-performance ratio: </strong>It’s more expensive than some similarly equipped competitors, making price-to-performance a weaker point for budget-minded shoppers.</p><h2 id="msi-prestige-13-ai-2026-bottom-line">MSI Prestige 13 AI+ (2026): Bottom line</h2><p>The MSI Prestige 13 AI+ is a strong choice for those who value absolute portability and a top-tier screen and chassis, even if it means accepting shorter battery life and a higher price. It's lightweight power at its finest. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/msi-prestige-13-ai-plus-review"><em><strong>MSI Prestige 13 AI+ (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-13-inch-laptop-for-upgradeability"><span>The best 13-inch laptop for upgradeability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YHJ5fev9r5M8YvHHo5dUrH" name="Framework 13-2.jpg" alt="Framework Laptop 13 (2023) review unit running Fortnite" src="https://cdn.mos.cms.futurecdn.net/YHJ5fev9r5M8YvHHo5dUrH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-framework-laptop-13"><span class="title__text"><a href="https://www.tomsguide.com/reviews/framework-laptop-13-2023">6. Framework Laptop 13</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best 13-inch laptop for DIYers</p></div><p class="specs__container"><strong>Display: </strong>13.5-inch 2.2K (2256 x 1504) IPS | <strong>CPU: </strong>13th Gen Intel Core i5 - i7 or AMD 7040 series | <strong>GPU: </strong>Intel Iris Xe or AMD Radeon integrated | <strong>RAM: </strong>8GB to 64GB | <strong>Storage: </strong>256GB to 4TB SSD | <strong>Weight: </strong>2.8 pounds | <strong>Size: </strong>11.67 x 9 x 0.62 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unparalleled ability to upgrade/repair</div><div class="icon icon-plus_circle _hawk">Useful Expansion Card port system</div><div class="icon icon-plus_circle _hawk">Great keyboard</div><div class="icon icon-plus_circle _hawk">Speedy performance</div><div class="icon icon-minus_circle _hawk">Loud fans under load</div><div class="icon icon-minus_circle _hawk">Webcam not great</div></div><h2 id="who-is-the-framework-laptop-13-for">Who is the Framework Laptop 13 for?</h2><p>The Framework Laptop 13 is our top pick for those with a DIY frame of mind — the modular construction may be a little pricey, but it's totally worth it for being able to upgrade this frame with new stuff as it's released. If you're after more of a premium 13-inch option with a brighter 13-inch display and better battery life, it's worth considering the <a href="#elk-f8935de5-00e6-4eaf-abdc-9cd53d8188d9">Framework Laptop 13 Pro</a>. Just watch out for the price. </p><h2 id="why-is-it-the-best-13-inch-laptop-for-upgradeability">Why is it the best 13-inch laptop for upgradeability?</h2><p>In many ways, the Framework Laptop is the anti-MacBook — a modular 13-inch laptop that gives you the chance to repair, customize and upgrade at your own leisure. No longer are you confined to what it comes with. Now, you have a screwdriver and you can get to work. </p><h2 id="what-do-we-like-about-the-framework-laptop-13">What do we like about the Framework Laptop 13?</h2><p>👍 <strong>Unparalleled upgradeability: </strong>The DIY-friendly design may be a little thicker and heavier than other laptops on this list. But those enlarged dimensions give you an innovative Expansion Card system to add what you want. Whatever you want, be it an Ethernet port or microSD card reader, just add them in here. Or take it apart with the included screwdriver to add more to the mainboard.</p><p>👍 <strong>Great keyboard: </strong>One thing I'm really happy to see come to this 13-incher is a fantastic keyboard — packing even backlighting and 1.5mm of key travel for a tactile feel to each press.</p><p>👍 <strong>Decent performance: </strong>The model we tested with the Intel core i7-1370P CPU and 32GB of RAM gave us some strong performance across the board, including over 11,000 in our Geekbench multi-core tests. It's worth noting that Framework now offers this system with either Intel Core Ultra or 7th Gen AMD, which are going to be even faster!</p><h2 id="what-don-t-we-like-about-the-framework-laptop-13">What don’t we like about the Framework Laptop 13?</h2><p>👎 <strong>Loud fans under load: </strong>The modularity is great, but heat dissipation seems to be affected, as the fans kick into overdrive to keep this thing cool under heavier loads.</p><h2 id="framework-laptop-13-bottom-line">Framework Laptop 13: Bottom line</h2><p>In many ways, the Framework Laptop 13 is a breakthrough in laptop design — a fully modular system that gives you endless levels of customization beyond anything you see from the competition. I wouldn't judge you if you'd rather just have a fully built laptop to last you a good long while, but if you're a tinkerer, the choice is obvious.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/framework-laptop-13-2023"><em><strong>Framework Laptop 13 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-performance-benchmarks"><span>Performance benchmarks</span></h3><p>Don't let their size fool you. 13-inch laptops can be portable powerhouses, and we've done the testing to prove it. With Apple's latest M-series chipsets, Intel's Panther Lake and Wildcat Lake CPUs, and AMD's amazing processors, you can get a lot out of these machines for productivity and gaming. </p><p>All of the 13-inch laptops we recommend for this guide offer plenty of performance for multitasking and speedy day-to-day performance, while those at a higher price, like the <a href="#section-the-best-13-inch-laptop-overall">MacBook Air M5</a> and <a href="#section-the-best-13-inch-2-in-1-laptop">Asus ROG Flow Z13</a>, will deliver ample performance for playing the latest games and even video editing. </p><p>Using Geekbench to measure the single-core and multi-core performance of each laptop (the higher the number, the better), here's how they compare:</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785165407344-yj9f3afb7 *, #fv-chart-1785165407344-yj9f3afb7 *:before, #fv-chart-1785165407344-yj9f3afb7 *:after, #fv-chart-1785165407344-yj9f3afb7-slideshow *, #fv-chart-1785165407344-yj9f3afb7-slideshow *:before, #fv-chart-1785165407344-yj9f3afb7-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785165407344-yj9f3afb7, #fv-chart-1785165407344-yj9f3afb7-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785165407344-yj9f3afb7 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785165407344-yj9f3afb7.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1785165407344-yj9f3afb7-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1785165407344-yj9f3afb7 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1785165407344-yj9f3afb7 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785165407344-yj9f3afb7 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1785165407344-yj9f3afb7 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row, #fv-chart-1785165407344-yj9f3afb7 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785165407344-yj9f3afb7.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785165407344-yj9f3afb7 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1785165407344-yj9f3afb7 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-pie-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-bar-product,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-grouped-product-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-cluster,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-label-space,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-x-axis-chart-space,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-benchmark-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-dropdown-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-carousel-nav-btn,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-chart-title,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-chart-subhead,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-header,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-vs,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select-container,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-versus-select,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785165407344-yj9f3afb7.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785165407344-yj9f3afb7 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row,#fv-chart-1785165407344-yj9f3afb7 .fv-stacked-product,#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-label,#fv-chart-1785165407344-yj9f3afb7 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-container,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785165407344-yj9f3afb7 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-logo,#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785165407344-yj9f3afb7 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785165407344-yj9f3afb7.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 13-inch Laptops Performance Results","description": "Slide through to see Geekbench single-core and \u003cbr>multi-core benchmarks","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-27T15:16:47.345Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Apple MacBook Air (M5)","Apple MacBook Neo (A18 Pro)","Dell XPS 13 2026 (Intel Core 5 320)","Asus ROG Flow Z13 (AMD Ryzen AI Max 390)","MSI Prestige 13 AI+ (Intel Core Ultra 7 355)","Framework Laptop 13 (Intel Core i7-1370P)","Geekbench 6 (single-core)","Geekbench 6 (multi-core)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Apple MacBook Air (M5) – Geekbench 6 (single-core)","value": 4168,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Neo (A18 Pro) – Geekbench 6 (single-core)","value": 3535,"unitText": ""},{"@type": "PropertyValue","name": "Dell XPS 13 2026 (Intel Core 5 320) – Geekbench 6 (single-core)","value": 2684,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Ryzen AI Max 390) – Geekbench 6 (single-core)","value": 2896,"unitText": ""},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ (Intel Core Ultra 7 355) – Geekbench 6 (single-core)","value": 2727,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 13 (Intel Core i7-1370P) – Geekbench 6 (single-core)","value": 2362,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Air (M5) – Geekbench 6 (multi-core)","value": 17276,"unitText": ""},{"@type": "PropertyValue","name": "Apple MacBook Neo (A18 Pro) – Geekbench 6 (multi-core)","value": 8920,"unitText": ""},{"@type": "PropertyValue","name": "Dell XPS 13 2026 (Intel Core 5 320) – Geekbench 6 (multi-core)","value": 7952,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Ryzen AI Max 390) – Geekbench 6 (multi-core)","value": 17876,"unitText": ""},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ (Intel Core Ultra 7 355) – Geekbench 6 (multi-core)","value": 10190,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 13 (Intel Core i7-1370P) – Geekbench 6 (multi-core)","value": 11317,"unitText": ""}]}</script><div id="fv-chart-1785165407344-yj9f3afb7" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 13-inch Laptops Performance Results</h3><p class="fv-chart-subhead">Slide through to see Geekbench single-core and <br>multi-core benchmarks</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Geekbench 6 (single-core)</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785165407344-yj9f3afb7-bar-Geekbench 6 (single-core)" data-chart-type="Bar" data-title="Geekbench 6 (single-core)" data-subhead="Slide through to see Geekbench single-core and <br>multi-core benchmarks" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Air (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.46666666666667%; background-color: #0072C6;" data-target-width="69.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4168</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Neo (A18 Pro)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.916666666666664%; background-color: #F57C00;" data-target-width="58.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3535</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 2026 (Intel Core 5 320)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44.733333333333334%; background-color: #388E3C;" data-target-width="44.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2684</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.266666666666666%; background-color: #7B1FA2;" data-target-width="48.266666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2896</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 45.45%; background-color: #D32F2F;" data-target-width="45.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2727</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13 (Intel Core i7-1370P)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.36666666666667%; background-color: #009688;" data-target-width="39.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2362</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1,500</span><span>3,000</span><span>4,500</span><span>6,000</span></div></div></div><table class="sr-only"><caption>Geekbench 6 (single-core) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple MacBook Air (M5)</td><td>4168</td></tr><tr><td>Apple MacBook Neo (A18 Pro)</td><td>3535</td></tr><tr><td>Dell XPS 13 2026 (Intel Core 5 320)</td><td>2684</td></tr><tr><td>Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</td><td>2896</td></tr><tr><td>MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</td><td>2727</td></tr><tr><td>Framework Laptop 13 (Intel Core i7-1370P)</td><td>2362</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785165407344-yj9f3afb7-bar-Geekbench 6 (multi-core)" data-chart-type="Bar" data-title="Geekbench 6 (multi-core)" data-subhead="Slide through to see Geekbench single-core and <br>multi-core benchmarks" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Air (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.38%; background-color: #0072C6;" data-target-width="86.38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17276</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple MacBook Neo (A18 Pro)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44.6%; background-color: #F57C00;" data-target-width="44.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8920</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 2026 (Intel Core 5 320)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.76%; background-color: #388E3C;" data-target-width="39.76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.38000000000001%; background-color: #7B1FA2;" data-target-width="89.38000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17876</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.949999999999996%; background-color: #D32F2F;" data-target-width="50.949999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10190</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13 (Intel Core i7-1370P)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.584999999999994%; background-color: #009688;" data-target-width="56.584999999999994" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11317</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>Geekbench 6 (multi-core) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple MacBook Air (M5)</td><td>17276</td></tr><tr><td>Apple MacBook Neo (A18 Pro)</td><td>8920</td></tr><tr><td>Dell XPS 13 2026 (Intel Core 5 320)</td><td>7952</td></tr><tr><td>Asus ROG Flow Z13 (AMD Ryzen AI Max 390)</td><td>17876</td></tr><tr><td>MSI Prestige 13 AI+ (Intel Core Ultra 7 355)</td><td>10190</td></tr><tr><td>Framework Laptop 13 (Intel Core i7-1370P)</td><td>11317</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 2</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785165407344-yj9f3afb7', false); });} else {initialize('fv-chart-1785165407344-yj9f3afb7', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-battery-benchmarks"><span>Battery benchmarks</span></h3><p>13-inch laptops are all about portability, but that wouldn't mean anything if these machines didn't come with decent battery life. The good news is you'll find many of the <a href="https://www.tomsguide.com/best-picks/best-laptops-for-battery-life">best laptops for battery life</a> right here, coming close to an amazing 20 hours! You can compare the battery life we tested below. </p><p>Take note that battery life may vary depending on what you use a laptop for, but this will give you a good idea of how long each laptop on this list will last. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789553923028-znlo9qxbk *, #fv-chart-1789553923028-znlo9qxbk *:before, #fv-chart-1789553923028-znlo9qxbk *:after, #fv-chart-1789553923028-znlo9qxbk-slideshow *, #fv-chart-1789553923028-znlo9qxbk-slideshow *:before, #fv-chart-1789553923028-znlo9qxbk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789553923028-znlo9qxbk, #fv-chart-1789553923028-znlo9qxbk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789553923028-znlo9qxbk {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789553923028-znlo9qxbk.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789553923028-znlo9qxbk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789553923028-znlo9qxbk-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789553923028-znlo9qxbk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789553923028-znlo9qxbk .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789553923028-znlo9qxbk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789553923028-znlo9qxbk .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789553923028-znlo9qxbk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789553923028-znlo9qxbk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row, #fv-chart-1789553923028-znlo9qxbk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789553923028-znlo9qxbk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789553923028-znlo9qxbk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789553923028-znlo9qxbk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789553923028-znlo9qxbk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789553923028-znlo9qxbk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-pie-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-bar-product,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-grouped-product-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-cluster,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-label-space,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-x-axis-chart-space,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-benchmark-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-dropdown-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-carousel-nav-btn,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-chart-title,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-chart-subhead,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-header,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-vs,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select-container,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-versus-select,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789553923028-znlo9qxbk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789553923028-znlo9qxbk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row,#fv-chart-1789553923028-znlo9qxbk .fv-stacked-product,#fv-chart-1789553923028-znlo9qxbk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-label,#fv-chart-1789553923028-znlo9qxbk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-container,#fv-chart-1789553923028-znlo9qxbk .fv-bar-cluster {width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789553923028-znlo9qxbk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-label-space {display: none !important;}#fv-chart-1789553923028-znlo9qxbk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-logo,#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789553923028-znlo9qxbk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789553923028-znlo9qxbk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789553923028-znlo9qxbk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789553923028-znlo9qxbk.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 13-inch Laptops Battery Life Results","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-16T10:18:43.028Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MacBook Air M5","Dell XPS 13 (2026)","MacBook Neo","MSI Prestige 13 AI+","Framework Laptop 13","Asus ROG Flow Z13","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MacBook Air M5 – Battery life (hh:mm:ss)","value": 15.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Dell XPS 13 (2026) – Battery life (hh:mm:ss)","value": 14.483333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "MacBook Neo – Battery life (hh:mm:ss)","value": 13.466666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "MSI Prestige 13 AI+ – Battery life (hh:mm:ss)","value": 11.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Framework Laptop 13 – Battery life (hh:mm:ss)","value": 10.283333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 – Battery life (hh:mm:ss)","value": 8.6,"unitText": "hours"}]}</script><div id="fv-chart-1789553923028-znlo9qxbk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 13-inch Laptops Battery Life Results</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789553923028-znlo9qxbk-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Air M5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #0072C6;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Dell XPS 13 (2026)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.41666666666666%; background-color: #F57C00;" data-target-width="72.41666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:29:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Neo</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #388E3C;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13:28:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Prestige 13 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #7B1FA2;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 13</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.416666666666664%; background-color: #D32F2F;" data-target-width="51.416666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:17:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #009688;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:36:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MacBook Air M5</td><td>15.5</td></tr><tr><td>Dell XPS 13 (2026)</td><td>14.483333333333333</td></tr><tr><td>MacBook Neo</td><td>13.466666666666667</td></tr><tr><td>MSI Prestige 13 AI+</td><td>11.5</td></tr><tr><td>Framework Laptop 13</td><td>10.283333333333333</td></tr><tr><td>Asus ROG Flow Z13</td><td>8.6</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789553923028-znlo9qxbk', false); });} else {initialize('fv-chart-1789553923028-znlo9qxbk', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199" href="https://frame.work/products/laptop13pro-diy-intel-ultra-3/configuration/new" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yGC3fGJ57zmaXPaKF9B9AK" name="Framework-Laptop-13-Pro-1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yGC3fGJ57zmaXPaKF9B9AK-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The follow-up to the brilliant <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8" data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199">Framework Laptop 13</a>, this one is for those after even more performance in a premium, ultra-portable 13-inch laptop. The Framework Laptop 13 Pro provides all the same modular and upgradeable design, but this time with an even longer near-17 hours of battery life, a brighter 13.5-inch touchscreen with a 120Hz refresh rate and more potential power under the hood. For how high that price climbs (easily over $2,000), though, this one really is for the "Pros."</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-13-pro-review"><strong>Framework Laptop 13 Pro review</strong></a><a class="view-deal button" href="https://frame.work/products/laptop13pro-diy-intel-ultra-3/configuration/new" target="_blank" rel="nofollow" data-dimension112="2014f518-b1dc-11f1-b4ae-b540bd35002c" data-action="Deal Block" data-label="Laptop 13 Pro" data-dimension48="Laptop 13 Pro" data-dimension25="$1199">View Deal</a></p></div><h3 class="article-body__section" id="section-best-13-inch-laptops-frequently-asked-questions"><span>Best 13-inch Laptops: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9B859sgs2zDoGsEp3zfAXn" name="MacBook Neo Indigo-17" alt="MacBook Neo" src="https://cdn.mos.cms.futurecdn.net/9B859sgs2zDoGsEp3zfAXn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Is a 13-inch laptop good for everyday use?</h3><article class="article__schema-answer"><p>Yes, a 13-inch laptop is a good choice for everyday use if you prioritise portability without giving up a comfortable screen for work, browsing and streaming. This size is easy to carry in a backpack and practical on a café table, train or plane tray, while still offering enough display space for most day-to-day tasks.</p><p>The trade-off is less workspace than a 14-inch or larger laptop, which can matter if you regularly use several windows side by side. For a well-rounded portable option, the <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">MacBook Air M5</a> is our top pick, but the <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> is the Windows alternative we recommend to most.</p></article></section><section class="article__schema-question"><h3>Which is better, 13 inches or 14 inches?</h3><article class="article__schema-answer"><p>Neither size is universally better: choose 13 inches for maximum portability and 14 inches if you would benefit more from extra screen space and, sometimes, room for higher-performance components. A 13-inch laptop is generally easier to fit into smaller bags and use in confined spaces, making it especially appealing for commuters, students and frequent travellers.</p><p>14-inch laptops have grown in popularity over the years, as they deliver a slightly bigger design that allows for even greater performance, battery life and a larger display while still being thin and portable. However, they usually come with a higher price tag, especially with the higher-end specs they can pack. </p><p>Either way, depending on the laptop you're looking at, there isn't a huge difference between 13 inches and 14 inches. But if you're looking for the most compact, travel-friendly size, 13-inch laptops are your best choice. </p></article></section><section class="article__schema-question"><h3>How much RAM do I need in a 13-inch laptop?</h3><article class="article__schema-answer"><p>For most people, 16GB of RAM is the safer choice for a 13-inch laptop, while 8GB can be enough for web browsing, documents, video calls and lighter everyday tasks. More memory gives you greater headroom for multitasking and helps a laptop remain comfortable to use as software demands increase. However, due to the <a href="https://www.tomsguide.com/computing/ram-price-crisis-2026-everything-you-need-to-know">RAM crisis</a>, 8GB of RAM for more budget laptops is becoming the norm, but companies are making the most of this amount of memory for these more affordable machines. </p><p>Consider 16GB or more if you regularly keep many browser tabs and apps open, edit photos or video, write code or use demanding creative tools. Check the configuration carefully before buying, because RAM is not upgradeable in many thin laptops. The <a href="#elk-be3a06fe-89d5-11f1-bcd7-11f77c050821">Dell XPS 13 (2026)</a> starts with 8GB but is available with up to 32GB, while the <a href="#elk-be3a1694-89d5-11f1-bcd1-5db4580e68d8">Framework Laptop 13</a> is the most suitable pick for buyers who value upgradeability.</p></article></section><section class="article__schema-question"><h3>Can a 13-inch laptop handle gaming and creative work?</h3><article class="article__schema-answer"><p>Yes, some 13-inch laptops can handle gaming and creative work, but the right choice depends on how demanding those tasks are. Mainstream ultraportables are well suited to light photo editing, video calls, office work and less demanding games, whereas AAA games, heavy video editing and GPU-intensive projects require substantially more performance.</p><p>That's why we recommend the <a href="#elk-be3a0c30-89d5-11f1-9fa8-b5fb55f84fe1">Asus ROG Flow Z13</a> for buyers who need strong compact gaming and prosumer performance. Our testing found it capable of running demanding games, although ray tracing for gaming is a weaker area. Still, the <a href="#elk-be39fc7c-89d5-11f1-a85c-93bf95342bf7">MacBook Air M5</a> is a more balanced option for everyday work, 4K video editing and light gaming.</p></article></section><section class="article__schema-question"><h3>How often should I replace a laptop?</h3><article class="article__schema-answer"><p>Laptops generally last an average of around <strong>four to eight years</strong> and should be replaced when they no longer receive crucial software and security updates or continue experiencing issues like constantly shutting down, getting too hot while performing everyday tasks and having sluggish performance. </p><p>However, it also depends on what you need in a laptop. If the 13-inch laptop you've chosen can still do everything you want with stable performance and nothing is broken (the keyboard, trackpad, webcam and more still work), then it's worth keeping. But if it can't keep up with your workflow, or you want better performance when it comes to gaming, creative work, video editing or AI tasks, then it's worth finding an upgrade. </p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-13-inch-laptop-for-you"><span>How to choose the best 13-inch laptop for you</span></h3><p>When it comes to portability, all the 13-inch laptops we recommend have you covered. But beyond that, it's worth thinking about the performance and type of system that works for you. </p><ul><li><strong>What kind of power do you need?</strong> If you only need something basic for surfing the web, consider the MacBook Neo or a cheap Windows laptop. If you want something that feels speedy and can handle more than basic browsing and typing, consider starting specs such as a Core 5 CPU, 8GB to 16GB of RAM and a 512GB SSD. Most of the laptops on this list are at least this powerful, since they're the best 13-inch laptops we've reviewed.</li><li><strong>Do you want to play PC games?</strong> Most mainstream laptops feature integrated graphics, which may be able to run simple, well-optimized games like Minecraft and Fortnite, but can't handle graphically demanding games or heavy visual work. For that, you'll want a laptop with a discrete graphics card or the latest Apple, AMD or Intel chips with integrated graphics, like the Apple M5 or AMD Ryzen AI Max.</li><li><strong>Do you want Windows, Mac or Chrome? </strong>Windows is the most common operating system, while macOS is more ideal for folks already tied into Apple's ecosystem. ChromeOS is a lightweight operating system built to allow for cheap, fast systems, though it has become a bit more robust over the years with support for full Android apps.</li></ul><p>Whichever system you decide on, you may also want to consider investing in the <a href="https://www.tomsguide.com/best-picks/best-mouse">best mouse</a> and <a href="https://www.tomsguide.com/best-picks/best-keyboard">best keyboard</a> for your needs so you can have some more ergonomic options for getting work done on your new laptop. </p><h3 class="article-body__section" id="section-how-we-test-the-best-13-inch-laptops"><span>How we test the best 13-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4496px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="d5DSYhrswimo8M57odHUbh" name="Dell XPS 13 vs. MacBook Neo-LIST" alt="Dell XPS 13 vs. MacBook Neo" src="https://cdn.mos.cms.futurecdn.net/d5DSYhrswimo8M57odHUbh-1920-80.jpg" mos="" align="middle" fullscreen="" width="4496" height="2529" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Our path to finding the best 13-inch laptops for you is littered with test results. To help us better compare and recommend the best machines for you, we run every laptop we review through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities. We also run a file transfer test to measure how fast a machine's hard drive is, plus a video editing test to see how good it is at crunching video, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>We know many people also love to play games on their laptops, so we test the gaming horsepower of every laptop we review by putting it through the Sid Meier's Civilization VI: Gathering Storm graphical benchmark. This is an ideal test for us to use on 13-inch laptops because almost none of them have discrete graphics cards, which means they have a hard time running more modern or graphically demanding games. Civilization VI is also one of the few relatively modern games with a graphical benchmark that runs on both Windows and macOS, meaning we can easily compare the performance of MacBooks against that of Windows machines.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best power banks for travel, work, and emergency charging — tested in the real world ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Over five years traveling with <em>so </em>many gadgets have taught me one thing — you need a great, reliable power bank. </p><p>Luckily, my need to keep a litany of smartphones, headphones, cameras, tablets and laptops topped up in the most remote of locations means I'm a bit of an expert in portable chargers. And I'm going to use this real-world experience to point you towards the best ones you can buy for your needs.</p><p>Whether you need a good all-rounder in the <a href="#section-the-best-portable-charger-overall">CUKTECH 30</a> to stash in your backpack and keep everything topped up for your college studies, something ultra portable and pocketable like the (aptly named) <a href="#section-the-most-pocketable-portable charger">Pocket Rocket</a>, or a beefy <a href="#section-the-best-power-station-for-camping">Anker PowerHouse</a> for those long trips away from electricity, I've got you covered.</p><p>Because whatever experience you've faced, I've been there — turning on low-power mode at music festivals or desperately rationing battery life on long-haul flights. That’s exactly why having a reliable power bank has become a game-changer.</p><p>With that in mind, I’ve ranked the best portable chargers based on what I’d personally buy.</p><h2 id="the-best-portable-chargers-you-can-buy-today">The best portable chargers you can buy today</h2><h2 class="article-body__section" id="section-the-best-portable-charger-overall"><span>The best portable charger overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="4jUJndyqGSDeDwkagkCNjP" name="Cuktech 30 Power Bank" alt="Cuktech 30 Power Bank" src="https://cdn.mos.cms.futurecdn.net/4jUJndyqGSDeDwkagkCNjP-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" class=""><img id="6NsQTiegKWueEtKivHV3jX" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/6NsQTiegKWueEtKivHV3jX-1920-80.png" name="TG_top_pick.png" alt="Top Pick"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-cuktech-30-power-bank"><span class="title__text">1. CUKTECH 30 Power Bank</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best portable charger overall</p></div><p class="specs__container"><strong>Capacity: </strong>40,000mAh | <strong>Output Ports: </strong>2x USB-C, 2x USB-A, 20W wireless | <strong>Max Speed: </strong>140W | <strong>Weight: </strong>2.5 pounds | <strong>Measurements: </strong>3.2 x 3.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">40,000 mAh of capacity</div><div class="icon icon-plus_circle _hawk">Airline approved</div><div class="icon icon-plus_circle _hawk">Good value for money</div><div class="icon icon-plus_circle _hawk">Fast charging</div><div class="icon icon-minus_circle _hawk">Large size</div></div><p>The CUKTECH 30 is that perfect middle ground between a portable power bank and a mini power station. It's got a massive 40,000 mAh of capacity, which is more than enough for charging literally all your devices many times over on long-haul flights. And despite its huge capacity, this is airline-approved, making it easy to travel with.</p><p>It comes with four wired ports and one wireless charging pad, with the primary USB-C port offering up to 140W of juice when required. That goes both for powering up devices and the power bank itself, meaning you can go from 0-100% in two and a half hours — not bad if you only remember to power up your power bank last-minute.</p><p>While the size is definitely not pocketable at all, for those long weekends away from the power outlets, this is seriously impressive at $149. You'll probably even have enough power left to share with whoever else you're travelling with.</p><h2 class="article-body__section" id="section-the-best-budget-portable-charger"><span>The best budget portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="n6EkFk7vHFmmsXXiodwfmj" name="Ugreen Nexode power bank" alt="Ugreen Nexode power bank" src="https://cdn.mos.cms.futurecdn.net/n6EkFk7vHFmmsXXiodwfmj-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Ugreen Nexode Power Bank 12,000 mAh </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-ugreen-nexode-power-bank-12-000-mah"><span class="title__text">2. Ugreen Nexode Power Bank (12,000 mAh)</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best budget portable charger</p></div><p class="specs__container"><strong>Capacity: </strong>12,000 mAh | <strong>Output Ports: </strong>1x USB-A, 1x USB-C | <strong>Max Speed: </strong>100W | <strong>Weight: </strong>10.9 ounces | <strong>Measurements: </strong>4.5 x 1.8 x 1.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Easily fits in a bag</div><div class="icon icon-plus_circle _hawk">12,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Cute smiley face display</div><div class="icon icon-minus_circle _hawk">Only 10W output if both charging ports are used at once</div><div class="icon icon-minus_circle _hawk">Heavy for its size</div></div><p>For the moments when I just need something small that doesn't take up too much backpack space on a day trip, Ugreen's $49 Nexode power bank comes in clutch. The 12,000 mAh capacity with 100W power delivery is stellar for breathing life into my DJI Osmo 3 or iPhone at video-heavy press events. Plus, the smiley face display is so cute!</p><p>The 100W output means your phone and tablet, and maybe even your laptop, at full speed, while refilling the power bank can be done at a swift 65W. You can charge up to two devices at a time - one with USB-C, and the other with USB-A. Just be warned that using both chargers at once will limit them to a sluggish 10W output.</p><p>While it's a little heavy for its size, the Nexode is certainly small enough to fit easily in a bag, and the display (when it's not showing a face illustration) shows the percentage left in the power bank, so you'll know when it's time to refuel your emergency tank.</p><h3 class="article-body__section" id="section-the-best-power-bank-for-travel"><span>The best power bank for travel</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4592px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HyR5FTx4P4U5JhGMPpmRpA" name="Statik SmartCharge Pro" alt="Statik SmartCharge Pro." src="https://cdn.mos.cms.futurecdn.net/HyR5FTx4P4U5JhGMPpmRpA-1920-80.jpg" mos="" align="middle" fullscreen="" width="4592" height="2583" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-statik-smartcharge-pro"><span class="title__text">3. Statik SmartCharge Pro</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The power bank you'll want in your suitcase</p></div><p class="specs__container"><strong>Capacity: </strong>15,000 mAh | <strong>Output Ports: </strong>USB-C, USB-A, built-in USB-C cable, wireless charging pad | <strong>Max Speed: </strong>60W (USB-C), 18W USB-A, 15W wireless | <strong>Weight: </strong>13 ounces | <strong>Measurements: </strong>4.3 x 3.5 x 1.2 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Can be used as both a charger and an adaptor</div><div class="icon icon-plus_circle _hawk">US, UK, Australian and EU plug adaptors included</div><div class="icon icon-plus_circle _hawk">15,000 mAh capacity</div><div class="icon icon-minus_circle _hawk">A little bulky</div></div><p>Any of these power banks would be a great device to have in your pocket when away from home, but we like the Statik SmartCharge Pro in particular for this purpose.</p><p>This power bank offers up to 60W USB-C charging via its built-in cable or the open USB-C port, plus 15W wireless charging with its magnetic pad. You can keep an eye on how much of the SmartCharge Pro's power you're using with its LED indicator, but with a 15,000 mAh capacity, it's going to be able to fill your phone around three times over, or give even your laptop a life-saving top-up.</p><p>You fill the SmartCharge Pro up again with its built-in US-style plug. With EU, UK and Australian adaptors included, you can take it to all kinds of places and still get an easy refill. There's also pass-through charging offered, so you can use it as an adaptor as well as a portable charging option, making it the perfect travelling companion.</p><h2 class="article-body__section" id="section-the-most-pocketable-portable-charger"><span>The most pocketable portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="ovHzWDJVri6rbAHbV34XC8" name="iniu pocket rocket" alt="iniu pocket rocket" src="https://cdn.mos.cms.futurecdn.net/ovHzWDJVri6rbAHbV34XC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-iniu-pocket-rocket"><span class="title__text">4. INIU Pocket Rocket</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The most pocketable portable charger</p></div><p class="specs__container"><strong>Capacity: </strong>10,000mAh | <strong>Output Ports: </strong>2x USB-C, 1x USB-A | <strong>Max Speed: </strong>45W | <strong>Weight: </strong>5oz | <strong>Measurements: </strong>3.3 x 2.0 x 1.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super-small design</div><div class="icon icon-plus_circle _hawk">10,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Included lanyard is a USB-C cable</div><div class="icon icon-minus_circle _hawk">Lower charging power than other power banks</div></div><p>My eyes couldn't believe what they saw when this came in the mail — a 10,000 mAh portable charger that's barely bigger than an AirPods Pro 2 case! The INIU Pocket Rocket has been a lifesaver on those trips where you don't take a backpack (think concerts with tight security or weddings) and you need emergency power to keep that phone topped up.</p><p>With a 45W maximum output, you can quickly top up your phone, or make a decent dent in a tablet or laptop's charge in just a few minutes. Conveniently, the lanyard is, in fact, a USB-C cable, meaning this is a completely self-contained package that's ready to go whenever you need it.</p><h2 class="article-body__section" id="section-the-best-big-capacity-magsafe-charger"><span>The best big-capacity MagSafe charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="23TPv8wxk4CpYyDtzUBAWh" name="Sharge Icemag 2" alt="Sharge Icemag 2" src="https://cdn.mos.cms.futurecdn.net/23TPv8wxk4CpYyDtzUBAWh-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-sharge-icemag-2"><span class="title__text">5. Sharge IceMag 2</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best high-capacity MagSafe charger</p></div><p class="specs__container"><strong>Capacity: </strong>10,000mAh | <strong>Output Ports: </strong>1x USB-C | <strong>Max Speed: </strong>30W | <strong>Weight: </strong>7.7oz | <strong>Measurements: </strong>4.2 x 2.8 x 0.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Actively cooled MagSafe charger</div><div class="icon icon-plus_circle _hawk"> 10,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Kickstand included</div><div class="icon icon-plus_circle _hawk">Can also be used as a regular power bank</div><div class="icon icon-minus_circle _hawk">Slower charging than other power banks</div></div><p>Commonly, MagSafe chargers can get bogged down by overheating — passive cooling just doesn't do it. Sharge's IceMag 2 fixed this for my weekend trip to sunny Portugal by being the first portable charger of its kind that is actively cooled (with some cool gamer-esque RGB to boot). That means you're getting a stable 15W wireless charge or 30W wired with no interruptions, and a beefy 10,000 mAh cell.</p><p>Smartly, Sharge has put a kickstand on the back of the IceMag 2, so you can prop up your phone as it powers up. Perfect if you want to take a break at the same time as your phone to catch up on your socials or bookmarked videos.</p><p>This isn't just a single-device charger, though. You can hook up another device via a USB-C cable at the same time as wirelessly charging your iPhone, Google Pixel, or other magnetically-chargable device. And if you want to top the IceMag up while still using MagSafe charging, you can utilize its passthrough mode to power both its own battery and your phone's at the same time.</p><h3 class="article-body__section" id="section-the-best-power-station-for-camping"><span>The best power station for camping</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="kDSnMz4YShuPpaeeABeyEg" name="anker powerhouse 521" alt="anker powerhouse 521" src="https://cdn.mos.cms.futurecdn.net/kDSnMz4YShuPpaeeABeyEg-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-anker-powerhouse-521"><span class="title__text">6. Anker Powerhouse 521</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The only power you'd need on a camping trip</p></div><p class="specs__container"><strong>Capacity: </strong>256Wh | <strong>Output Ports: </strong>AC, Car charger, 2x USB-A, 1x USB-C | <strong>Max Speed: </strong>300W | <strong>Weight: </strong>9.6lbs | <strong>Measurements: </strong>8.5 x 8.3 x 5.7 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge power capacity</div><div class="icon icon-plus_circle _hawk">Lightbar included</div><div class="icon icon-plus_circle _hawk">Optional solar charger</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">Heavy</div></div><p>As a regular festival-goer, I need plenty of power for devices — not just for me but for my friends, too. Well, in a situation like that, the Anker Powerhouse 521 really comes into its own. Surprisingly small for the huge capacity, with plenty of plug outputs to connect all your devices and charge them quickly! Plus, that light bar on the front is <strong>huge </strong>for those pitch-black moments at campsites.</p><p>This could also make for a handy backup battery if you live somewhere prone to blackouts, with Anker promising over 15 hours of Wi-Fi router operation, or almost two hours of running a heated blanket. Add on the optional solar charger, and you could stay off-grid for a surprisingly long time if you ever needed to. </p><h2 class="article-body__section" id="section-how-to-choose-the-best-portable-charger"><span>How to choose the best portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4416px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dWxWfYnfRdZsSwRHvjkxu3" name="Best portable chargers.jpg" alt="A bunch of portable chargers and battery banks on top of table." src="https://cdn.mos.cms.futurecdn.net/dWxWfYnfRdZsSwRHvjkxu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="4416" height="2484" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Figuring out the right charger capacity:</strong></p><p>I always start by checking that big number followed by “mAh” — it’s the quickest way to tell if a power bank’s going to keep up with me. Personally, I won’t go below 10,000mAh if I’m charging my phone more than once a day or powering up multiple devices. For every extra gadget I bring along, I tack on another 5,000mAh just to be safe. But if I’m just trying to avoid a dead phone on a night out, I’m fine with something under 5,000mAh — as long as I remember to top it up regularly.</p><p><strong>Picking the right ports:</strong></p><p>I tend to hold onto tech longer than I should, so if I didn’t care about speed, I’d just grab whatever charger fits and call it a day. But I do care — a lot. That’s why I always look for chargers with PD (Power Delivery) support. The ones I trust the most charge my gear way faster and use USB-C, which is a win since it means fewer cables to carry. One charger for my phone <em>and</em> my laptop? Yes, please.</p><p><strong>Making sure it’s useful:</strong></p><p>You never really know what’s going to need juice — maybe it’s my phone today, maybe it’s my earbuds tomorrow. That’s why I look for power banks with some versatility. USB-C is a must, but I also keep an eye out for extras like extra USB-A ports or even wireless charging pads. The more it can do, the more I can rely on it.</p><p><strong>Don’t overlook charging speed:</strong></p><p>Battery size matters, but speed matters more when I’m short on time. A big battery that charges slowly is just frustrating. That’s why I always check for charging speeds — and if it doesn’t offer at least 30W, I usually pass. Faster charging means I’m not stuck waiting for my devices to come back to life when I need them the most.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-portable-chargers</link>
                                                                            <description>
                            <![CDATA[ Need to keep your devices going while you're on the go? The best portable chargers to keep them juiced up. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QdWLu8N44MpzzTzyw4gKQe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TLNKbycGSEtCqXuxGbQ24i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 16 Sep 2026 10:01:51 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jason England ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/v4fSq5U4uZUEtGY2BwNuJ6-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jason brings a decade of tech and gaming journalism experience to his role as a Managing Editor of Computing at Tom&#039;s Guide. He has previously written for Laptop Mag, Tom&#039;s Hardware, Kotaku, Stuff and BBC Science Focus. In his spare time, you&#039;ll find Jason looking for good dogs to pet or thinking about eating pizza if he isn&#039;t already.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TLNKbycGSEtCqXuxGbQ24i-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Best power banks]]></media:description>                                                            <media:text><![CDATA[Best power banks]]></media:text>
                                <media:title type="plain"><![CDATA[Best power banks]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TLNKbycGSEtCqXuxGbQ24i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Over five years traveling with <em>so </em>many gadgets have taught me one thing — you need a great, reliable power bank. </p><p>Luckily, my need to keep a litany of smartphones, headphones, cameras, tablets and laptops topped up in the most remote of locations means I'm a bit of an expert in portable chargers. And I'm going to use this real-world experience to point you towards the best ones you can buy for your needs.</p><p>Whether you need a good all-rounder in the <a href="#section-the-best-portable-charger-overall">CUKTECH 30</a> to stash in your backpack and keep everything topped up for your college studies, something ultra portable and pocketable like the (aptly named) <a href="#section-the-most-pocketable-portable charger">Pocket Rocket</a>, or a beefy <a href="#section-the-best-power-station-for-camping">Anker PowerHouse</a> for those long trips away from electricity, I've got you covered.</p><p>Because whatever experience you've faced, I've been there — turning on low-power mode at music festivals or desperately rationing battery life on long-haul flights. That’s exactly why having a reliable power bank has become a game-changer.</p><p>With that in mind, I’ve ranked the best portable chargers based on what I’d personally buy.</p><h2 id="the-best-portable-chargers-you-can-buy-today">The best portable chargers you can buy today</h2><h2 class="article-body__section" id="section-the-best-portable-charger-overall"><span>The best portable charger overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="4jUJndyqGSDeDwkagkCNjP" name="Cuktech 30 Power Bank" alt="Cuktech 30 Power Bank" src="https://cdn.mos.cms.futurecdn.net/4jUJndyqGSDeDwkagkCNjP-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" class=""><img id="6NsQTiegKWueEtKivHV3jX" class="endorsement-img endorsement-top-left" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/6NsQTiegKWueEtKivHV3jX-1920-80.png" name="TG_top_pick.png" alt="Top Pick"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-cuktech-30-power-bank"><span class="title__text">1. CUKTECH 30 Power Bank</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best portable charger overall</p></div><p class="specs__container"><strong>Capacity: </strong>40,000mAh | <strong>Output Ports: </strong>2x USB-C, 2x USB-A, 20W wireless | <strong>Max Speed: </strong>140W | <strong>Weight: </strong>2.5 pounds | <strong>Measurements: </strong>3.2 x 3.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">40,000 mAh of capacity</div><div class="icon icon-plus_circle _hawk">Airline approved</div><div class="icon icon-plus_circle _hawk">Good value for money</div><div class="icon icon-plus_circle _hawk">Fast charging</div><div class="icon icon-minus_circle _hawk">Large size</div></div><p>The CUKTECH 30 is that perfect middle ground between a portable power bank and a mini power station. It's got a massive 40,000 mAh of capacity, which is more than enough for charging literally all your devices many times over on long-haul flights. And despite its huge capacity, this is airline-approved, making it easy to travel with.</p><p>It comes with four wired ports and one wireless charging pad, with the primary USB-C port offering up to 140W of juice when required. That goes both for powering up devices and the power bank itself, meaning you can go from 0-100% in two and a half hours — not bad if you only remember to power up your power bank last-minute.</p><p>While the size is definitely not pocketable at all, for those long weekends away from the power outlets, this is seriously impressive at $149. You'll probably even have enough power left to share with whoever else you're travelling with.</p><h2 class="article-body__section" id="section-the-best-budget-portable-charger"><span>The best budget portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="n6EkFk7vHFmmsXXiodwfmj" name="Ugreen Nexode power bank" alt="Ugreen Nexode power bank" src="https://cdn.mos.cms.futurecdn.net/n6EkFk7vHFmmsXXiodwfmj-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Ugreen Nexode Power Bank 12,000 mAh </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-ugreen-nexode-power-bank-12-000-mah"><span class="title__text">2. Ugreen Nexode Power Bank (12,000 mAh)</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best budget portable charger</p></div><p class="specs__container"><strong>Capacity: </strong>12,000 mAh | <strong>Output Ports: </strong>1x USB-A, 1x USB-C | <strong>Max Speed: </strong>100W | <strong>Weight: </strong>10.9 ounces | <strong>Measurements: </strong>4.5 x 1.8 x 1.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Easily fits in a bag</div><div class="icon icon-plus_circle _hawk">12,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Cute smiley face display</div><div class="icon icon-minus_circle _hawk">Only 10W output if both charging ports are used at once</div><div class="icon icon-minus_circle _hawk">Heavy for its size</div></div><p>For the moments when I just need something small that doesn't take up too much backpack space on a day trip, Ugreen's $49 Nexode power bank comes in clutch. The 12,000 mAh capacity with 100W power delivery is stellar for breathing life into my DJI Osmo 3 or iPhone at video-heavy press events. Plus, the smiley face display is so cute!</p><p>The 100W output means your phone and tablet, and maybe even your laptop, at full speed, while refilling the power bank can be done at a swift 65W. You can charge up to two devices at a time - one with USB-C, and the other with USB-A. Just be warned that using both chargers at once will limit them to a sluggish 10W output.</p><p>While it's a little heavy for its size, the Nexode is certainly small enough to fit easily in a bag, and the display (when it's not showing a face illustration) shows the percentage left in the power bank, so you'll know when it's time to refuel your emergency tank.</p><h3 class="article-body__section" id="section-the-best-power-bank-for-travel"><span>The best power bank for travel</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4592px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HyR5FTx4P4U5JhGMPpmRpA" name="Statik SmartCharge Pro" alt="Statik SmartCharge Pro." src="https://cdn.mos.cms.futurecdn.net/HyR5FTx4P4U5JhGMPpmRpA-1920-80.jpg" mos="" align="middle" fullscreen="" width="4592" height="2583" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-statik-smartcharge-pro"><span class="title__text">3. Statik SmartCharge Pro</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The power bank you'll want in your suitcase</p></div><p class="specs__container"><strong>Capacity: </strong>15,000 mAh | <strong>Output Ports: </strong>USB-C, USB-A, built-in USB-C cable, wireless charging pad | <strong>Max Speed: </strong>60W (USB-C), 18W USB-A, 15W wireless | <strong>Weight: </strong>13 ounces | <strong>Measurements: </strong>4.3 x 3.5 x 1.2 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Can be used as both a charger and an adaptor</div><div class="icon icon-plus_circle _hawk">US, UK, Australian and EU plug adaptors included</div><div class="icon icon-plus_circle _hawk">15,000 mAh capacity</div><div class="icon icon-minus_circle _hawk">A little bulky</div></div><p>Any of these power banks would be a great device to have in your pocket when away from home, but we like the Statik SmartCharge Pro in particular for this purpose.</p><p>This power bank offers up to 60W USB-C charging via its built-in cable or the open USB-C port, plus 15W wireless charging with its magnetic pad. You can keep an eye on how much of the SmartCharge Pro's power you're using with its LED indicator, but with a 15,000 mAh capacity, it's going to be able to fill your phone around three times over, or give even your laptop a life-saving top-up.</p><p>You fill the SmartCharge Pro up again with its built-in US-style plug. With EU, UK and Australian adaptors included, you can take it to all kinds of places and still get an easy refill. There's also pass-through charging offered, so you can use it as an adaptor as well as a portable charging option, making it the perfect travelling companion.</p><h2 class="article-body__section" id="section-the-most-pocketable-portable-charger"><span>The most pocketable portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="ovHzWDJVri6rbAHbV34XC8" name="iniu pocket rocket" alt="iniu pocket rocket" src="https://cdn.mos.cms.futurecdn.net/ovHzWDJVri6rbAHbV34XC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-iniu-pocket-rocket"><span class="title__text">4. INIU Pocket Rocket</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The most pocketable portable charger</p></div><p class="specs__container"><strong>Capacity: </strong>10,000mAh | <strong>Output Ports: </strong>2x USB-C, 1x USB-A | <strong>Max Speed: </strong>45W | <strong>Weight: </strong>5oz | <strong>Measurements: </strong>3.3 x 2.0 x 1.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super-small design</div><div class="icon icon-plus_circle _hawk">10,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Included lanyard is a USB-C cable</div><div class="icon icon-minus_circle _hawk">Lower charging power than other power banks</div></div><p>My eyes couldn't believe what they saw when this came in the mail — a 10,000 mAh portable charger that's barely bigger than an AirPods Pro 2 case! The INIU Pocket Rocket has been a lifesaver on those trips where you don't take a backpack (think concerts with tight security or weddings) and you need emergency power to keep that phone topped up.</p><p>With a 45W maximum output, you can quickly top up your phone, or make a decent dent in a tablet or laptop's charge in just a few minutes. Conveniently, the lanyard is, in fact, a USB-C cable, meaning this is a completely self-contained package that's ready to go whenever you need it.</p><h2 class="article-body__section" id="section-the-best-big-capacity-magsafe-charger"><span>The best big-capacity MagSafe charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="23TPv8wxk4CpYyDtzUBAWh" name="Sharge Icemag 2" alt="Sharge Icemag 2" src="https://cdn.mos.cms.futurecdn.net/23TPv8wxk4CpYyDtzUBAWh-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-sharge-icemag-2"><span class="title__text">5. Sharge IceMag 2</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best high-capacity MagSafe charger</p></div><p class="specs__container"><strong>Capacity: </strong>10,000mAh | <strong>Output Ports: </strong>1x USB-C | <strong>Max Speed: </strong>30W | <strong>Weight: </strong>7.7oz | <strong>Measurements: </strong>4.2 x 2.8 x 0.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Actively cooled MagSafe charger</div><div class="icon icon-plus_circle _hawk"> 10,000 mAh capacity</div><div class="icon icon-plus_circle _hawk">Kickstand included</div><div class="icon icon-plus_circle _hawk">Can also be used as a regular power bank</div><div class="icon icon-minus_circle _hawk">Slower charging than other power banks</div></div><p>Commonly, MagSafe chargers can get bogged down by overheating — passive cooling just doesn't do it. Sharge's IceMag 2 fixed this for my weekend trip to sunny Portugal by being the first portable charger of its kind that is actively cooled (with some cool gamer-esque RGB to boot). That means you're getting a stable 15W wireless charge or 30W wired with no interruptions, and a beefy 10,000 mAh cell.</p><p>Smartly, Sharge has put a kickstand on the back of the IceMag 2, so you can prop up your phone as it powers up. Perfect if you want to take a break at the same time as your phone to catch up on your socials or bookmarked videos.</p><p>This isn't just a single-device charger, though. You can hook up another device via a USB-C cable at the same time as wirelessly charging your iPhone, Google Pixel, or other magnetically-chargable device. And if you want to top the IceMag up while still using MagSafe charging, you can utilize its passthrough mode to power both its own battery and your phone's at the same time.</p><h3 class="article-body__section" id="section-the-best-power-station-for-camping"><span>The best power station for camping</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="kDSnMz4YShuPpaeeABeyEg" name="anker powerhouse 521" alt="anker powerhouse 521" src="https://cdn.mos.cms.futurecdn.net/kDSnMz4YShuPpaeeABeyEg-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-anker-powerhouse-521"><span class="title__text">6. Anker Powerhouse 521</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The only power you'd need on a camping trip</p></div><p class="specs__container"><strong>Capacity: </strong>256Wh | <strong>Output Ports: </strong>AC, Car charger, 2x USB-A, 1x USB-C | <strong>Max Speed: </strong>300W | <strong>Weight: </strong>9.6lbs | <strong>Measurements: </strong>8.5 x 8.3 x 5.7 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge power capacity</div><div class="icon icon-plus_circle _hawk">Lightbar included</div><div class="icon icon-plus_circle _hawk">Optional solar charger</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">Heavy</div></div><p>As a regular festival-goer, I need plenty of power for devices — not just for me but for my friends, too. Well, in a situation like that, the Anker Powerhouse 521 really comes into its own. Surprisingly small for the huge capacity, with plenty of plug outputs to connect all your devices and charge them quickly! Plus, that light bar on the front is <strong>huge </strong>for those pitch-black moments at campsites.</p><p>This could also make for a handy backup battery if you live somewhere prone to blackouts, with Anker promising over 15 hours of Wi-Fi router operation, or almost two hours of running a heated blanket. Add on the optional solar charger, and you could stay off-grid for a surprisingly long time if you ever needed to. </p><h2 class="article-body__section" id="section-how-to-choose-the-best-portable-charger"><span>How to choose the best portable charger</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4416px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dWxWfYnfRdZsSwRHvjkxu3" name="Best portable chargers.jpg" alt="A bunch of portable chargers and battery banks on top of table." src="https://cdn.mos.cms.futurecdn.net/dWxWfYnfRdZsSwRHvjkxu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="4416" height="2484" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Figuring out the right charger capacity:</strong></p><p>I always start by checking that big number followed by “mAh” — it’s the quickest way to tell if a power bank’s going to keep up with me. Personally, I won’t go below 10,000mAh if I’m charging my phone more than once a day or powering up multiple devices. For every extra gadget I bring along, I tack on another 5,000mAh just to be safe. But if I’m just trying to avoid a dead phone on a night out, I’m fine with something under 5,000mAh — as long as I remember to top it up regularly.</p><p><strong>Picking the right ports:</strong></p><p>I tend to hold onto tech longer than I should, so if I didn’t care about speed, I’d just grab whatever charger fits and call it a day. But I do care — a lot. That’s why I always look for chargers with PD (Power Delivery) support. The ones I trust the most charge my gear way faster and use USB-C, which is a win since it means fewer cables to carry. One charger for my phone <em>and</em> my laptop? Yes, please.</p><p><strong>Making sure it’s useful:</strong></p><p>You never really know what’s going to need juice — maybe it’s my phone today, maybe it’s my earbuds tomorrow. That’s why I look for power banks with some versatility. USB-C is a must, but I also keep an eye out for extras like extra USB-A ports or even wireless charging pads. The more it can do, the more I can rely on it.</p><p><strong>Don’t overlook charging speed:</strong></p><p>Battery size matters, but speed matters more when I’m short on time. A big battery that charges slowly is just frustrating. That’s why I always check for charging speeds — and if it doesn’t offer at least 30W, I usually pass. Faster charging means I’m not stuck waiting for my devices to come back to life when I need them the most.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 7 best PC controllers we recommend to upgrade your gaming setup ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best PC game controllers give you the premium benefits of console gaming right on your laptop, desktop and more, from comfortable ergonomics to tight precision in multiple genres of games. But the glory of these pads is that there's no one true dedicated controller for PC. You can take your pick, and I'm here to point you towards the right ones.</p><p>To test PC gamepads, we use Hardware Tester’s Gamepad Tester app to ensure there are no inherent issues with a controller’s sticks or buttons. We also test a variety of games on these controllers, from competitive FPS and fighting games to RPGs. Rest assured, we’ve put every gamepad through its paces.</p><p>The best PC controller or gaming we recommend to most is the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Valve Steam Controller</a>, with its extremely responsive TMR thumbsticks, seamless setup and pro-level customization. But it won't suit every launcher, budget or play style. We’ve tested the leading options across a range of genres to find the best PC game controllers for every kind of player, from affordable everyday gamepads to premium, modular and competitive-ready picks.</p><h2 id="the-best-pc-game-controllers-you-can-buy-today">The best PC game controllers you can buy today</h2><h3 class="article-body__section" id="section-the-best-pc-game-controller-overall"><span>The best PC game controller overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VA2D2h27873kpRELmPwZHS" name="Steam Controller-1-LIST" alt="The Steam Controller on a desk." src="https://cdn.mos.cms.futurecdn.net/VA2D2h27873kpRELmPwZHS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-valve-steam-controller"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steam-controller-review">1. Valve Steam Controller</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>4.37 x 6.26 x 2.24 inches | <strong>Weight: </strong>10.2 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">High customization</div><div class="icon icon-plus_circle _hawk">Ergonomic design</div><div class="icon icon-plus_circle _hawk">Responsive buttons</div><div class="icon icon-plus_circle _hawk">Easy pairing and charging</div><div class="icon icon-minus_circle _hawk">Only works with SteamOS</div></div><p>Valve's latest attempt at a gamepad is a resounding success, and the Steam Controller is now the best PC controller I recommend to most. I mean, pro-level features made for PC gaming at a competitive price? That's hard to pass up.</p><p>Performance-wise, Valve sticks the landing with the controllers' 35+ hours of battery life, and don't expect any hint of stick drift or lag during fast-paced shooters and strategy games alike, thanks to the TMR thumbsticks. No matter the game, expect precise, responsive feedback with every button press, and the haptic touchpads under the thumbsticks aren't just a gimmick; they're hugely satisfying for point-and-click titles <em>and </em>plenty of game-specific controls. <br><br>Where the Steam Controller truly stands out is in its customization options. Its software-first approach means you can remap nearly every input, save personalized profiles and enjoy seamless Steam integration. Unlike hardware-modular rivals that tie customization to physical parts swaps, the Steam Controller’s flexibility is just a menu away.<br><br>The trade-offs: it doesn’t support non-Steam PC launchers or consoles, and the face buttons could feel clickier for gamers who value tactile feedback. Still, if you want a versatile, comfortable controller with deep customization and day-long battery life, the Steam Controller is a strong choice for the money. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steam-controller-review"><em><strong>Valve Steam Controller review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-budget-pc-game-controller"><span>The best budget PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GT4E98FjUNEzFcVvytc7qN" name="Turlebeach_rematch_core.JPG" alt="Turtle Beach Rematch Core" src="https://cdn.mos.cms.futurecdn.net/GT4E98FjUNEzFcVvytc7qN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-turtle-beach-rematch-core"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-rematch-core-for-xbox-controller-review">2. Turtle Beach Rematch Core</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.3 x 4.7 x 2.6 inches | <strong>Weight: </strong>16.6 ounces | <strong>Analog Sticks: </strong>Analog | <strong>Wireless: </strong>No</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very cheap</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Lovely colorways</div><div class="icon icon-plus_circle _hawk">Great gaming performance</div><div class="icon icon-plus_circle _hawk">User-friendly companion software</div><div class="icon icon-minus_circle _hawk">Wired only</div><div class="icon icon-minus_circle _hawk">No Hall Effect triggers or sticks</div></div><p>Considering how the Turtle Beach Rematch Core for Xbox costs less than the average weekly grocery haul, it’s hard to fault it. If you're just looking for something cheap and cheerful that still manages to nail the qualities of a good PC controller, the Rematch Core is hard to beat at just under $30. </p><p>While it’s a wired-only gamepad that doesn’t feature Hall Effect sticks or triggers, it still stuns with its performance. Responsive analog triggers and sticks make quick work of most FPS and RPGs, and user-friendly companion software makes customization very easy.</p><p>If you love a good controller with powerful rumble, you’ll love the Rematch Core. It’s also extremely comfortable to hold, and all the buttons feel great to press. If you want a good-looking gamepad that doesn’t break the bank, I really can’t recommend the Rematch Core enough. </p><p>Of course, the branding suggests it's purely an Xbox controller, but it also works on PC, and makes for a fine, budget addition to any gamer setup. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-rematch-core-for-xbox-controller-review"><strong>Turtle Beach Rematch Core for Xbox review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-pc-game-controller"><span>The best premium PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="adjYpnSoRuydWAuRvGkCGS" name="Asus_ROG_RAIKIRI_II_ 2.JPG" alt="A black Asus ROG Raikiri II Xbox and PC controller" src="https://cdn.mos.cms.futurecdn.net/adjYpnSoRuydWAuRvGkCGS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-asus-rog-raikiri-ii"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/asus-rog-raikiri-ii-review">3. Asus ROG Raikiri II</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.1 x 4.1 x 2.5 inches | <strong>Weight: </strong>12.6 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">TMR sticks and triggers for enhanced precision</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Excellent gaming performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Extensive customization</div><div class="icon icon-minus_circle _hawk">Cheap-feeling charging dock</div><div class="icon icon-minus_circle _hawk">A little expensive</div></div><p>You can forget the Xbox Elite 2 now that the Asus ROG Raikiri II has hit the scene. This is the ultimate gamepad for both Xbox and PC, and while it will cost you a pretty penny, this pro-level champ is not only well worth the investment, but it also beats the price of other premium controllers of its kind. That's already a huge win. </p><p>With its TMR thumbsticks and triggers for pinpoint input accuracy and a satisfyingly weighty, ergonomic shape built for marathon sessions, the Raikiri II is a controller designed with demanding gamers in mind. And it delivers on all premium fronts, with its 1,000Hz polling rate for sharp responsiveness and battery life that lasts 50 hours. That's a lot of hours gaming without needing to be plugged in. </p><p>You won't be left wanting for customization, either. Asus's companion software (Asus Gear Link via a browser) makes it easy to remap buttons, tweak sensitivity, and set up profiles for different genres or players, all within a snappy, easy-to-use interface.</p><p>The one real catch is the cheap-feeling charging dock. Hardly a dealbreaker, but note that it's quite plasticky and doesn't feel too sturdy (despite the price of this controller), and it's prone to getting easily knocked over. What you get here is a gamepad that prioritizes premium materials and user-focused features over modular gimmicks. If you value long-term comfort, deep customization, and true precision, it justifies its place at the top end of the market.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/asus-rog-raikiri-ii-review"><strong>Asus ROG Raikiri II review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-pc-game-controller-for-value"><span>The best PC game controller for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="n536m94fPAfjbCVQ2PdNpY" name="Gamesir_Super_nova_ 7.JPG" alt="A black and red GameSir G7 Pro wired Xbox controller" src="https://cdn.mos.cms.futurecdn.net/n536m94fPAfjbCVQ2PdNpY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-gamesir-g7-pro"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-g7-pro-review">4. GameSir G7 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>5.98 x 4.06 x 2.28 inches | <strong>Weight: </strong>9.6 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes (only on PC)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Competitively priced</div><div class="icon icon-plus_circle _hawk">Ergonomic with rubberized grips</div><div class="icon icon-plus_circle _hawk">Highly responsive TMR sticks</div><div class="icon icon-plus_circle _hawk">Fantastic Hall Effect triggers</div><div class="icon icon-plus_circle _hawk">Tri-mode connectivity</div><div class="icon icon-minus_circle _hawk">Wired-only on Xbox</div><div class="icon icon-minus_circle _hawk">Some rivals feel more “pro”</div></div><p>For just $79, the GameSir G7 Pro does wonders as a "pro" game controller. Not only does it boast TMR thumbsticks and Hall Effect triggers for highly responsive (and customizable) movement and hugely satisfying performance, but it's also extremely comfortable to hold — even for those long gaming sessions. </p><p>If you're an Xbox user, you'll already feel at home using the G7 Pro. As with the far more expensive Xbox Elite Wireless Controller Series 2, GameSir's wallet-friendly gamepad comes with wrap-around rubberized grips and has the size and weight that feels substantial in hand. And with the magnetic thumbsticks and triggers, it actually does one better than the Elite. </p><p>This, along with the clicky Micro Switch trigger stops, makes this an exceptional controller for its price. It also comes with tri-mode connectivity options to use with more than just a PC. However, know that if you're switching to an Xbox, you'll have to go with a wired connection. We wish it had another set of back buttons to rival its "pro" competition, but really, it's hard to beat the GameSir G7 Pro at this price. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-g7-pro-review"><em><strong>GameSir G7 Pro review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-wired-pc-game-controller"><span>The best wired PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cR9Sn7JStxm8HoDNW3J4Xn" name="GameSir_Kaleid_01.JPG" alt="The GameSir Kaleid wired Xbox/PC controller on a wooden desk, propped up op a marble plinth." src="https://cdn.mos.cms.futurecdn.net/cR9Sn7JStxm8HoDNW3J4Xn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-gamesir-kaleid-controller"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-kaleid-controller-review">5. GameSir Kaleid Controller</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>8.3 x 7.1 x 3.5 inches | <strong>Weight: </strong>15.1 ounces | <strong>Thumbsticks: </strong>Hall Effect | <strong>Wireless: </strong>No</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant Hall Effect triggers</div><div class="icon icon-plus_circle _hawk">Has rear paddles</div><div class="icon icon-plus_circle _hawk">Great value for money</div><div class="icon icon-plus_circle _hawk">Looks lovely</div><div class="icon icon-minus_circle _hawk">It's wired only </div><div class="icon icon-minus_circle _hawk">Maybe a bit too lightweight </div></div><p>The wired Xbox-oriented GameSir Kaleid improves on its predecessor, the T4 Kaleid, with a sleeker design, a longer included cable and support for Xbox Series X/S. It's been one of our favourite PC controllers for a while, and if you don't mind lag-free gameplay via a wired connection, then the Kaleid is for you. </p><p>GameSir has rolled over the T4’s best features into the new model, namely its Hall Effect sensors. These magnetic sensors allow you to customize the sensitivity of both the joysticks and triggers using the GameSir Nexus app, giving you fine control over the behavior of both. </p><p>The Kaleid also features microswitch buttons (although a slightly cheaper membrane button version is available, called the Kaleid Flux), which should stand up to the test of time, even under heavy use. And no advanced controller would be complete without rear paddles, which the Kaleid duly sports. Better yet, all of this comes for just $49, making the Kaleid a fantastic choice for Xbox and/or PC users on a budget.</p><p>The Kaleid is wired-only, so you’ll need to be plugged directly into your PC or console. It’s also super lightweight, which might not be to your preference. Sure, if you want wire-free gameplay, then look elsewhere. But that doesn't do much to spoil this fantastic controller.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-kaleid-controller-review"><em><strong>GameSir Kaleid review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-pro-pc-game-controller"><span>The best pro PC game controller </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xVcrCReNTMqmdaqFat2Kvb" name="Razer_RaijuV3Pro_ 1.JPG" alt="A black Razer Raiju V3 Pro controller for PS5" src="https://cdn.mos.cms.futurecdn.net/xVcrCReNTMqmdaqFat2Kvb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-razer-raiju-v3-pro"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-raiju-v3-pro-review">6. Razer Raiju V3 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.64 x 4.46 x 2.56 inches | <strong>Weight: </strong>9.1 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">TMR thumbsticks for extreme precision</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Great mouse-like clicky face buttons</div><div class="icon icon-plus_circle _hawk">Removable back buttons</div><div class="icon icon-plus_circle _hawk">Highly customizable</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Floating D-pad doesn’t feel great</div><div class="icon icon-minus_circle _hawk">Some PS5 features missing</div></div><p>Finally, a PS5 gamepad with TMR thumbsticks. The Razer Raiju V3 Pro takes the DualSense and gives it a "pro" makeover, boosting its capabilities to make it the esports-level gamepad to beat for both PS5 and PC gamers. Plus, it's just wicked to look at and hold. </p><p>This is a premium controller, through and through, with the aforementioned magnetic TMR thumbsticks to eliminate stick drift and offer pinpoint precision, extremely satisfying mouse-like clicky face buttons that mimic a mouse click, hall effect triggers with adjustable sensitivity and removable back buttons. Plus, on PC, you can expect a 2,000Hz polling rate, and <em>plenty</em> of customization via the Razer Synapse app on Windows (or via the iOS/Android app).</p><p>While it takes many of the perks of the DualSense, the Raiju V3 Pro does not feature any haptic feedback or adaptive triggers. This is by design, though, as it's made for competitive gameplay to make sure every trigger activated isn't hindered by vibrations or the like. This one's for the pros, and while pricey, it is well worth the investment. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-raiju-v3-pro-review"><em><strong>Razer Raiju V3 Pro review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-modular-pc-controller"><span>The best modular PC controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DfYJSYEjryG3KqPWvQ5fag" name="Turtle_Beach_Victrix_controller_.JPG" alt="A white Turtle Beach Victrix Pro BFG Reloaded controller for the PS5" src="https://cdn.mos.cms.futurecdn.net/DfYJSYEjryG3KqPWvQ5fag-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-turtle-beach-victrix-pro-bfg-reloaded"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-victrix-pro-bfg-reloaded-review">7. Turtle Beach Victrix Pro BFG Reloaded</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.2 x 4.1 x 2.3 inches | <strong>Weight: </strong>10.5 ounces | <strong>Thumbsticks: </strong>Analog | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">11 swappable components</div><div class="icon icon-plus_circle _hawk">Chunky grips for max comfort</div><div class="icon icon-plus_circle _hawk">Responsive Hall Effect triggers and sticks</div><div class="icon icon-plus_circle _hawk">Ergonomic back buttons</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-minus_circle _hawk">Premium features at a premium price</div><div class="icon icon-minus_circle _hawk">No adaptive triggers or haptic feedback</div></div><p>Is having 11 interchangeable components and plenty of customization, so you can play <em>your </em>way on a well-built controller, important? Let me point you towards the Turtle Beach Victrix Pro BFG Reloaded, a beautifully designed modular controller with premium Hall Effect triggers and plenty of battery life. </p><p>Simply unscrew the face of this gamepad and swap out to a layout that works for the games you want. As in, a six-button fightpad module with Kailh microswitches, a reversible D-pad and thumbstick left module, a swappable button and thumbstick right module, swappable thumbsticks and a pair of octagonal stick gates. Single-player epics, fighting games, RPGs, FPS — you name it. </p><p>Along with its intuitive companion software for remapping inputs on the fly and a comfy, ergonomic feel with chunky grips (and the rounded, contoured shape of the PS5 DualSense), there's a lot the Victrix Pro BFG Reloaded gets right. </p><p>But not everything. When it comes down to it, this is <em>a lot </em>of controller layouts in one, so expect a premium price tag at over $200 (but I've seen it for around $160 during a sale). It's a shame there aren't any adaptive triggers of haptic feedback, especially as a PC controller that's made for PlayStation, but that doesn't take away from the Victrix Pro BFG Reloaded being a worthy, modular beast. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-victrix-pro-bfg-reloaded-review"><em><strong>Turtle Beach Victrix Pro BFG review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259" href="https://www.bestbuy.com/product/steelseries-aeon-pro-wireless-gaming-controller-for-windows-xbox-one-xbox-x-s-and-steamos-white/J3GWPZXVQZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="L8Sp7VoNWHNDiXoDpmao87" name="SteelSeries Aeon Pro-1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8Sp7VoNWHNDiXoDpmao87-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>If you've got the spare change, the SteelSeries Aeon Pro is just about the finest game controller you can grab. It boasts responsive Hall Effect sticks and triggers, mechanical hair trigger switches for rapid fire, plenty of customization on the fly via an OLED display right on the gamepad (that's right), simultaneous wireless connection between multiple systems (like a PC and Xbox) and batteries that you can swap between other SteelSeries products. It's an amazing controller, but you'll find its competition is cheaper while still offering the same performance. Plus, its ergonomics won't be for everyone. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steelseries-aeon-pro-review" data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259"><strong>SteelSeries Aeon Pro review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/steelseries-aeon-pro-wireless-gaming-controller-for-windows-xbox-one-xbox-x-s-and-steamos-white/J3GWPZXVQZ" target="_blank" rel="nofollow" data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259">View Deal</a></p></div><div class="product"><a data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199" href="https://www.amazon.com/dp/B0DB6S6R89" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RdsugLz3xHrRhJ4MEvwXN3" name="Razer_Woolverine_16x9_02" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RdsugLz3xHrRhJ4MEvwXN3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>Razer's Wolverine V3 Pro has long been the ultimate premium controller for Xbox and PC, and it continues to be with its Hall Effect triggers and thumbsticks, along with its responsive buttons and premium build. You'll be paying a hefty price for it, more than the Asus ROG Raikiri II, but these days, you can luckily find one for less during a big sale, since it's been out in the wild for a while. Still a worthy choice!<br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-wolverine-v3-pro-review" data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199"><strong>Razer Wolverine V3 Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0DB6S6R89" target="_blank" rel="nofollow" data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199">View Deal</a></p></div><div class="product"><a data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215" href="https://www.amazon.com/High-Performance-Wireless-Controller-Licensed-Xbox-X/dp/B0CJVQFZ1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y6CPJL4bDzE7P4cffnLaAi" name="Turtle Beach Stealth Ultra-9.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Y6CPJL4bDzE7P4cffnLaAi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>The Turtle Beach Stealth Ultra is a pro controller you will likely use for years. This is due to its anti-drift thumbsticks, microswitch buttons, and the included hard-shell case for safer charging and storage. But at over $200, it's an expensive one to grab. We also noted it's a tad <em>too </em>light in the hand. But if you <em>do </em>opt for it, you won't be disappointed. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-stealth-ultra-review" data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215"><strong>Turtle Beach Stealth Ultra review</strong></a><a class="view-deal button" href="https://www.amazon.com/High-Performance-Wireless-Controller-Licensed-Xbox-X/dp/B0CJVQFZ1S" target="_blank" rel="nofollow" data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215">View Deal</a></p></div><div class="product"><a data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99" href="https://www.scufgaming.com/us/en/p/scuf-valor-pro-black" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uXCxgim8MPMb3yow57nVPX" name="Scuf Valor Pro-08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uXCxgim8MPMb3yow57nVPX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>The Scuff Valor Pro is another fantastic choice if you're after a pro-level controller, with its Hall Effect thumbsticks delivering zero stick drift and excellent accuracy. Along with its four programmable back paddles, responsive triggers and lightweight, comfy design, it's a great shout, but this is wired-only, and beware, there's no customization software to easily tinker with. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/scuf-valor-pro-review" data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99"><strong>Scuf Valor Pro review</strong></a><a class="view-deal button" href="https://www.scufgaming.com/us/en/p/scuf-valor-pro-black" target="_blank" rel="nofollow" data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199" href="https://www.amazon.com/Elite-2-Controller-Black-Xbox-One/dp/B07SFKTLZM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="s72zjuNgR5LumdYeZaQNaY" name="Xbox-Elite-Controller-2-004.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s72zjuNgR5LumdYeZaQNaY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>All the great features of the original Xbox Elite Series 2 controller, without such a high price tag. You may skip out on all the extra components, but the Xbox Elite Series 2 Core controller offers the same level of customization and adaptability, complete with an internal battery and rubberized grip. All in a stunning two-tone design.<br><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/xbox-elite-wireless-controller-series-2" data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199"><strong>Xbox Elite Wireless Controller Series 2 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/Elite-2-Controller-Black-Xbox-One/dp/B07SFKTLZM" target="_blank" rel="nofollow" data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199">View Deal</a></p></div><h3 class="article-body__section" id="section-best-pc-game-controller-frequently-asked-questions"><span>Best PC Game Controller: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wE7AVR3jmPXUbozAv6sK2T" name="Asus_ROG_RAIKIRI_II_ 4.JPG" alt="A black Asus ROG Raikiri II Xbox and PC controller" src="https://cdn.mos.cms.futurecdn.net/wE7AVR3jmPXUbozAv6sK2T-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>What is the best type of controller for PC gaming?</h3><article class="article__schema-answer"><p>The best type of controller for PC gaming is the one that suits your preferred games, connection setup and budget. An all-round option with strong PC support and flexible remapping will work for most players; we recommend the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a> as our overall pick for its responsive TMR thumbsticks, extensive customisation and Steam integration.</p><p>Choose a wired pad if you prioritise a direct connection, a 2.4GHz wireless model if you want cable-free play with a dongle, or a Bluetooth controller when convenience matters most. Premium and modular controllers can add rear inputs, adjustable controls or swappable parts, but they are not essential for every game.</p></article></section><section class="article__schema-question"><h3>Should I buy an Xbox or PlayStation controller for PC?</h3><article class="article__schema-answer"><p>Buy the layout and features you find most comfortable, then check that the individual controller supports the way you play on PC. Xbox-style controllers are a familiar choice for many PC games, while PlayStation-style pads may suit players who prefer symmetrical thumbsticks. </p><p>Our guide offers both types, and you'll also find two versions of the same type of controller. For example, there's the <a href="#elk-064851e6-c624-4a04-ac7d-14307689f46f">Razer Raiju V3 Pro</a> for a PlayStation-type pad and the <a href="#elk-41bf58fe-3161-4e07-b15e-71dfd56f9b16">Razer Wolverine V3 Pro</a> for Xbox. At the end of the day, it's what you're most comfortable and familiar with. </p></article></section><section class="article__schema-question"><h3>Is a wired or wireless controller better for PC gaming?</h3><article class="article__schema-answer"><p>A wired controller is the best choice when you want the simplest direct connection and are especially concerned about input lag, while wireless is better when freedom from a cable matters more. As we note, Bluetooth can be convenient but may introduce more lag than a 2.4GHz USB dongle.</p><p>Wireless performance and compatibility vary by controller, so check the available connection modes before buying. For example, a wired-only pick such as the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a> can suit players who do not mind staying plugged in, whereas the <a href="#elk-222790ae-3b28-48ad-b3d5-e5111c8999cc">GameSir G7 Pro</a> offers multiple connection options but requires a wired connection on Xbox.</p></article></section><section class="article__schema-question"><h3>Are Hall Effect or TMR thumbsticks worth it?</h3><article class="article__schema-answer"><p>Hall Effect or TMR thumbsticks are worth considering if you want magnetic stick technology and are concerned about stick drift, but they should be one factor in a wider buying decision. Highlights for Hall Effect sticks we recommend include the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a>, with TMR thumbsticks in the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a>, <a href="#elk-13f48c82-bbce-4d1e-a3fb-ed9a31554f38">Asus ROG Raikiri II</a> and <a href="#elk-064851e6-c624-4a04-ac7d-14307689f46f">Razer Raiju V3 Pro</a> for their precision and drift-resistant design.</p><p>Now, from experience, they feel fantastic and responsive, but they don't automatically make a controller right for everyone. You also have to compare the connection type, shape, button feel, battery life, software and price as well. </p></article></section><section class="article__schema-question"><h3>Do all PC games support controllers?</h3><article class="article__schema-answer"><p>No, not all PC games support controllers, so check a game’s store page or settings before assuming a gamepad will work. Controller support is common in many action, racing, fighting and platform games, but some titles are designed primarily around keyboard and mouse, while others offer only partial controller support. Steam integration can make it easier to set up supported controllers and remap inputs, but it does not create native controller support in every game.</p><p>You'll find that many games are better played with different peripherals, especially for FPS and strategy titles on PC. For more options, check out our guides on the <a href="https://www.tomsguide.com/best-picks/best-gaming-mouse">best gaming mouse</a> and <a href="https://www.tomsguide.com/best-picks/best-gaming-keyboard">best gaming keyboards</a>.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-pc-game-controller-for-you"><span>How to choose the best PC game controller for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VPeXDTaReFFvxbT4EmbjWY" name="Gamesir_Super_nova_ 14.JPG" alt="A black and red GameSir G7 Pro wired Xbox controller" src="https://cdn.mos.cms.futurecdn.net/VPeXDTaReFFvxbT4EmbjWY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to picking the best PC game controller for you, a lot of factors come into play.</p><p>One of the biggest factors you'll want to consider is the price. Controllers like the <a href="#elk-13f48c82-bbce-4d1e-a3fb-ed9a31554f38">Asus ROG Raikiri II</a> and <a href="#elk-20dfc29c-1261-44dd-b037-39bb5430c4bf">SteelSeries Aeon Pro</a> are much more expensive than a standard gamepad, like the Xbox Wireless Controller or the budget-friendly <a href="#elk-03952c84-efd9-4851-9002-8c668af1b04d">Turtle Beach Rematch Core</a>, as well as third-party controllers from companies like GameSir. Even the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a>, a pro-level gamepad, is competitively priced compared to those! The higher the price, the more pro-level features and longevity (less chance of stick drift) you'll get.</p><p>Speaking of, if stick drift has been a problem for you in the past, then you’re going to want a controller with Hall Effect or, even better, <a href="https://www.tomsguide.com/gaming/gaming-peripherals/so-long-hall-effect-im-only-using-controllers-with-tmr-sensors-from-now-on">TMR</a> thumbsticks like the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a> for the former or the Steam Controller for the latter. Connectivity is another big concern, especially if you prefer a wireless controller. While Bluetooth may be more convenient, it introduces a bit more lag than using a controller that comes with a 2.4 GHz USB dongle. However, if lag is something you’re really worried about, then going wired will always be your best bet.</p><p>Fortunately, there are loads of different controllers on this list for every kind of PC gamer and every type of budget. We’re also constantly reviewing new models and trying out different kinds of controllers to build out this list further, so stay tuned.</p><h3 class="article-body__section" id="section-how-we-test-the-best-pc-game-controllers"><span>How we test the best PC game controllers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Bo26WjfPbmD9KYcMKH57cg" name="Turtle_Beach_Victrix_controller_ 9.JPG" alt="A white Turtle Beach Victrix Pro BFG Reloaded controller for the PS5" src="https://cdn.mos.cms.futurecdn.net/Bo26WjfPbmD9KYcMKH57cg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to testing the best PC game controllers, we take a two-step approach.</p><p>First, we play with them ourselves and put them through the paces in a variety of games across genres. This helps us determine how each controller will stand up over time and if a particular controller is likely to experience stick drift or other problems down the road. We also test each controller's connection options and see how well it performs with a wired or wireless connection, or a USB dongle if one is available.</p><div  class="fancy-box"><div class="fancy_box-title">Tom's Guide reviews gaming platform</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Supplied by: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/" target="_blank" rel="nofollow"><strong>MSI</strong></a><strong> | Tom's Guide</strong><br><strong></strong><br><strong>CPU:</strong> <a data-analytics-id="inline-link" href="https://www.amazon.com/AMD-7700X-16-Thread-Unlocked-Processor/dp/B0BBHHT8LY/" target="_blank" rel="nofollow">AMD Ryzen 7 7700X</a><strong> </strong>|<strong> Graphics card:</strong> <a data-analytics-id="inline-link" href="https://www.msi.com/Graphics-Card/GeForce-RTX-5070-Ti-16G-VANGUARD-SOC" target="_blank" rel="nofollow">MSI RTX 5070 Ti 16GB Vanguard SOC</a><strong> </strong>|<strong> Motherboard: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/Motherboard/B850-GAMING-PLUS-WIFI" target="_blank" rel="nofollow">MSI B850E Gaming Plus WiFi</a><strong> </strong>|<strong> RAM: </strong><a data-analytics-id="inline-link" href="https://www.newegg.com/kingston-technology-corp-fury-renegade-32gb-ddr5-8000-cas-latency-cl38-desktop-memory-silver-black/p/N82E16820242829" target="_blank" rel="nofollow">Kingston Fury Renegade DDR5 32GB</a><strong> </strong>|<strong> Cooler:</strong> <a data-analytics-id="inline-link" href="https://www.amazon.com/Noctua-NH-U12S-chromax-Black-Single-Tower-Cooler/dp/B07Y88BNYZ" target="_blank">Noctua NH-U12S</a><strong> </strong>|<strong> PSU:</strong> <a data-analytics-id="inline-link" href="https://www.msi.com/Power-Supply/MEG-Ai1300P-PCIE5" target="_blank" rel="nofollow">MSI MEG Ai1300P PCIE5</a><strong> </strong>|<strong> Case: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/PC-Case/MPG-GUNGNIR-110R" target="_blank" rel="nofollow">MSI MPG GUNGNIR 110R</a></p></div></div><p>From here, we then use Hardware Tester’s <a href="https://hardwaretester.com/gamepad" target="_blank">Gamepad Tester</a> to check for errors with the joysticks and buttons. If a controller manufacturer has their own customization software, we load it onto one of the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a> and see how intuitive it is to use for button remapping and other types of customization, like changing the dead zones on a controller’s joysticks. If there isn’t any customization software available, we use programs like <a href="https://www.tomsguide.com/opinion/i-use-this-app-to-completely-customize-my-gaming-controllers-on-pc-heres-how-it-works">reWASD</a> to try and do it ourselves. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a> page for Tom’s Guide.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-pc-game-controllers</link>
                                                                            <description>
                            <![CDATA[ Give your PC the controller it deserves when playing FPS, RPGs, platformers and more with the best PC controllers worth your money. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Uttobguu7bhDMyecdRnDNZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jwZuEmAqQqnjD4GzSV4hLT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 16 Sep 2026 09:51:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Peripherals]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Buying Guide Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to expert buying advice on the latest laptops. Whether it&amp;#39;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always an interesting angle no matter the subject. &lt;/p&gt;&lt;p&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, tablets, smartwatches, VR headsets, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&amp;#39;s not checking out the latest devices and updating buying guides with expert advice, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/jwZuEmAqQqnjD4GzSV4hLT-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A black Asus ROG Raikiri II Xbox and PC controller]]></media:description>                                                            <media:text><![CDATA[A black Asus ROG Raikiri II Xbox and PC controller]]></media:text>
                                <media:title type="plain"><![CDATA[A black Asus ROG Raikiri II Xbox and PC controller]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jwZuEmAqQqnjD4GzSV4hLT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best PC game controllers give you the premium benefits of console gaming right on your laptop, desktop and more, from comfortable ergonomics to tight precision in multiple genres of games. But the glory of these pads is that there's no one true dedicated controller for PC. You can take your pick, and I'm here to point you towards the right ones.</p><p>To test PC gamepads, we use Hardware Tester’s Gamepad Tester app to ensure there are no inherent issues with a controller’s sticks or buttons. We also test a variety of games on these controllers, from competitive FPS and fighting games to RPGs. Rest assured, we’ve put every gamepad through its paces.</p><p>The best PC controller or gaming we recommend to most is the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Valve Steam Controller</a>, with its extremely responsive TMR thumbsticks, seamless setup and pro-level customization. But it won't suit every launcher, budget or play style. We’ve tested the leading options across a range of genres to find the best PC game controllers for every kind of player, from affordable everyday gamepads to premium, modular and competitive-ready picks.</p><h2 id="the-best-pc-game-controllers-you-can-buy-today">The best PC game controllers you can buy today</h2><h3 class="article-body__section" id="section-the-best-pc-game-controller-overall"><span>The best PC game controller overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VA2D2h27873kpRELmPwZHS" name="Steam Controller-1-LIST" alt="The Steam Controller on a desk." src="https://cdn.mos.cms.futurecdn.net/VA2D2h27873kpRELmPwZHS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-valve-steam-controller"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steam-controller-review">1. Valve Steam Controller</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>4.37 x 6.26 x 2.24 inches | <strong>Weight: </strong>10.2 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">High customization</div><div class="icon icon-plus_circle _hawk">Ergonomic design</div><div class="icon icon-plus_circle _hawk">Responsive buttons</div><div class="icon icon-plus_circle _hawk">Easy pairing and charging</div><div class="icon icon-minus_circle _hawk">Only works with SteamOS</div></div><p>Valve's latest attempt at a gamepad is a resounding success, and the Steam Controller is now the best PC controller I recommend to most. I mean, pro-level features made for PC gaming at a competitive price? That's hard to pass up.</p><p>Performance-wise, Valve sticks the landing with the controllers' 35+ hours of battery life, and don't expect any hint of stick drift or lag during fast-paced shooters and strategy games alike, thanks to the TMR thumbsticks. No matter the game, expect precise, responsive feedback with every button press, and the haptic touchpads under the thumbsticks aren't just a gimmick; they're hugely satisfying for point-and-click titles <em>and </em>plenty of game-specific controls. <br><br>Where the Steam Controller truly stands out is in its customization options. Its software-first approach means you can remap nearly every input, save personalized profiles and enjoy seamless Steam integration. Unlike hardware-modular rivals that tie customization to physical parts swaps, the Steam Controller’s flexibility is just a menu away.<br><br>The trade-offs: it doesn’t support non-Steam PC launchers or consoles, and the face buttons could feel clickier for gamers who value tactile feedback. Still, if you want a versatile, comfortable controller with deep customization and day-long battery life, the Steam Controller is a strong choice for the money. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steam-controller-review"><em><strong>Valve Steam Controller review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-budget-pc-game-controller"><span>The best budget PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GT4E98FjUNEzFcVvytc7qN" name="Turlebeach_rematch_core.JPG" alt="Turtle Beach Rematch Core" src="https://cdn.mos.cms.futurecdn.net/GT4E98FjUNEzFcVvytc7qN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-turtle-beach-rematch-core"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-rematch-core-for-xbox-controller-review">2. Turtle Beach Rematch Core</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.3 x 4.7 x 2.6 inches | <strong>Weight: </strong>16.6 ounces | <strong>Analog Sticks: </strong>Analog | <strong>Wireless: </strong>No</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very cheap</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Lovely colorways</div><div class="icon icon-plus_circle _hawk">Great gaming performance</div><div class="icon icon-plus_circle _hawk">User-friendly companion software</div><div class="icon icon-minus_circle _hawk">Wired only</div><div class="icon icon-minus_circle _hawk">No Hall Effect triggers or sticks</div></div><p>Considering how the Turtle Beach Rematch Core for Xbox costs less than the average weekly grocery haul, it’s hard to fault it. If you're just looking for something cheap and cheerful that still manages to nail the qualities of a good PC controller, the Rematch Core is hard to beat at just under $30. </p><p>While it’s a wired-only gamepad that doesn’t feature Hall Effect sticks or triggers, it still stuns with its performance. Responsive analog triggers and sticks make quick work of most FPS and RPGs, and user-friendly companion software makes customization very easy.</p><p>If you love a good controller with powerful rumble, you’ll love the Rematch Core. It’s also extremely comfortable to hold, and all the buttons feel great to press. If you want a good-looking gamepad that doesn’t break the bank, I really can’t recommend the Rematch Core enough. </p><p>Of course, the branding suggests it's purely an Xbox controller, but it also works on PC, and makes for a fine, budget addition to any gamer setup. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-rematch-core-for-xbox-controller-review"><strong>Turtle Beach Rematch Core for Xbox review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-pc-game-controller"><span>The best premium PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="adjYpnSoRuydWAuRvGkCGS" name="Asus_ROG_RAIKIRI_II_ 2.JPG" alt="A black Asus ROG Raikiri II Xbox and PC controller" src="https://cdn.mos.cms.futurecdn.net/adjYpnSoRuydWAuRvGkCGS-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-asus-rog-raikiri-ii"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/asus-rog-raikiri-ii-review">3. Asus ROG Raikiri II</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.1 x 4.1 x 2.5 inches | <strong>Weight: </strong>12.6 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">TMR sticks and triggers for enhanced precision</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Excellent gaming performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Extensive customization</div><div class="icon icon-minus_circle _hawk">Cheap-feeling charging dock</div><div class="icon icon-minus_circle _hawk">A little expensive</div></div><p>You can forget the Xbox Elite 2 now that the Asus ROG Raikiri II has hit the scene. This is the ultimate gamepad for both Xbox and PC, and while it will cost you a pretty penny, this pro-level champ is not only well worth the investment, but it also beats the price of other premium controllers of its kind. That's already a huge win. </p><p>With its TMR thumbsticks and triggers for pinpoint input accuracy and a satisfyingly weighty, ergonomic shape built for marathon sessions, the Raikiri II is a controller designed with demanding gamers in mind. And it delivers on all premium fronts, with its 1,000Hz polling rate for sharp responsiveness and battery life that lasts 50 hours. That's a lot of hours gaming without needing to be plugged in. </p><p>You won't be left wanting for customization, either. Asus's companion software (Asus Gear Link via a browser) makes it easy to remap buttons, tweak sensitivity, and set up profiles for different genres or players, all within a snappy, easy-to-use interface.</p><p>The one real catch is the cheap-feeling charging dock. Hardly a dealbreaker, but note that it's quite plasticky and doesn't feel too sturdy (despite the price of this controller), and it's prone to getting easily knocked over. What you get here is a gamepad that prioritizes premium materials and user-focused features over modular gimmicks. If you value long-term comfort, deep customization, and true precision, it justifies its place at the top end of the market.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/asus-rog-raikiri-ii-review"><strong>Asus ROG Raikiri II review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-pc-game-controller-for-value"><span>The best PC game controller for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="n536m94fPAfjbCVQ2PdNpY" name="Gamesir_Super_nova_ 7.JPG" alt="A black and red GameSir G7 Pro wired Xbox controller" src="https://cdn.mos.cms.futurecdn.net/n536m94fPAfjbCVQ2PdNpY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-gamesir-g7-pro"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-g7-pro-review">4. GameSir G7 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>5.98 x 4.06 x 2.28 inches | <strong>Weight: </strong>9.6 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes (only on PC)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Competitively priced</div><div class="icon icon-plus_circle _hawk">Ergonomic with rubberized grips</div><div class="icon icon-plus_circle _hawk">Highly responsive TMR sticks</div><div class="icon icon-plus_circle _hawk">Fantastic Hall Effect triggers</div><div class="icon icon-plus_circle _hawk">Tri-mode connectivity</div><div class="icon icon-minus_circle _hawk">Wired-only on Xbox</div><div class="icon icon-minus_circle _hawk">Some rivals feel more “pro”</div></div><p>For just $79, the GameSir G7 Pro does wonders as a "pro" game controller. Not only does it boast TMR thumbsticks and Hall Effect triggers for highly responsive (and customizable) movement and hugely satisfying performance, but it's also extremely comfortable to hold — even for those long gaming sessions. </p><p>If you're an Xbox user, you'll already feel at home using the G7 Pro. As with the far more expensive Xbox Elite Wireless Controller Series 2, GameSir's wallet-friendly gamepad comes with wrap-around rubberized grips and has the size and weight that feels substantial in hand. And with the magnetic thumbsticks and triggers, it actually does one better than the Elite. </p><p>This, along with the clicky Micro Switch trigger stops, makes this an exceptional controller for its price. It also comes with tri-mode connectivity options to use with more than just a PC. However, know that if you're switching to an Xbox, you'll have to go with a wired connection. We wish it had another set of back buttons to rival its "pro" competition, but really, it's hard to beat the GameSir G7 Pro at this price. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-g7-pro-review"><em><strong>GameSir G7 Pro review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-wired-pc-game-controller"><span>The best wired PC game controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cR9Sn7JStxm8HoDNW3J4Xn" name="GameSir_Kaleid_01.JPG" alt="The GameSir Kaleid wired Xbox/PC controller on a wooden desk, propped up op a marble plinth." src="https://cdn.mos.cms.futurecdn.net/cR9Sn7JStxm8HoDNW3J4Xn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-gamesir-kaleid-controller"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-kaleid-controller-review">5. GameSir Kaleid Controller</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>8.3 x 7.1 x 3.5 inches | <strong>Weight: </strong>15.1 ounces | <strong>Thumbsticks: </strong>Hall Effect | <strong>Wireless: </strong>No</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant Hall Effect triggers</div><div class="icon icon-plus_circle _hawk">Has rear paddles</div><div class="icon icon-plus_circle _hawk">Great value for money</div><div class="icon icon-plus_circle _hawk">Looks lovely</div><div class="icon icon-minus_circle _hawk">It's wired only </div><div class="icon icon-minus_circle _hawk">Maybe a bit too lightweight </div></div><p>The wired Xbox-oriented GameSir Kaleid improves on its predecessor, the T4 Kaleid, with a sleeker design, a longer included cable and support for Xbox Series X/S. It's been one of our favourite PC controllers for a while, and if you don't mind lag-free gameplay via a wired connection, then the Kaleid is for you. </p><p>GameSir has rolled over the T4’s best features into the new model, namely its Hall Effect sensors. These magnetic sensors allow you to customize the sensitivity of both the joysticks and triggers using the GameSir Nexus app, giving you fine control over the behavior of both. </p><p>The Kaleid also features microswitch buttons (although a slightly cheaper membrane button version is available, called the Kaleid Flux), which should stand up to the test of time, even under heavy use. And no advanced controller would be complete without rear paddles, which the Kaleid duly sports. Better yet, all of this comes for just $49, making the Kaleid a fantastic choice for Xbox and/or PC users on a budget.</p><p>The Kaleid is wired-only, so you’ll need to be plugged directly into your PC or console. It’s also super lightweight, which might not be to your preference. Sure, if you want wire-free gameplay, then look elsewhere. But that doesn't do much to spoil this fantastic controller.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/gamesir-kaleid-controller-review"><em><strong>GameSir Kaleid review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-pro-pc-game-controller"><span>The best pro PC game controller </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xVcrCReNTMqmdaqFat2Kvb" name="Razer_RaijuV3Pro_ 1.JPG" alt="A black Razer Raiju V3 Pro controller for PS5" src="https://cdn.mos.cms.futurecdn.net/xVcrCReNTMqmdaqFat2Kvb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-razer-raiju-v3-pro"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-raiju-v3-pro-review">6. Razer Raiju V3 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.64 x 4.46 x 2.56 inches | <strong>Weight: </strong>9.1 ounces | <strong>Thumbsticks: </strong>TMR | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">TMR thumbsticks for extreme precision</div><div class="icon icon-plus_circle _hawk">Comfortable and ergonomic</div><div class="icon icon-plus_circle _hawk">Great mouse-like clicky face buttons</div><div class="icon icon-plus_circle _hawk">Removable back buttons</div><div class="icon icon-plus_circle _hawk">Highly customizable</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Floating D-pad doesn’t feel great</div><div class="icon icon-minus_circle _hawk">Some PS5 features missing</div></div><p>Finally, a PS5 gamepad with TMR thumbsticks. The Razer Raiju V3 Pro takes the DualSense and gives it a "pro" makeover, boosting its capabilities to make it the esports-level gamepad to beat for both PS5 and PC gamers. Plus, it's just wicked to look at and hold. </p><p>This is a premium controller, through and through, with the aforementioned magnetic TMR thumbsticks to eliminate stick drift and offer pinpoint precision, extremely satisfying mouse-like clicky face buttons that mimic a mouse click, hall effect triggers with adjustable sensitivity and removable back buttons. Plus, on PC, you can expect a 2,000Hz polling rate, and <em>plenty</em> of customization via the Razer Synapse app on Windows (or via the iOS/Android app).</p><p>While it takes many of the perks of the DualSense, the Raiju V3 Pro does not feature any haptic feedback or adaptive triggers. This is by design, though, as it's made for competitive gameplay to make sure every trigger activated isn't hindered by vibrations or the like. This one's for the pros, and while pricey, it is well worth the investment. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-raiju-v3-pro-review"><em><strong>Razer Raiju V3 Pro review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-modular-pc-controller"><span>The best modular PC controller</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DfYJSYEjryG3KqPWvQ5fag" name="Turtle_Beach_Victrix_controller_.JPG" alt="A white Turtle Beach Victrix Pro BFG Reloaded controller for the PS5" src="https://cdn.mos.cms.futurecdn.net/DfYJSYEjryG3KqPWvQ5fag-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-turtle-beach-victrix-pro-bfg-reloaded"><span class="title__text"><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-victrix-pro-bfg-reloaded-review">7. Turtle Beach Victrix Pro BFG Reloaded</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Size: </strong>6.2 x 4.1 x 2.3 inches | <strong>Weight: </strong>10.5 ounces | <strong>Thumbsticks: </strong>Analog | <strong>Wireless: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">11 swappable components</div><div class="icon icon-plus_circle _hawk">Chunky grips for max comfort</div><div class="icon icon-plus_circle _hawk">Responsive Hall Effect triggers and sticks</div><div class="icon icon-plus_circle _hawk">Ergonomic back buttons</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-minus_circle _hawk">Premium features at a premium price</div><div class="icon icon-minus_circle _hawk">No adaptive triggers or haptic feedback</div></div><p>Is having 11 interchangeable components and plenty of customization, so you can play <em>your </em>way on a well-built controller, important? Let me point you towards the Turtle Beach Victrix Pro BFG Reloaded, a beautifully designed modular controller with premium Hall Effect triggers and plenty of battery life. </p><p>Simply unscrew the face of this gamepad and swap out to a layout that works for the games you want. As in, a six-button fightpad module with Kailh microswitches, a reversible D-pad and thumbstick left module, a swappable button and thumbstick right module, swappable thumbsticks and a pair of octagonal stick gates. Single-player epics, fighting games, RPGs, FPS — you name it. </p><p>Along with its intuitive companion software for remapping inputs on the fly and a comfy, ergonomic feel with chunky grips (and the rounded, contoured shape of the PS5 DualSense), there's a lot the Victrix Pro BFG Reloaded gets right. </p><p>But not everything. When it comes down to it, this is <em>a lot </em>of controller layouts in one, so expect a premium price tag at over $200 (but I've seen it for around $160 during a sale). It's a shame there aren't any adaptive triggers of haptic feedback, especially as a PC controller that's made for PlayStation, but that doesn't take away from the Victrix Pro BFG Reloaded being a worthy, modular beast. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-victrix-pro-bfg-reloaded-review"><em><strong>Turtle Beach Victrix Pro BFG review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259" href="https://www.bestbuy.com/product/steelseries-aeon-pro-wireless-gaming-controller-for-windows-xbox-one-xbox-x-s-and-steamos-white/J3GWPZXVQZ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="L8Sp7VoNWHNDiXoDpmao87" name="SteelSeries Aeon Pro-1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8Sp7VoNWHNDiXoDpmao87-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>If you've got the spare change, the SteelSeries Aeon Pro is just about the finest game controller you can grab. It boasts responsive Hall Effect sticks and triggers, mechanical hair trigger switches for rapid fire, plenty of customization on the fly via an OLED display right on the gamepad (that's right), simultaneous wireless connection between multiple systems (like a PC and Xbox) and batteries that you can swap between other SteelSeries products. It's an amazing controller, but you'll find its competition is cheaper while still offering the same performance. Plus, its ergonomics won't be for everyone. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/steelseries-aeon-pro-review" data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259"><strong>SteelSeries Aeon Pro review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/steelseries-aeon-pro-wireless-gaming-controller-for-windows-xbox-one-xbox-x-s-and-steamos-white/J3GWPZXVQZ" target="_blank" rel="nofollow" data-dimension112="394b2c1e-b1b4-11f1-9dd3-518e4df7b827" data-action="Deal Block" data-label="Aeon Pro" data-dimension48="Aeon Pro" data-dimension25="$259">View Deal</a></p></div><div class="product"><a data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199" href="https://www.amazon.com/dp/B0DB6S6R89" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RdsugLz3xHrRhJ4MEvwXN3" name="Razer_Woolverine_16x9_02" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RdsugLz3xHrRhJ4MEvwXN3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>Razer's Wolverine V3 Pro has long been the ultimate premium controller for Xbox and PC, and it continues to be with its Hall Effect triggers and thumbsticks, along with its responsive buttons and premium build. You'll be paying a hefty price for it, more than the Asus ROG Raikiri II, but these days, you can luckily find one for less during a big sale, since it's been out in the wild for a while. Still a worthy choice!<br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/razer-wolverine-v3-pro-review" data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199"><strong>Razer Wolverine V3 Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0DB6S6R89" target="_blank" rel="nofollow" data-dimension112="394b2c96-b1b4-11f1-b6f4-77bf8f4c87c6" data-action="Deal Block" data-label="Wolverine V3 Pro" data-dimension48="Wolverine V3 Pro" data-dimension25="$199">View Deal</a></p></div><div class="product"><a data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215" href="https://www.amazon.com/High-Performance-Wireless-Controller-Licensed-Xbox-X/dp/B0CJVQFZ1S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y6CPJL4bDzE7P4cffnLaAi" name="Turtle Beach Stealth Ultra-9.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Y6CPJL4bDzE7P4cffnLaAi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>The Turtle Beach Stealth Ultra is a pro controller you will likely use for years. This is due to its anti-drift thumbsticks, microswitch buttons, and the included hard-shell case for safer charging and storage. But at over $200, it's an expensive one to grab. We also noted it's a tad <em>too </em>light in the hand. But if you <em>do </em>opt for it, you won't be disappointed. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/turtle-beach-stealth-ultra-review" data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215"><strong>Turtle Beach Stealth Ultra review</strong></a><a class="view-deal button" href="https://www.amazon.com/High-Performance-Wireless-Controller-Licensed-Xbox-X/dp/B0CJVQFZ1S" target="_blank" rel="nofollow" data-dimension112="394b2d04-b1b4-11f1-af87-6f14e4f8de94" data-action="Deal Block" data-label="Stealth Ultra" data-dimension48="Stealth Ultra" data-dimension25="$215">View Deal</a></p></div><div class="product"><a data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99" href="https://www.scufgaming.com/us/en/p/scuf-valor-pro-black" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uXCxgim8MPMb3yow57nVPX" name="Scuf Valor Pro-08" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uXCxgim8MPMb3yow57nVPX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>The Scuff Valor Pro is another fantastic choice if you're after a pro-level controller, with its Hall Effect thumbsticks delivering zero stick drift and excellent accuracy. Along with its four programmable back paddles, responsive triggers and lightweight, comfy design, it's a great shout, but this is wired-only, and beware, there's no customization software to easily tinker with. <br><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/scuf-valor-pro-review" data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99"><strong>Scuf Valor Pro review</strong></a><a class="view-deal button" href="https://www.scufgaming.com/us/en/p/scuf-valor-pro-black" target="_blank" rel="nofollow" data-dimension112="394b2d72-b1b4-11f1-94dd-29b3f4aace5e" data-action="Deal Block" data-label="Valor Pro" data-dimension48="Valor Pro" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199" href="https://www.amazon.com/Elite-2-Controller-Black-Xbox-One/dp/B07SFKTLZM" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="s72zjuNgR5LumdYeZaQNaY" name="Xbox-Elite-Controller-2-004.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s72zjuNgR5LumdYeZaQNaY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>All the great features of the original Xbox Elite Series 2 controller, without such a high price tag. You may skip out on all the extra components, but the Xbox Elite Series 2 Core controller offers the same level of customization and adaptability, complete with an internal battery and rubberized grip. All in a stunning two-tone design.<br><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/xbox-elite-wireless-controller-series-2" data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199"><strong>Xbox Elite Wireless Controller Series 2 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/Elite-2-Controller-Black-Xbox-One/dp/B07SFKTLZM" target="_blank" rel="nofollow" data-dimension112="394b2e94-b1b4-11f1-a760-131fa33bd172" data-action="Deal Block" data-label="Elite Wireless Controller Series 2" data-dimension48="Elite Wireless Controller Series 2" data-dimension25="$199">View Deal</a></p></div><h3 class="article-body__section" id="section-best-pc-game-controller-frequently-asked-questions"><span>Best PC Game Controller: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wE7AVR3jmPXUbozAv6sK2T" name="Asus_ROG_RAIKIRI_II_ 4.JPG" alt="A black Asus ROG Raikiri II Xbox and PC controller" src="https://cdn.mos.cms.futurecdn.net/wE7AVR3jmPXUbozAv6sK2T-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>What is the best type of controller for PC gaming?</h3><article class="article__schema-answer"><p>The best type of controller for PC gaming is the one that suits your preferred games, connection setup and budget. An all-round option with strong PC support and flexible remapping will work for most players; we recommend the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a> as our overall pick for its responsive TMR thumbsticks, extensive customisation and Steam integration.</p><p>Choose a wired pad if you prioritise a direct connection, a 2.4GHz wireless model if you want cable-free play with a dongle, or a Bluetooth controller when convenience matters most. Premium and modular controllers can add rear inputs, adjustable controls or swappable parts, but they are not essential for every game.</p></article></section><section class="article__schema-question"><h3>Should I buy an Xbox or PlayStation controller for PC?</h3><article class="article__schema-answer"><p>Buy the layout and features you find most comfortable, then check that the individual controller supports the way you play on PC. Xbox-style controllers are a familiar choice for many PC games, while PlayStation-style pads may suit players who prefer symmetrical thumbsticks. </p><p>Our guide offers both types, and you'll also find two versions of the same type of controller. For example, there's the <a href="#elk-064851e6-c624-4a04-ac7d-14307689f46f">Razer Raiju V3 Pro</a> for a PlayStation-type pad and the <a href="#elk-41bf58fe-3161-4e07-b15e-71dfd56f9b16">Razer Wolverine V3 Pro</a> for Xbox. At the end of the day, it's what you're most comfortable and familiar with. </p></article></section><section class="article__schema-question"><h3>Is a wired or wireless controller better for PC gaming?</h3><article class="article__schema-answer"><p>A wired controller is the best choice when you want the simplest direct connection and are especially concerned about input lag, while wireless is better when freedom from a cable matters more. As we note, Bluetooth can be convenient but may introduce more lag than a 2.4GHz USB dongle.</p><p>Wireless performance and compatibility vary by controller, so check the available connection modes before buying. For example, a wired-only pick such as the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a> can suit players who do not mind staying plugged in, whereas the <a href="#elk-222790ae-3b28-48ad-b3d5-e5111c8999cc">GameSir G7 Pro</a> offers multiple connection options but requires a wired connection on Xbox.</p></article></section><section class="article__schema-question"><h3>Are Hall Effect or TMR thumbsticks worth it?</h3><article class="article__schema-answer"><p>Hall Effect or TMR thumbsticks are worth considering if you want magnetic stick technology and are concerned about stick drift, but they should be one factor in a wider buying decision. Highlights for Hall Effect sticks we recommend include the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a>, with TMR thumbsticks in the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a>, <a href="#elk-13f48c82-bbce-4d1e-a3fb-ed9a31554f38">Asus ROG Raikiri II</a> and <a href="#elk-064851e6-c624-4a04-ac7d-14307689f46f">Razer Raiju V3 Pro</a> for their precision and drift-resistant design.</p><p>Now, from experience, they feel fantastic and responsive, but they don't automatically make a controller right for everyone. You also have to compare the connection type, shape, button feel, battery life, software and price as well. </p></article></section><section class="article__schema-question"><h3>Do all PC games support controllers?</h3><article class="article__schema-answer"><p>No, not all PC games support controllers, so check a game’s store page or settings before assuming a gamepad will work. Controller support is common in many action, racing, fighting and platform games, but some titles are designed primarily around keyboard and mouse, while others offer only partial controller support. Steam integration can make it easier to set up supported controllers and remap inputs, but it does not create native controller support in every game.</p><p>You'll find that many games are better played with different peripherals, especially for FPS and strategy titles on PC. For more options, check out our guides on the <a href="https://www.tomsguide.com/best-picks/best-gaming-mouse">best gaming mouse</a> and <a href="https://www.tomsguide.com/best-picks/best-gaming-keyboard">best gaming keyboards</a>.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-pc-game-controller-for-you"><span>How to choose the best PC game controller for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VPeXDTaReFFvxbT4EmbjWY" name="Gamesir_Super_nova_ 14.JPG" alt="A black and red GameSir G7 Pro wired Xbox controller" src="https://cdn.mos.cms.futurecdn.net/VPeXDTaReFFvxbT4EmbjWY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to picking the best PC game controller for you, a lot of factors come into play.</p><p>One of the biggest factors you'll want to consider is the price. Controllers like the <a href="#elk-13f48c82-bbce-4d1e-a3fb-ed9a31554f38">Asus ROG Raikiri II</a> and <a href="#elk-20dfc29c-1261-44dd-b037-39bb5430c4bf">SteelSeries Aeon Pro</a> are much more expensive than a standard gamepad, like the Xbox Wireless Controller or the budget-friendly <a href="#elk-03952c84-efd9-4851-9002-8c668af1b04d">Turtle Beach Rematch Core</a>, as well as third-party controllers from companies like GameSir. Even the <a href="#elk-ac0f9a32-156a-4c8e-b348-48d2ec0001b6">Steam Controller</a>, a pro-level gamepad, is competitively priced compared to those! The higher the price, the more pro-level features and longevity (less chance of stick drift) you'll get.</p><p>Speaking of, if stick drift has been a problem for you in the past, then you’re going to want a controller with Hall Effect or, even better, <a href="https://www.tomsguide.com/gaming/gaming-peripherals/so-long-hall-effect-im-only-using-controllers-with-tmr-sensors-from-now-on">TMR</a> thumbsticks like the <a href="#elk-c95a5f1e-b3f7-4b7b-ab69-5f2f0179fe03">GameSir Kaleid</a> for the former or the Steam Controller for the latter. Connectivity is another big concern, especially if you prefer a wireless controller. While Bluetooth may be more convenient, it introduces a bit more lag than using a controller that comes with a 2.4 GHz USB dongle. However, if lag is something you’re really worried about, then going wired will always be your best bet.</p><p>Fortunately, there are loads of different controllers on this list for every kind of PC gamer and every type of budget. We’re also constantly reviewing new models and trying out different kinds of controllers to build out this list further, so stay tuned.</p><h3 class="article-body__section" id="section-how-we-test-the-best-pc-game-controllers"><span>How we test the best PC game controllers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Bo26WjfPbmD9KYcMKH57cg" name="Turtle_Beach_Victrix_controller_ 9.JPG" alt="A white Turtle Beach Victrix Pro BFG Reloaded controller for the PS5" src="https://cdn.mos.cms.futurecdn.net/Bo26WjfPbmD9KYcMKH57cg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to testing the best PC game controllers, we take a two-step approach.</p><p>First, we play with them ourselves and put them through the paces in a variety of games across genres. This helps us determine how each controller will stand up over time and if a particular controller is likely to experience stick drift or other problems down the road. We also test each controller's connection options and see how well it performs with a wired or wireless connection, or a USB dongle if one is available.</p><div  class="fancy-box"><div class="fancy_box-title">Tom's Guide reviews gaming platform</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Supplied by: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/" target="_blank" rel="nofollow"><strong>MSI</strong></a><strong> | Tom's Guide</strong><br><strong></strong><br><strong>CPU:</strong> <a data-analytics-id="inline-link" href="https://www.amazon.com/AMD-7700X-16-Thread-Unlocked-Processor/dp/B0BBHHT8LY/" target="_blank" rel="nofollow">AMD Ryzen 7 7700X</a><strong> </strong>|<strong> Graphics card:</strong> <a data-analytics-id="inline-link" href="https://www.msi.com/Graphics-Card/GeForce-RTX-5070-Ti-16G-VANGUARD-SOC" target="_blank" rel="nofollow">MSI RTX 5070 Ti 16GB Vanguard SOC</a><strong> </strong>|<strong> Motherboard: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/Motherboard/B850-GAMING-PLUS-WIFI" target="_blank" rel="nofollow">MSI B850E Gaming Plus WiFi</a><strong> </strong>|<strong> RAM: </strong><a data-analytics-id="inline-link" href="https://www.newegg.com/kingston-technology-corp-fury-renegade-32gb-ddr5-8000-cas-latency-cl38-desktop-memory-silver-black/p/N82E16820242829" target="_blank" rel="nofollow">Kingston Fury Renegade DDR5 32GB</a><strong> </strong>|<strong> Cooler:</strong> <a data-analytics-id="inline-link" href="https://www.amazon.com/Noctua-NH-U12S-chromax-Black-Single-Tower-Cooler/dp/B07Y88BNYZ" target="_blank">Noctua NH-U12S</a><strong> </strong>|<strong> PSU:</strong> <a data-analytics-id="inline-link" href="https://www.msi.com/Power-Supply/MEG-Ai1300P-PCIE5" target="_blank" rel="nofollow">MSI MEG Ai1300P PCIE5</a><strong> </strong>|<strong> Case: </strong><a data-analytics-id="inline-link" href="https://www.msi.com/PC-Case/MPG-GUNGNIR-110R" target="_blank" rel="nofollow">MSI MPG GUNGNIR 110R</a></p></div></div><p>From here, we then use Hardware Tester’s <a href="https://hardwaretester.com/gamepad" target="_blank">Gamepad Tester</a> to check for errors with the joysticks and buttons. If a controller manufacturer has their own customization software, we load it onto one of the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a> and see how intuitive it is to use for button remapping and other types of customization, like changing the dead zones on a controller’s joysticks. If there isn’t any customization software available, we use programs like <a href="https://www.tomsguide.com/opinion/i-use-this-app-to-completely-customize-my-gaming-controllers-on-pc-heres-how-it-works">reWASD</a> to try and do it ourselves. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a> page for Tom’s Guide.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best wireless earbuds in Australia 2026: Our top picks for any budget ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best wireless earbuds in Australia make it easy to enjoy your favourite music, movies and podcasts whether you’re on the go or relaxing at home. With so many Aussies opting for in‑ears over bulky over‑ear headphones, it’s worth knowing which pairs actually deliver — especially with so many models fighting for attention.</p><p>While Apple's AirPods are synonymous with the category, and many iPhone users will naturally gravitate towards them, it's worth pointing out that there are plenty of great-sounding alternative options to choose from. Some of the premium models here are loaded with functional audio tech and make the top of our <a href="https://www.tomsguide.com/best-picks/best-noise-cancelling-earbuds">best noise-cancelling earbuds</a> list. </p><p>Many of our favourite wireless buds can shut out a lot of background noise, but we’ve also highlighted mid‑range and budget picks that offer far more than their price suggests. You can now get a great‑sounding pair with genuinely strong noise cancellation for under AU$100, so stretching your dollar doesn’t mean giving up the features you want.</p><p>If you’re ready to ditch the cables or keen to try proper active noise cancelling, it’s worth diving into our roundup of the best wireless earbuds for Australians — there’s a pair in there that’ll suit your needs as well as your budget.</p><h3 class="article-body__section" id="section-earbuds-jargon-buster"><span>Earbuds jargon buster</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tvZF87w5dAniyx6zSwXbZb" name="Sony_WF_C710N_ 8.JPG" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." src="https://cdn.mos.cms.futurecdn.net/tvZF87w5dAniyx6zSwXbZb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When we review earbuds and the best headphones here at Tom's Guide, there's a chance you might spot some terms and words that you don't understand. To break it down and make it easier to digest, here's what some of the most common ones mean:</p><p><strong>ANC</strong><br>"Active Noise Cancelling" is what ANC stands for. This one you'll see appear quite frequently whenever we talk about earbuds, given that it's quality is very important to a recommendation we make. It uses audio magic and some very clever algorithms to quiet the outside world, and make your commute more manageable.</p><p>How does it work? It uses a combination of the music you're listening to and inaudible white noise to counteract the noise of the outside world. It uses the microphones inside the earbuds to read the noise, and then dynamically shifts certain sounds to make it <em>go away. </em>Sometimes this can change the sound of your music, so we'll report when the ANC is either too weak, or too invasive.</p><p><strong>EQ</strong><br>This stands for "equalisation", and it allows you to dial in how your headphones sound. You'll generally find it as a series of sliders that represent different parts of the music, so that you can increase the bass, the mids, or the treble in your favourite tunes. Some manufacturers give you preset EQ options, which save you from getting lost in sliders or graphs. These are almost always found in apps for earbuds.</p><p><strong>Frequencies</strong><br>These are the different sounds that make up your music. You'll generally read them divided into three simple sections — the lows, the mids, and the highs. The lows are the bass frequencies. Think bass guitars, and kick drums. You want them to be impactful and low. The mids are the main parts of your music, like vocals, guitars, and synths. Because they're so important, you want them to be thick and wide. Finally, the highs are cymbals and other higher sounds. These should be crisp, and clear.</p><h3 class="article-body__section" id="section-meet-the-tom-s-guide-testing-team"><span>Meet the Tom's Guide testing team</span></h3><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-wireless-earbuds-overall"><span>Best wireless earbuds overall</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JJT5kx9cpeLMjBqYfGPQfj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ypZvrxGgCSxusfiPYEpaoj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tFT2ZdA9pFfoJdGiWkVipj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yV5dWFw4UNXATTivsqot2k-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CcZHsXGULAQtDFuJw8KvDk-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="1-sony-wf-1000xm6"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-1000xm6-review">1. Sony WF-1000XM6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Sony's finest earbuds to date</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Black/Silver/Smoky Pink | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Well-balanced, crisp sound</div><div class="icon icon-plus_circle _hawk">Great battery life</div><div class="icon icon-plus_circle _hawk">Awesome ANC</div><div class="icon icon-plus_circle _hawk">Good codec support</div><div class="icon icon-plus_circle _hawk">Comfortable earbud design</div><div class="icon icon-minus_circle _hawk">Odd case design</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PNd6XGA9Z3Nm5yvfQVM2xj" name="Sony WF-1000XM6" caption="" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" src="https://cdn.mos.cms.futurecdn.net/PNd6XGA9Z3Nm5yvfQVM2xj-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Sony WF-1000XM6 earbuds boast excellent sound quality, customizable EQ, and great battery life. Noise cancellation excels, and the design is also great. These are a highly recommended upgrade for superior quiet and sound control.</p></div></div><p>The Sony WF-1000XM6 represents a major leap forward for the series, delivering top-tier audio fidelity, personalised EQ, improved comfort and impressive battery longevity. Its noise-cancelling capabilities are standout, effectively neutralising even the most chaotic environments. </p><p>Sound quality can best be described as balanced and crisp, though users can fully customise the sound to their liking thanks to a 10-band EQ in the Sony Sound Connect app.</p><p>In terms of longevity,  you'll get 8 hours of playback from the buds with ANC on, which is extended to 24 hours with the included changing case. And if you do find the XM6 buds running low on juice, a quick 5-minute charge will get you an hour of listening time, which is handy in a pinch.</p><p>While the charging case is oddly shaped and larger than we'd like, making them less pocketable as a result, the trade-off is well worth it for the XM6's peerless sound isolation and control. </p><p>At AU$499, the Sony WF-1000XM6 isn't the cheapest pair of buds around, but for the price you get top-tier audio quality, excellent noise cancellation, impressive battery life and superior comfort for long listening sessions.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>They may seem on the expensive side, but the upgrades in sound performance make them totally worth it. Sony is known for a warmer sound profile on their headphones, and these are a total joy to listen to. </p><p>They are only made better by using the personalised EQ settings on the earbuds, and there’s seriously no genre that these buds can’t cope with. </p><p>Your favourite songs will sound a lot more detailed, and it’s really awesome to get a studio sound from earbuds instead of having to rely on studio headphones to do the job. </p><p><strong>Comfort</strong></p><p>These earbuds are superbly comfortable, and you get a bunch of different eartip options in the box to get the best seal and best security. You can do a fit test to make sure everything fits. </p><p>I can wear these buds for hours at a time — they’re seriously comfortable, and they’re lightweight so they never weigh me down. </p><p><strong>ANC</strong></p><p>ANC differs depending on personal experience with these buds. My own experience was amazing, and I couldn’t fault them at all. They made a long travel day on a plane, train, and bus, completely silent. </p><p>However, another one of my colleagues who tried them out was still able to hear the sounds of traffic moving around. I think it’s all about the eartip fit, so this is an extremely important process to complete. </p><p><em>Make sure you use the Optimal Earbud Tips in the Sound Connect App to get the best fit, and ensure your ANC is working properly.</em></p><p><strong>App</strong></p><p>The Sound Connect app is one of the most user-friendly I’ve tried. Once you get the hang of things and organise the app to suit the settings you need to use the most, it’s incredibly handy and makes using the earbuds so much better. </p><p>The app is where you do all the earbud fit tests and personalised EQ tests to make the overall experience with the buds so much better. </p><p><strong>Battery life</strong></p><p>The battery life of the WF-1000XM6 earbuds is 8 hours with ANC and 24 hours with the charging case. This is pretty standard and matches up with Apple’s AirPods Pro 3 and the Sony WF-1000XM5. </p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-1000xm6-review"><em><strong>Sony WF-1000XM6 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-earbuds-for-samsung-phones"><span>Best earbuds for Samsung phones</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/35XAbpHJLsrfNWPrMPJsrN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HkLCJHrW7EssLgc92mgNsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CoznRqVepHToqseaSmC9tN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sPZSTNRvjs9fPYF8WSZmsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8D5ybvnAs8CiPFXxJVzTsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="2-samsung-galaxy-buds-4-pro"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/samsung-galaxy-buds-4-pro-review">2. Samsung Galaxy Buds 4 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Samsung's finest</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colours: </strong>Black/White | <strong>Buds battery life: </strong>7 hours | <strong>Case battery life: </strong>30 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Dynamic bass reproduction, zero muddiness</div><div class="icon icon-plus_circle _hawk">Clarity and depth across the entire frequency range</div><div class="icon icon-plus_circle _hawk">Comfortable and work seamlessly with Samsung Galaxy S series phones</div><div class="icon icon-plus_circle _hawk">Great ANC and environmental awareness</div><div class="icon icon-minus_circle _hawk">Slight hum of static when ANC is on and no music is playing</div><div class="icon icon-minus_circle _hawk">No major, groundbreaking feature improvements over previous gen</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GsUWw8jVymHqdPddfDrEtN" name="Samsung Galaxy Buds 4 Pro 12.JPG" caption="" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" src="https://cdn.mos.cms.futurecdn.net/GsUWw8jVymHqdPddfDrEtN-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Samsung's latest buds bring a less AirPods-like case design and excellent sound quality to the table. Some settings and options are locked off for everyone but Galaxy device users, but they're a great option for the Samsung faithful.</p></div></div><p>Samsung's Buds 4 Pro really holds its own in the sound department, even giving heavy hitters like Sony and Bose a run for their money. While they might miss out on a tiny bit of refinement, they actually pack a punchier, more dynamic bass that stays crisp. </p><p>Plus, Samsung ditched the old "blade" look from the Buds 3 Pro for a much smoother, ergonomic shape. Between the new design and the pile of ear tips in the box, they’re super comfy for long listening sessions.</p><p>When it comes to blocking out the world, the noise cancelling on the Buds 4 Pro is top-tier — though you will hear a faint hiss if you're sitting in total silence without music, and higher pitched sounds will still get through.</p><p>Controlling everything is a breeze too — if you’re on a recent Samsung phone, it’s baked right into your settings, and adjusting things is refreshingly straightforward.</p><p>As for battery life, you'll get a solid 7 hours of ANC playtime, which is slightly behind Sony, but the charging case will extend that to 30 hours, which is excellent.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The Buds 4 Pro offers excellent performance across the entire frequency range, and while the XM6 earbuds may have a slight advantage in overall fidelity and balance, the Buds 4 Pro actually outperforms Sony's buds in dynamic bass reproduction — all without sacrificing clarity or kick.</p><p><strong>Comfort</strong></p><p>Samsung has wisely ditched the blade design of the Buds 3 Pro in favour of a more ergonomic and compact approach that feels snug and smooth in the ear. </p><p>With numerous ear tips included in the box, it should be quite easy to find the perfect fit for most ears, resulting in buds that are very comfortable to wear for long periods of time.</p><p><strong>ANC</strong></p><p>Noise cancelling is also impressive on the Buds 4 Pro, easily matching Sony's XM6 and Apple's AirPods Pro 3. </p><p>Despite being earbuds, the ANC effect is similar to a decent pair of over-ear cans, where external noise is sucked out in an instant, leaving you in a vacuum of near-silence with the exception of some higher pitched sounds — for example, while your desk fan will be silenced, you'll still hear yourself typing. </p><p>One minor detail to note is that engaging the ANC introduces a faint hiss when no music is actively playing.</p><p><strong>App</strong></p><p>If you own a recent Samsung smartphone, you'll find the Buds 4 Pro's settings integrated directly into your phone's settings. </p><p>For all other Android users, however, the Samsung Wearable app is required to adjust transparency and ANC levels, earbud controls, voice controls, gestures and a fairly robust EQ with six presets and the ability to fully customise the sound to your liking.</p><p>It's not quite as in-depth as the apps for Sony or Bose buds, but it's a lot more straightforward — everything is clearly laid out and you won't have to go digging around in menus to switch on 360 audio, use the Find My Earbuds feature or do an earbud fit test.</p><p><strong>Battery life</strong></p><p>Battery life is also quite good at 7 hours with ANC on for the buds themselves. While that doesn't match the 8 hours of listening time offered by Sony's XM6 buds, the Buds 4 Pro makes for it with its charging case, providing up to 30 hours of total juice — that's 6 more hours than Sony's buds.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/samsung-galaxy-buds-4-pro-review"><em><strong>Samsung Galaxy Buds 4 Pro review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wireless-earbuds-for-iphones"><span>Best wireless earbuds for iPhones</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n3j9j3n38KQTNxNEP9DRWA-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ViWtcPkNTZ7pzqdiMea4HD-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cH2SC5LGgvgDoxQzjfrf7J-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mHrXZUxPtzzkFNX8FXhYZQ-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iDCenZoN4f9bSfgNaLZjDo-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="3-apple-airpods-pro-3"><span class="title__text"><a href="https://www.tomsguide.com/audio/airpods/apple-airpods-pro-3-review">3. Apple AirPods Pro 3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Apple's latest in-ear heroes</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>White | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Improved noise cancellation</div><div class="icon icon-plus_circle _hawk">Excellent transparency mode</div><div class="icon icon-plus_circle _hawk">Better microphone performance during calls</div><div class="icon icon-plus_circle _hawk">8-hour battery life</div><div class="icon icon-plus_circle _hawk">New XXS eartips</div><div class="icon icon-minus_circle _hawk">Need an iPhone with Apple Intelligence for Live Translation</div><div class="icon icon-minus_circle _hawk">Doesn't come with a charging cable</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tpapTLTDrkPdyfgjLFfzFU" name="IMG_6601" caption="" alt="AirPods Pro 3" src="https://cdn.mos.cms.futurecdn.net/tpapTLTDrkPdyfgjLFfzFU-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text">The latest version of Apple's earbuds are finally here, and they're filled with some great updates. Far more battery life, an improved fit, and superior sound quality make them a great option for Apple fans. Add in the heart rate monitor and Live Translation and you've got Apple's best earbuds to date.</p></div></div><p>The AirPods Pro 2 were excellent, but quickly aged out compared to the competition. Now, the AirPods Pro 3 have arrived to conquer all and lay waste to Sony and Bose. They get so, so close to being the best pair of earbuds around, but there are still some spots that need a touch of work.</p><p>Still, these are the very best earbuds that Apple has ever made. They've got some key updates over the previous model, for one. There's the extended battery life of 8 hours, improved sound quality, and superior noise canceling to keep the noise of your commute at bay.</p><p>Those upgrades have materialised in a pair of buds that stun in sound and and make sure that your office is a whole lot more tolerable when you're getting on with your day.</p><p>They lose out to the Sony and Bose due to a lack of Codec support for Android devices, but there really is nothing better if you're an iPhone user.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The AirPods Pro 3 improve on the old model in the sound department. They've still got Apple's more neutral sound signature built in, but they manage to find more detail and extra bass depth over the old pair. </p><p>They've got a very solid soundstage as well. They're on par with the Sony buds, and better than the Bose alternatives — although there are still options out there that sound better.</p><p>Spatial Audio for movies with an Apple TV is still a great way to watch your content, and just as easy to connect up. It works well for music as well, especially when you listen to your music on Apple Music.</p><p><strong>Comfort</strong></p><p>The buds have been shrunk down this time around, and as a result, they have a very comfortable fit. The silicone ear tips have been infused with foam for a softer and more comfortable finish, and they mould better to the inside of your ear.</p><p>That means you can wear them for extended periods of time. The sweat and water resistance means you won't have to worry about wearing them when you go to work out, either — IP57.</p><p><strong>ANC</strong></p><p>The ANC of the AirPods Pro 3 has received a big look with their third generation. The result is ANC that comes closer to the Bose QuietComfort Ultra Earbuds Gen 2, but doesn't quite beat out Bose's buds.</p><p>Still, it's very good and blocks out all the major noises of your commute or your busy office. It's on par with the Sony WF-1000XM5 — both are excellent noise-canceling options.</p><p>Transparency mode is very good as well, and boosts the battery life by another couple of hours. Nice.</p><p><strong>App</strong></p><p>There isn't an 'app' per se with the AirPods Pro 3, but you can easily control their settings from the iPhone settings menu. There, you'll find all their features along with options to update the firmware and change the sound.</p><p>Android users are left out in the cold here — you have very little you can control, thanks to a lack of any kind of application.</p><p><strong>Battery life</strong></p><p>The battery life has been much improved in the AirPods Pro 3. It's now around the same, if not more than, their closest rivals. You get 8 hours of ANC on time, two hours more than the old version. That's around the same as Sony — and more than Bose.</p><p>If you switch over to the transparency mode, you get 10 hours of battery life, more than pretty much anything else at their price point. That also means you can use the new Live Translation feature for longer.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/airpods/apple-airpods-pro-3-review"><em><strong>AirPods Pro 3 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wireless-earbuds-for-fitness"><span>Best wireless earbuds for fitness</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xZeNxc9Xe6xz2G2gNUc5HP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bJviGSdtcJhmEJKQuZ4EQP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/okFHP57J8SB3PSHFudtbLP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ey7hQmEqS5w9Ar52ezzMRP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9H4hfVxSgy38H82iorcavM-1920-80.jpg" alt="A Powerbeats Pro 2 (2025) photo taken by Tom's Guide. " /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="4-beats-powerbeats-pro-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/beats-powerbeats-pro-2-review">4. Beats PowerBeats Pro 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A secure fit for workout specialists</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Jet Black/Quick Sand/Hyper Purple/Electric Orange | <strong>Buds battery life: </strong>10 hours | <strong>Case battery life: </strong>45 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good battery life</div><div class="icon icon-plus_circle _hawk">Comfortable, secure fit</div><div class="icon icon-plus_circle _hawk">Dynamic, pulsing bass</div><div class="icon icon-plus_circle _hawk">Great style</div><div class="icon icon-minus_circle _hawk">Large charging case</div><div class="icon icon-minus_circle _hawk">Some audio quality issues</div><div class="icon icon-minus_circle _hawk">Heart rate monitor hiccups</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WwqvhFYW47gKEs2XbScAdM" name="Power Beats Pro 2" caption="" alt="A Powerbeats Pro 2 (2025) photo taken by Tom's Guide." src="https://cdn.mos.cms.futurecdn.net/WwqvhFYW47gKEs2XbScAdM-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Beats Powerbeats Pro 2 are the fitness lovers dream. A very comfortable, secure fit so that they stay in no matter how you move around, and great sound quality to power your workouts. The built in heart rate monitor is a great cherry on top.</p></div></div><p>Now, I'll be the first to admit that I'm not a fitness expert — but I sure am an earbuds expert. As earbuds, the Beats Powerbeats Pro 2 are great. They've got excellent ANC from the AirPods Pro 2, and there's some great sound for a solid audio experience.</p><p>Given that I'm not a fitness expert, I did speak to someone who is, so that we can get a picture of why they're on the list. From my review, our fitness expert Nick said:<br><br>"I genuinely believe that the Beats Powerbeats Pro 2 are outstanding sports headphones and would be top of my list for people who need an earhook to keep their buds in place during runs and other workouts."</p><p>It's thanks to those secure-fit hooks, that keep the earbuds in place no matter how much you run or move around. The heart rate monitor is a nice extra, but we were slightly disappointed with its accuracy.</p><p>For all kinds of exercise, the Beats Powerbeats Pro 2 are an excellent earbuds option for everyone.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>While not high-fidelity, there's a rhythmic energy to the Beats Powerbeats Pro 2 that's infectious. They've got some great bass presense, as you might expect, but they're also good in the upper register too.</p><p>They fall down slightly in the mid-range, with a dip in the upper mid-range. That can take the edge off guitars and other instruments, although R&B listeners aren't going to notice too much.</p><p>There's head-tracked Apple Spatial Audio as well for <a href="https://www.tomsguide.com/reviews/apple-music-review">Apple Music</a> listeners, and it works well. It does a number on your battery though, so bare that in mind.</p><p><strong>Comfort</strong></p><p>Thanks to their excellent earhook, the Beats Powerbeats Pro 2 aren't going <em>anywhere </em>when you do your exercise. It can be a challenge to get them in place, but they're very stable when in place. </p><p>The buds themselves are comfortable for long periods of wear as well, thanks to the silicon eartip options that you get in the box. The fit finder in the app is good as well, so that you can dial them in perfectly.</p><p><strong>ANC</strong></p><p>The ANC on board is very similar to that which you'll find in the AirPods Pro 2. That means that they're not quite up to speed with the likes of the Bose QuietComfort Ultra earbuds or the Sony WH-1000XM5, but they still manage to block plenty of noise.</p><p>The transparency modes work well enough, although I found that voices occasionally became fuzzy or tricky to hear depending on the surrounding noise. A shame, but not a deal breaker.</p><p><strong>App</strong></p><p>On Apple devices, the Beats are integrated into your settings menu. It works well, with all the options at your fingertips. Android users have to use the Beats app, which is fine, although we did find some heart rate monitor weirdness on Android devices.</p><p>Both methods let you control the ANC, and dial in the EQ settings. They're simple, but they work well enough. Android users might find the occasional crash, however.</p><p><strong>Battery life</strong></p><p>The battery life of the Beats Powerbeats Pro 2 is <em>exemplary. </em>They feature 10 hours of battery life in the buds themselves, which beats out pretty much all of the other options on this list.</p><p>That's perfect for long-distance runners and cyclists, or gym goers that want something that will take them to the gym, last their exercise, and then take them home again. We found those battery life claims ran true in our review. Pop them in the charging case for 45 hours of staying power.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/beats-powerbeats-pro-2-review"><em><strong>Beats Powerbeats Pro 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-wireless-earbuds-for-noise-canceling"><span>Best wireless earbuds for noise canceling</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oaXkLCf9wPBantf4EeNz3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2UnitkoVDmAGyPdJs4yo3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/reA7YJX7jABNN6Qpe3DY3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BdCNRUedryKnQKvQmK8C4R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="5-bose-quietcomfort-ultra-earbuds-gen-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/bose-quietcomfort-ultra-earbuds-2-review">5. Bose QuietComfort Ultra Earbuds Gen 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>When you want to here nothing but your music</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Black/White Smoke/Deep Plum/ Midnight Violet | <strong>Buds battery life: </strong>6 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">No price increase</div><div class="icon icon-plus_circle _hawk">Still extremely comfortable</div><div class="icon icon-plus_circle _hawk">Epic noise canceling</div><div class="icon icon-plus_circle _hawk">Clear call quality</div><div class="icon icon-plus_circle _hawk">Wireless charging</div><div class="icon icon-minus_circle _hawk">Still quite large</div><div class="icon icon-minus_circle _hawk">No battery improvements</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qhWovBJ3NsYUxtiLAvuS3R" name="Bose QuietComfort Ultra Earbuds 2" caption="" alt="Bose QuietComfort Ultra Earbuds 2" src="https://cdn.mos.cms.futurecdn.net/qhWovBJ3NsYUxtiLAvuS3R-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Improving on every metric, the Bose QuietComfort Ultra Earbuds are an in-ear noise-canceling triumph. Boosts to ANC and sound quality make them an even better buy than the first model, and the price hasn't increased to match.</p></div></div><p>The QuietComfort Ultra Earbuds were my favorite release of 2024, and the gen 2 are now my favorite of 2026. They've improved on pretty much everything over the first model, with the only exception being the unchanged battery life — but it's that world-silencing ANC that really takes them over the edge.</p><p>They remain the very best way to listen to music without disruption when you're traveling. That busy train carriage? Silenced. The office? Quietened completely. With that signature orchestral swell, you're in your own world, free to listen to your tunes.</p><p>Sound is much better this time around, although you'll still want to adjust the EQ in the Bose app. And you'll be listening comfortably for their entire 6-hour battery life thanks to their incredibly comfortable fit.</p><p>I gave them 4.5 stars when I reviewed them, thanks to that all-conquering ANC and solid sound quality. They lose out in the battery department to the XM5, opting instead for out-and-out ANC performance — and there's nothing better to block noise.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The bassy sound of prior Bose earbuds is still here, but it's been refined slightly this time around. There's more detail retrieval and the soundstage has been extended, but the bass weighting is still very much present.</p><p>I've found that dipping into the Bose apps' EQ is a must with any of the brand's headphones. From there, I adjust the bass down slightly and the highs up a few notches to increase the detail and reduce any muddiness. They sound great out of the box, but these improvements make them sound even better.</p><p>There's also Immersive Audio, Bose's spatial audio setting. Some like it's ability to make music sound much larger, but I find it thins out important frequencies. It also tanks the battery by 2 hours, making them last an even shorter time.</p><p><strong>Comfort</strong></p><p>Yeah, they're still some of the most comfortable buds you can buy. I've been able to wear them for hours and hours at a time without the need to adjust the fit or take them out for a break — they're a lovely thing to have in your ears.</p><p>It's all down to the fitting options. There are loads of different silicon tips, and the fit is further improved by the rubber fins you can attach to the edge. They're secure as well, so they won't fall out should you get headbanging or dancing.</p><p><strong>ANC</strong></p><p>The ANC is the best around — there's nothing that comes close. That's high praise given how good the previous model was at keeping out unwanted sounds, but Bose has somehow made it even better. It's a bit like magic.</p><p>You can choose different levels for the noise canceling, but I prefer to leave it on the top level. That way, I don't have to worry about any noise making its way through at all, and I can enjoy my music to the max.</p><p><strong>App</strong></p><p>Bose's app is one of the better options around. It's very well laid out, and everything is clearly labelled so that you don't get confused. It even shows you what's playing, although I'm not entirely sure how useful that feature is.</p><p>It's where you'll find all of the EQ options, noise control,  and different sound modes. I particularly like how the app knows what color your buds are — and even lets you name them.</p><p><strong>Battery life</strong></p><p>Battery life remains a weak point in the QuietComfort Ultra Earbuds gen 2's armor. We've still only got 6 hours' worth of life here, which pales in comparison to some of the competition.</p><p>The WF-1000XM5 last for 8 hours, a whole 2 hours more than the QuietComfort Ultra Earbuds. You can't even turn the ANC off to boost the battery life — 6 hours is all you're going to get.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/bose-quietcomfort-ultra-earbuds-2-review"><em><strong>Bose QuietComfort Ultra gen 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-cheap-wireless-earbuds"><span>Best cheap wireless earbuds</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sUQDkhwfpSZ2MQjZuyfErd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GZaPWwDShvMoxkkuArmTtd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E4JgAsK4wGtTMEejcnQ2td-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pg8GSG4YBFohUSsWfkyksd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T5J4M2DG4Y3xQytNBeMMnd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="6-cmf-buds-pro-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/cmf-by-nothing-buds-pro-2-review">6. CMF Buds Pro 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Budget buds, premium features</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Dark Grey, Light Grey, Orange, Blue | <strong>Buds battery life: </strong>11 hours | <strong>Case battery life: </strong>43 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Apple-level ANC</div><div class="icon icon-plus_circle _hawk">Fantastic bass response</div><div class="icon icon-plus_circle _hawk">Spatial Audio makes music more expansive</div><div class="icon icon-plus_circle _hawk">Ridiculously affordable</div><div class="icon icon-plus_circle _hawk">Awesome battery life</div><div class="icon icon-minus_circle _hawk">Slight hum of static</div><div class="icon icon-minus_circle _hawk">Treble clips in certain custom EQs</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMszs3oiyS5CdZ7ad4Bfud" name="Nothing_Dirac_CMF_Buds_2_ 9.JPG" caption="" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" src="https://cdn.mos.cms.futurecdn.net/bMszs3oiyS5CdZ7ad4Bfud-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">CMF's buds are compact, comfortable, and they sound really good without breaking the bank. The ANC is a marvel, performing similarly to options that cost a whole lot more. If you don't want to spend too much but still want some premium earbuds, these are your best option. And they're <em>orange.</em></p></div></div><p>If you’re not familiar with the brand CMF, you’re about to have your world turned upside down. CMF is Nothing’s budget offshoot (yes, Nothing, as in the phone manufacturer), and is really changing the game with its top-notch audio gear.</p><p>The CMF Buds Pro 2 are no different. These are our favourite cheap earbuds for a reason. For just AU$99, you get premium, Dirac-tuned audio, AirPods Pro 3-beating ANC, and Sony WF-1000XM5-beating battery life. The Buds Pro 2 are so stuffed full of features that we’re not sure where to start. </p><p>By far the most impressive, though, is the sound. The rich, bassy sound signature had us grooving in the testing lab. Opteo, the premium EQ by Swedish sound calibration software brand Dirac, is a must-have feature that breathed life into every song. </p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>Although the ANC and app connectivity is fantastic, where the CMF Buds Pro 2 really excel is sound quality. With the Dirac Opteo EQ activated, every genre sounded dynamic, lively, and faithful, with a balanced low-end and melodic treble. The mid-range is handled deftly in every genre, from hard rock to folk to pop. </p><p>If you’re not familiar with Dirac Opteo, it’s a custom equalizer setting. Opteo tricks your brain into perceiving more width and height in your music, so songs sound like they’re coming from all around your head rather than just from your earholes. </p><p>Opteo is truly the standout feature in the Buds Pro 2, and the reason why these earbuds would impress everyone from casual music enjoyers to genuine audiophiles. If you get these earbuds, you need to activate Opteo immediately. You won’t be disappointed. </p><p><strong>Comfort</strong></p><p>The CMF Buds Pro 2 are nice and ergonomic, so they will be able to fit all ear sizes. The buds come with large, medium, and small ear tips, and I found that the ‘small’ fit my ears perfectly. </p><p>While not quite as comfortable as the AirPods Pro 2, they are comfier than the AirPods Pro 3 for other small-eared folk. </p><p><strong>ANC</strong></p><p>You may not expect a pair of AU$99 to have mind-blowing noise cancellation, but the ANC on the CMF Buds Pro 2 is genuinely as good as the AirPods Pro 3. I have a pair of the AirPods Pro 3 in my desk drawer, and I compare every pair of earbuds to Apple’s flagship. </p><p>The CMF Buds Pro 2 and AirPods Pro 3 noise cancellation is literally <em>identical</em>. I compared them side-by-side, and there was genuinely no difference. If you need some cheap earbuds that’ll block out the world around you, then look no further than the Buds Pro 2. </p><p><strong>App</strong></p><p>As CMF is Nothing’s budget offshoot, the Buds Pro 2 use the NothingX companion app. This app is fantastic, with an easily navigable home screen and a plethora of genuinely helpful options. </p><p>In the NothingX app, you access a whole collection of premium-feeling features. You can do an ear fit test, customise spatial audio, adjust the touch controls, and change EQ settings. Of course, the app is where you toggle the Dirac Opteo EQ. If you ask me, Dirac Opteo is the best aspect of the CMF Buds Pro 2, so you should 100% activate this. </p><p><strong>Battery life</strong></p><p>Considering these earbuds are under AU$100, the battery life is mighty impressive. With 43 hours in the case and 11 hours in the buds, the CMF Buds Pro 2 last longer than AirPods Pro 3, the EarFun Air Pro 4+, and have a whopping 20 hours over our best overall earbuds, the Sony WF-1000XM5. </p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/cmf-by-nothing-buds-pro-2-review"><em><strong>CMF Buds Pro 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-mid-range-wireless-earbuds"><span>Best mid-range wireless earbuds</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tvZF87w5dAniyx6zSwXbZb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eE73rfdwEJBxKCjGKenYfb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/63NPVoRigVtMbYzNCmD6fb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WhjNQgYhrzmxFPh73WYTeb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rdSE8S6QsD3cyiiqRpN3eb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="7-sony-wf-c710n"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review">7.  Sony WF-C710N</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>ANC on a budget? Yes please!</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Pastel Pink, Ice Blue, White, Black | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>30 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely comfortable</div><div class="icon icon-plus_circle _hawk">Highly effective ANC</div><div class="icon icon-plus_circle _hawk">Fantastic bass response</div><div class="icon icon-plus_circle _hawk">Consistent sound across genres</div><div class="icon icon-plus_circle _hawk">Up to 33.5 hours of battery life</div><div class="icon icon-minus_circle _hawk">Plasticky case</div><div class="icon icon-minus_circle _hawk">No aptX or LDAC</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pPxCiV8PgTrFYW9jHpYkYb" name="Sony_WF_C710N_ 7.JPG" caption="" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." src="https://cdn.mos.cms.futurecdn.net/pPxCiV8PgTrFYW9jHpYkYb-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Sony's WF‑C710N earbuds offer many improvements over the WF‑C700N, adding touch controls, wear detection, and a range of funky colours to choose from. They deliver punchy bass and clear vocals, and the companion app makes it easy to tweak the EQ exactly how you like it. Their ANC also gives Bose a run for its money, but at a far more affordable price.</p></div></div><p>If you're looking for a pair of buds that land in that sweet spot between budget and premium, Sony's WF-C710N deliver just that. Priced at AU$189.95 (but regularly spotted at around the AU$150 mark), these mid-range buds punch well above their weight, offering Bose-level noise-cancellation at roughly half the cost. </p><p>If you want buds that strike the perfect balance bass response and clear vocals, the WF-C710N have you covered — our reviewer experienced great sound across all genres, and the ability to easily customise EQ settings to your liking in Sony's Sound Connect app. </p><p>They also look fantastic, thanks to some incredibly stylish colourways — we're particularly partial to the transparent Ice Blue option we reviewed.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The Sony WF‑C710Ns sound genuinely impressive. Their internal hardware is largely unchanged from the previous model, with the same 5mm drivers delivering punchy bass and clean, well-defined vocals. Sony’s trademarked Digital Sound Enhancement Engine is onboard too, helping restore detail and keep tracks as close to the original recording as possible.</p><p>Our reviewer put the earbuds through their paces across a mix of genres — rock, indie, dance, pop and more. Every track our reviewer played through the WF‑C710Ns came through beautifully, noting well-balanced lows, mids and highs, as well as and vocals that stayed crisp and clear throughout. </p><p>Bass response in particular is impressive, and you can apply a Bass Boost mode if you want to really feel that low-end in your jaw and temples.</p><p><strong>Comfort</strong></p><p>Apart from looking and sounding great, Sony's WF-C710N are also extremely comfortable. The buds sit extremely snugly in our reviewer’s ears and are very light, each weighing only 5.2 grams. Our reviewer even said she sometimes forgot she was wearing them.</p><p>After wearing them for eight hours straight, she had no problem describing the WF‑C710N as some of the most comfortable earbuds she’s tested, on a par with Bose's QuietComfort buds.</p><p><strong>ANC</strong></p><p>In our Sony WF‑C700N review, we called them noise‑cancelling leaders at a bargain price, and the WF‑C710N buds match or even improve on that. Their active noise cancellation is genuinely impressive, blocking out most indoor and outdoor sounds. Sony has added a wind‑noise reduction design, so your music stays clearer.</p><p>You can switch to ambient mode to stay aware of your surroundings — useful for workouts or runs — and the Sound Connect app lets you personalise ambient sound across 20 levels. There’s also a transparency mode for quick conversations without removing the buds.</p><p><strong>App</strong></p><p>The WF‑CF710N buds make excellent use of Sony’s Sound Connect app, letting you customise the sound to suit your tastes. You can adjust ANC levels, update firmware, remap touch controls and fine‑tune the EQ (or choose from eight presets such as Bass Boost or Vocal). Our reviewer found the app very easy to use thanks to its intuitive layout.</p><p><strong>Battery life</strong></p><p>While the WF‑C710N fall short of the battery life afforded by the even-cheaper CMF Buds Pro 2, the buds still provide a respectable 8 hours of battery life and a total of 30 hours with the included charging case. Of course, those willing to switch off ANC can extend that listening time to 12 hours on the buds and 33.5 hours with the case.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review"><em><strong>Sony WF‑C710N review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>Not every single pair of earbuds that we test can land on the best list — otherwise you'd be just as clueless as if you were to land on an Amazon search page with hundreds of entries. These are the honorable mentions in our quest to find great wireless earbuds.</p><div class="product"><a data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" href="https://www.amazon.com.au/EarFun-Adaptive-Cancelling-Bluetooth-Snapdragon/dp/B0DBJ11DZ6/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:120.00%;"><img id="pp4PsNBGZY7jt97muYwFjH" name="EarFun Air Pro 4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pp4PsNBGZY7jt97muYwFjH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>EarFun Air Pro 4 (★★★★1/2)</strong><br>The EarFun Air Pro 4 bring some excellent features to a bargain price. For less than $100, you get solid ANC, great sound and a very comfortable fit. They last for ages thanks to their 7.5-hour battery life, and support loads of hi-res codecs so that your music always sounds its very best.</p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio-headphones/earbuds/earfun-air-pro-4-review" data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" data-dimension25=""><em><strong>EarFun Air Pro 4 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/EarFun-Adaptive-Cancelling-Bluetooth-Snapdragon/dp/B0DBJ11DZ6/" target="_blank" rel="nofollow" data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" href="https://www.amazon.com.au/Sony-WF-C710N-Wireless-Earbuds-Cancelling/dp/B0F2GLCWG9/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="ztmFvnegXZhqSbG5gSMaDD" name="Sony WF-C710N.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ztmFvnegXZhqSbG5gSMaDD-1920-80.jpg" mos="" align="middle" fullscreen="" width="970" height="546" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Sony WF-C710N (★★★★1/2)</strong><br>Sony's well-priced buds bring some great specs to the table, and don't cost the earth. Their ANC is solid, and the sound is very good. We found them comfortable to wear for long periods of time. The transparent blue often helps a purchasing decision. </p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review" data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" data-dimension25=""><em><strong>Sony WF-C710N review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/Sony-WF-C710N-Wireless-Earbuds-Cancelling/dp/B0F2GLCWG9/" target="_blank" rel="nofollow" data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" href="https://www.amazon.com.au/Soundcore-Cancelling-Headphones-Snore-Masking-Ultra-Comfort/dp/B0FCLJD9M4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2001px;"><p class="vanilla-image-block" style="padding-top:99.95%;"><img id="GpqeQzyTPLvHYJM62kxybE" name="Sleep A30  Front & Side - White" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpqeQzyTPLvHYJM62kxybE-1920-80.jpg" mos="" align="middle" fullscreen="" width="2001" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Soundcore Sleep A30 (★★★★)</strong><br>The Soundcore Sleep A30 are the best sleep earbuds available, justifying the cost for troubled sleepers. They’re the first in the line to feature ANC and an effective snore masking mode. Sound quality is excellent, and IPX4 waterproofing makes the A30s suitable for everyday use.</p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/soundcore-sleep-a30-review" data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" data-dimension25=""><em><strong>Soundcore Sleep A30 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/Soundcore-Cancelling-Headphones-Snore-Masking-Ultra-Comfort/dp/B0FCLJD9M4/" target="_blank" rel="nofollow" data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-we-test-the-best-wireless-earbuds"><span>How we test the best wireless earbuds</span></h2><p>Before we make a recommendation about any pair of wireless earbuds, we want to make sure that we've put them through their paces. It helps us find out how good they'll be when you find them in your hands, and makes sure that we can pen our informative, buying advice-packed reviews.</p><p>It's all work — no fun. Listening to our favourite music for hours on end to test the sound, taking the headphones out and about on day trips to test their long-term comfort and ANC algorithm... Such a grind! In all seriousness, we put a lot of effort into making sure that you'll be happy with a purchase you make after reading our buying guides and reviews.</p><p>Here are the key factors in our testing and how we evaluate each pair of earbuds that falls across our desks.</p><h2 id="comfort">Comfort</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XzzztuNqSQxMfNjYVQ6pEM" name="Sony WF-1000XM5-4.jpg" alt="Sony WF-1000XM5 worn by Tom's Guide Audio Editor Lee Dunkley" src="https://cdn.mos.cms.futurecdn.net/XzzztuNqSQxMfNjYVQ6pEM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Earbuds are going to be jammed <em>directly into your ear-holes, </em>so one of the most important things that we test is how comfortable they are over long periods of time, and how difficult it is to dial in the fit. How many bud bits do you get in the box, and are they easy to fit on the buds? Are they loose? Are there extra fitting options like earhooks?</p><p>To find out, we put the buds through their paces. We try out a range of the tips that come with the buds so that we can find the perfect fit that makes the ANC excellent and sound good. After all, if they don't make a good seal on the inside of your ear, you're not going to get the best out of your buds. We report on our findings, telling you how easy it was to get the perfect fit, and how comfy they are when dialled in.</p><p>Then we test their long-term comfort. That means wearing them for hours during a work day, so that we can see how they feel when they're worn for hours on end. If they start impacting certain pressure points in the ear, we'll notice, and it'll go into our review. We're looking for earbuds that can't be felt during wear, so that you forget you're wearing them.</p><h2 id="sound-quality">Sound quality</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fTVnPKtvnpx236rwP8MLa4" name="Noble Fokus Rex5-12" alt="Noble Fokus Rex5" src="https://cdn.mos.cms.futurecdn.net/fTVnPKtvnpx236rwP8MLa4-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is <em>my </em>favourite thing to test. Hours and hours of awesome tunes played into my ears while I work, and I don't have to make excuses to my boss about why I need to be doing it? <em>Excellent news. </em>When we test the audio quality of a pair of buds, we play the <a href="https://open.qobuz.com/playlist/24896113" target="_blank">Tom's Guide testing playlist on Qobuz</a> so that we can get a good picture of how they sound with some top-quality hi-res tracks to put them through their paces.</p><p>We listen at first in a quieter environment so that we can get an idea of how they sound in a vacuum without the ANC to cause potential problems. We compare the earbuds to the sound profiles of those in the best list above, and then we write down our findings for the full review.</p><p>Then, we take the headphones out with the ANC to see if it changes the sound. It might all sound like we're having fun, but there is a point to it all. It gives us a clear picture of the buds' performance in an everyday use case, so that we can see how they'll serve you if you decide you'd like to buy a pair.</p><h2 id="anc">ANC</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2629px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="Vo8EwvAxHDgiBgwgSS99mh" name="IMG_0044.jpg" alt="Bose QuietComfort Ultra Earbuds" src="https://cdn.mos.cms.futurecdn.net/Vo8EwvAxHDgiBgwgSS99mh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2629" height="1479" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Pretty much every pair of earbuds that you can buy today comes with some form of ANC (unless you buy some of the very cheapest ones at the very end of a lengthy Amazon search, you lunatic), and we want to make sure that it performs well in a variety of use cases.</p><p>How do we do it? By taking the earbuds with us <em>wherever we go. </em>That could mean on all our daily commutes, to see if they perform well on the train, or out for hikes so we can see how well they handle normal atmospheric noise. Maybe we're going on a flight — then we can test how well they handle loud engines and crying children.</p><p>Once we've thoroughly tested how much noise they block, we also test the transparency modes when we go to buy our tickets or a bag of candies from the grocery store. We look out for how clear the voice of our conversation partner is, and whether they're audible through any other noise. We're also looking out for the quality of the audio that's being pumped in. Is it too loud? Again, we note down our findings for the review.</p><p>Finally, we want to make sure that the ANC doesn't change the sound of the music too much. After all, you want your music to sound great, and if the ANC changes things too much, it can create annoying sonic issues.</p><h2 id="call-quality">Call quality</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8sXPcLApVcavDfDdfwswcK" name="Earfun_AirPro4_12.JPG" alt="A photo of the EarFun Air Pro 4 earbuds in ear" src="https://cdn.mos.cms.futurecdn.net/8sXPcLApVcavDfDdfwswcK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Given that your earbuds are often going to pull double duty as a form of hands-free calling system, we want to ensure that they're going to be good at it. We make a whole bunch of calls to check things out.</p><p>We're looking out for a couple of different things. First of all, we want to make sure that we can hear our call partner well, and that they're coming through clearly. We listen out for clarity, and judge whether we can hear them properly throughout the duration of the call, and whether their voice sounds natural.</p><p>Then we ask our call partners how <em>we </em>sound. Can they hear us properly, or do the noises of our environment make it hard to hear what we're saying? We note down our findings, and then we report back on them in our review to give you an idea of how they'll perform if you want to take (or make) a call.</p><h2 id="battery-life">Battery life</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7ov8ZueAGR2vk23H4bBDWP" name="Creative Aurvana Ace mimi list edit" alt="Creative Aurvana Ace Mimi" src="https://cdn.mos.cms.futurecdn.net/7ov8ZueAGR2vk23H4bBDWP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We know that manufacturers sometimes have a habit of overestimating their battery life figures. To make sure that you're getting the best information possible, we spend the time to test the battery life claims and whether they ring true. We listen to the buds for hours on end, and count how many hours we used them before they needed to go back into their case. We do this with ANC turned on and with the volume at a comfortable level.</p><p>For charging cases and very long-lasting buds, we extrapolate battery data in a different way. We measure how long we've used them, and then compare that with how much life we've got left. This gives us a good picture of how the battery is going to last in the long run, and whether you'll get those rated claims.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-wireless-earbuds-au</link>
                                                                            <description>
                            <![CDATA[ With options for every budget, these are the best models we've heard based on local availability and our in-depth reviews and testing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QgUZaQCqCab2tAg9HLkVD3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GkwkCUFEjJbCdXnsgx9nrN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 06:09:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Earbuds]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tammy Rogers ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Tammy&#039;s reviews and buying guide expertise have more focus than ever on Tom&#039;s Guide, helping buyers find the audio gear that works best for them. Tammy has worked with some of the most desirable audio brands on the planet in her time writing about headphones, speakers, and more, bringing a consumer focussed approach to critique and buying advice. Away from her desk, you&#039;ll probably find her in the countryside writing (extremely bad) poetry, or putting her screenwriting Masters to good use creating screenplays that&#039;ll never see the light of day.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GkwkCUFEjJbCdXnsgx9nrN-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Best wireless earbuds group shot]]></media:description>                                                            <media:text><![CDATA[Best wireless earbuds group shot]]></media:text>
                                <media:title type="plain"><![CDATA[Best wireless earbuds group shot]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GkwkCUFEjJbCdXnsgx9nrN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best wireless earbuds in Australia make it easy to enjoy your favourite music, movies and podcasts whether you’re on the go or relaxing at home. With so many Aussies opting for in‑ears over bulky over‑ear headphones, it’s worth knowing which pairs actually deliver — especially with so many models fighting for attention.</p><p>While Apple's AirPods are synonymous with the category, and many iPhone users will naturally gravitate towards them, it's worth pointing out that there are plenty of great-sounding alternative options to choose from. Some of the premium models here are loaded with functional audio tech and make the top of our <a href="https://www.tomsguide.com/best-picks/best-noise-cancelling-earbuds">best noise-cancelling earbuds</a> list. </p><p>Many of our favourite wireless buds can shut out a lot of background noise, but we’ve also highlighted mid‑range and budget picks that offer far more than their price suggests. You can now get a great‑sounding pair with genuinely strong noise cancellation for under AU$100, so stretching your dollar doesn’t mean giving up the features you want.</p><p>If you’re ready to ditch the cables or keen to try proper active noise cancelling, it’s worth diving into our roundup of the best wireless earbuds for Australians — there’s a pair in there that’ll suit your needs as well as your budget.</p><h3 class="article-body__section" id="section-earbuds-jargon-buster"><span>Earbuds jargon buster</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tvZF87w5dAniyx6zSwXbZb" name="Sony_WF_C710N_ 8.JPG" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." src="https://cdn.mos.cms.futurecdn.net/tvZF87w5dAniyx6zSwXbZb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When we review earbuds and the best headphones here at Tom's Guide, there's a chance you might spot some terms and words that you don't understand. To break it down and make it easier to digest, here's what some of the most common ones mean:</p><p><strong>ANC</strong><br>"Active Noise Cancelling" is what ANC stands for. This one you'll see appear quite frequently whenever we talk about earbuds, given that it's quality is very important to a recommendation we make. It uses audio magic and some very clever algorithms to quiet the outside world, and make your commute more manageable.</p><p>How does it work? It uses a combination of the music you're listening to and inaudible white noise to counteract the noise of the outside world. It uses the microphones inside the earbuds to read the noise, and then dynamically shifts certain sounds to make it <em>go away. </em>Sometimes this can change the sound of your music, so we'll report when the ANC is either too weak, or too invasive.</p><p><strong>EQ</strong><br>This stands for "equalisation", and it allows you to dial in how your headphones sound. You'll generally find it as a series of sliders that represent different parts of the music, so that you can increase the bass, the mids, or the treble in your favourite tunes. Some manufacturers give you preset EQ options, which save you from getting lost in sliders or graphs. These are almost always found in apps for earbuds.</p><p><strong>Frequencies</strong><br>These are the different sounds that make up your music. You'll generally read them divided into three simple sections — the lows, the mids, and the highs. The lows are the bass frequencies. Think bass guitars, and kick drums. You want them to be impactful and low. The mids are the main parts of your music, like vocals, guitars, and synths. Because they're so important, you want them to be thick and wide. Finally, the highs are cymbals and other higher sounds. These should be crisp, and clear.</p><h3 class="article-body__section" id="section-meet-the-tom-s-guide-testing-team"><span>Meet the Tom's Guide testing team</span></h3><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-wireless-earbuds-overall"><span>Best wireless earbuds overall</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JJT5kx9cpeLMjBqYfGPQfj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ypZvrxGgCSxusfiPYEpaoj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tFT2ZdA9pFfoJdGiWkVipj-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yV5dWFw4UNXATTivsqot2k-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CcZHsXGULAQtDFuJw8KvDk-1920-80.jpg" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="1-sony-wf-1000xm6"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-1000xm6-review">1. Sony WF-1000XM6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Sony's finest earbuds to date</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Black/Silver/Smoky Pink | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Well-balanced, crisp sound</div><div class="icon icon-plus_circle _hawk">Great battery life</div><div class="icon icon-plus_circle _hawk">Awesome ANC</div><div class="icon icon-plus_circle _hawk">Good codec support</div><div class="icon icon-plus_circle _hawk">Comfortable earbud design</div><div class="icon icon-minus_circle _hawk">Odd case design</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PNd6XGA9Z3Nm5yvfQVM2xj" name="Sony WF-1000XM6" caption="" alt="Sony WF-1000XM6 earbuds photographed in front of a blue background" src="https://cdn.mos.cms.futurecdn.net/PNd6XGA9Z3Nm5yvfQVM2xj-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Sony WF-1000XM6 earbuds boast excellent sound quality, customizable EQ, and great battery life. Noise cancellation excels, and the design is also great. These are a highly recommended upgrade for superior quiet and sound control.</p></div></div><p>The Sony WF-1000XM6 represents a major leap forward for the series, delivering top-tier audio fidelity, personalised EQ, improved comfort and impressive battery longevity. Its noise-cancelling capabilities are standout, effectively neutralising even the most chaotic environments. </p><p>Sound quality can best be described as balanced and crisp, though users can fully customise the sound to their liking thanks to a 10-band EQ in the Sony Sound Connect app.</p><p>In terms of longevity,  you'll get 8 hours of playback from the buds with ANC on, which is extended to 24 hours with the included changing case. And if you do find the XM6 buds running low on juice, a quick 5-minute charge will get you an hour of listening time, which is handy in a pinch.</p><p>While the charging case is oddly shaped and larger than we'd like, making them less pocketable as a result, the trade-off is well worth it for the XM6's peerless sound isolation and control. </p><p>At AU$499, the Sony WF-1000XM6 isn't the cheapest pair of buds around, but for the price you get top-tier audio quality, excellent noise cancellation, impressive battery life and superior comfort for long listening sessions.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>They may seem on the expensive side, but the upgrades in sound performance make them totally worth it. Sony is known for a warmer sound profile on their headphones, and these are a total joy to listen to. </p><p>They are only made better by using the personalised EQ settings on the earbuds, and there’s seriously no genre that these buds can’t cope with. </p><p>Your favourite songs will sound a lot more detailed, and it’s really awesome to get a studio sound from earbuds instead of having to rely on studio headphones to do the job. </p><p><strong>Comfort</strong></p><p>These earbuds are superbly comfortable, and you get a bunch of different eartip options in the box to get the best seal and best security. You can do a fit test to make sure everything fits. </p><p>I can wear these buds for hours at a time — they’re seriously comfortable, and they’re lightweight so they never weigh me down. </p><p><strong>ANC</strong></p><p>ANC differs depending on personal experience with these buds. My own experience was amazing, and I couldn’t fault them at all. They made a long travel day on a plane, train, and bus, completely silent. </p><p>However, another one of my colleagues who tried them out was still able to hear the sounds of traffic moving around. I think it’s all about the eartip fit, so this is an extremely important process to complete. </p><p><em>Make sure you use the Optimal Earbud Tips in the Sound Connect App to get the best fit, and ensure your ANC is working properly.</em></p><p><strong>App</strong></p><p>The Sound Connect app is one of the most user-friendly I’ve tried. Once you get the hang of things and organise the app to suit the settings you need to use the most, it’s incredibly handy and makes using the earbuds so much better. </p><p>The app is where you do all the earbud fit tests and personalised EQ tests to make the overall experience with the buds so much better. </p><p><strong>Battery life</strong></p><p>The battery life of the WF-1000XM6 earbuds is 8 hours with ANC and 24 hours with the charging case. This is pretty standard and matches up with Apple’s AirPods Pro 3 and the Sony WF-1000XM5. </p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-1000xm6-review"><em><strong>Sony WF-1000XM6 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-earbuds-for-samsung-phones"><span>Best earbuds for Samsung phones</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/35XAbpHJLsrfNWPrMPJsrN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HkLCJHrW7EssLgc92mgNsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CoznRqVepHToqseaSmC9tN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sPZSTNRvjs9fPYF8WSZmsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8D5ybvnAs8CiPFXxJVzTsN-1920-80.jpg" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="2-samsung-galaxy-buds-4-pro"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/samsung-galaxy-buds-4-pro-review">2. Samsung Galaxy Buds 4 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Samsung's finest</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colours: </strong>Black/White | <strong>Buds battery life: </strong>7 hours | <strong>Case battery life: </strong>30 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Dynamic bass reproduction, zero muddiness</div><div class="icon icon-plus_circle _hawk">Clarity and depth across the entire frequency range</div><div class="icon icon-plus_circle _hawk">Comfortable and work seamlessly with Samsung Galaxy S series phones</div><div class="icon icon-plus_circle _hawk">Great ANC and environmental awareness</div><div class="icon icon-minus_circle _hawk">Slight hum of static when ANC is on and no music is playing</div><div class="icon icon-minus_circle _hawk">No major, groundbreaking feature improvements over previous gen</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GsUWw8jVymHqdPddfDrEtN" name="Samsung Galaxy Buds 4 Pro 12.JPG" caption="" alt="the samsung galaxy buds 4 pro in white photographed against the blue tom's guide background" src="https://cdn.mos.cms.futurecdn.net/GsUWw8jVymHqdPddfDrEtN-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Samsung's latest buds bring a less AirPods-like case design and excellent sound quality to the table. Some settings and options are locked off for everyone but Galaxy device users, but they're a great option for the Samsung faithful.</p></div></div><p>Samsung's Buds 4 Pro really holds its own in the sound department, even giving heavy hitters like Sony and Bose a run for their money. While they might miss out on a tiny bit of refinement, they actually pack a punchier, more dynamic bass that stays crisp. </p><p>Plus, Samsung ditched the old "blade" look from the Buds 3 Pro for a much smoother, ergonomic shape. Between the new design and the pile of ear tips in the box, they’re super comfy for long listening sessions.</p><p>When it comes to blocking out the world, the noise cancelling on the Buds 4 Pro is top-tier — though you will hear a faint hiss if you're sitting in total silence without music, and higher pitched sounds will still get through.</p><p>Controlling everything is a breeze too — if you’re on a recent Samsung phone, it’s baked right into your settings, and adjusting things is refreshingly straightforward.</p><p>As for battery life, you'll get a solid 7 hours of ANC playtime, which is slightly behind Sony, but the charging case will extend that to 30 hours, which is excellent.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The Buds 4 Pro offers excellent performance across the entire frequency range, and while the XM6 earbuds may have a slight advantage in overall fidelity and balance, the Buds 4 Pro actually outperforms Sony's buds in dynamic bass reproduction — all without sacrificing clarity or kick.</p><p><strong>Comfort</strong></p><p>Samsung has wisely ditched the blade design of the Buds 3 Pro in favour of a more ergonomic and compact approach that feels snug and smooth in the ear. </p><p>With numerous ear tips included in the box, it should be quite easy to find the perfect fit for most ears, resulting in buds that are very comfortable to wear for long periods of time.</p><p><strong>ANC</strong></p><p>Noise cancelling is also impressive on the Buds 4 Pro, easily matching Sony's XM6 and Apple's AirPods Pro 3. </p><p>Despite being earbuds, the ANC effect is similar to a decent pair of over-ear cans, where external noise is sucked out in an instant, leaving you in a vacuum of near-silence with the exception of some higher pitched sounds — for example, while your desk fan will be silenced, you'll still hear yourself typing. </p><p>One minor detail to note is that engaging the ANC introduces a faint hiss when no music is actively playing.</p><p><strong>App</strong></p><p>If you own a recent Samsung smartphone, you'll find the Buds 4 Pro's settings integrated directly into your phone's settings. </p><p>For all other Android users, however, the Samsung Wearable app is required to adjust transparency and ANC levels, earbud controls, voice controls, gestures and a fairly robust EQ with six presets and the ability to fully customise the sound to your liking.</p><p>It's not quite as in-depth as the apps for Sony or Bose buds, but it's a lot more straightforward — everything is clearly laid out and you won't have to go digging around in menus to switch on 360 audio, use the Find My Earbuds feature or do an earbud fit test.</p><p><strong>Battery life</strong></p><p>Battery life is also quite good at 7 hours with ANC on for the buds themselves. While that doesn't match the 8 hours of listening time offered by Sony's XM6 buds, the Buds 4 Pro makes for it with its charging case, providing up to 30 hours of total juice — that's 6 more hours than Sony's buds.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/samsung-galaxy-buds-4-pro-review"><em><strong>Samsung Galaxy Buds 4 Pro review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wireless-earbuds-for-iphones"><span>Best wireless earbuds for iPhones</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n3j9j3n38KQTNxNEP9DRWA-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ViWtcPkNTZ7pzqdiMea4HD-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cH2SC5LGgvgDoxQzjfrf7J-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mHrXZUxPtzzkFNX8FXhYZQ-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iDCenZoN4f9bSfgNaLZjDo-1920-80.jpg" alt="AirPods Pro 3" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="3-apple-airpods-pro-3"><span class="title__text"><a href="https://www.tomsguide.com/audio/airpods/apple-airpods-pro-3-review">3. Apple AirPods Pro 3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Apple's latest in-ear heroes</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>White | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Improved noise cancellation</div><div class="icon icon-plus_circle _hawk">Excellent transparency mode</div><div class="icon icon-plus_circle _hawk">Better microphone performance during calls</div><div class="icon icon-plus_circle _hawk">8-hour battery life</div><div class="icon icon-plus_circle _hawk">New XXS eartips</div><div class="icon icon-minus_circle _hawk">Need an iPhone with Apple Intelligence for Live Translation</div><div class="icon icon-minus_circle _hawk">Doesn't come with a charging cable</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tpapTLTDrkPdyfgjLFfzFU" name="IMG_6601" caption="" alt="AirPods Pro 3" src="https://cdn.mos.cms.futurecdn.net/tpapTLTDrkPdyfgjLFfzFU-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text">The latest version of Apple's earbuds are finally here, and they're filled with some great updates. Far more battery life, an improved fit, and superior sound quality make them a great option for Apple fans. Add in the heart rate monitor and Live Translation and you've got Apple's best earbuds to date.</p></div></div><p>The AirPods Pro 2 were excellent, but quickly aged out compared to the competition. Now, the AirPods Pro 3 have arrived to conquer all and lay waste to Sony and Bose. They get so, so close to being the best pair of earbuds around, but there are still some spots that need a touch of work.</p><p>Still, these are the very best earbuds that Apple has ever made. They've got some key updates over the previous model, for one. There's the extended battery life of 8 hours, improved sound quality, and superior noise canceling to keep the noise of your commute at bay.</p><p>Those upgrades have materialised in a pair of buds that stun in sound and and make sure that your office is a whole lot more tolerable when you're getting on with your day.</p><p>They lose out to the Sony and Bose due to a lack of Codec support for Android devices, but there really is nothing better if you're an iPhone user.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The AirPods Pro 3 improve on the old model in the sound department. They've still got Apple's more neutral sound signature built in, but they manage to find more detail and extra bass depth over the old pair. </p><p>They've got a very solid soundstage as well. They're on par with the Sony buds, and better than the Bose alternatives — although there are still options out there that sound better.</p><p>Spatial Audio for movies with an Apple TV is still a great way to watch your content, and just as easy to connect up. It works well for music as well, especially when you listen to your music on Apple Music.</p><p><strong>Comfort</strong></p><p>The buds have been shrunk down this time around, and as a result, they have a very comfortable fit. The silicone ear tips have been infused with foam for a softer and more comfortable finish, and they mould better to the inside of your ear.</p><p>That means you can wear them for extended periods of time. The sweat and water resistance means you won't have to worry about wearing them when you go to work out, either — IP57.</p><p><strong>ANC</strong></p><p>The ANC of the AirPods Pro 3 has received a big look with their third generation. The result is ANC that comes closer to the Bose QuietComfort Ultra Earbuds Gen 2, but doesn't quite beat out Bose's buds.</p><p>Still, it's very good and blocks out all the major noises of your commute or your busy office. It's on par with the Sony WF-1000XM5 — both are excellent noise-canceling options.</p><p>Transparency mode is very good as well, and boosts the battery life by another couple of hours. Nice.</p><p><strong>App</strong></p><p>There isn't an 'app' per se with the AirPods Pro 3, but you can easily control their settings from the iPhone settings menu. There, you'll find all their features along with options to update the firmware and change the sound.</p><p>Android users are left out in the cold here — you have very little you can control, thanks to a lack of any kind of application.</p><p><strong>Battery life</strong></p><p>The battery life has been much improved in the AirPods Pro 3. It's now around the same, if not more than, their closest rivals. You get 8 hours of ANC on time, two hours more than the old version. That's around the same as Sony — and more than Bose.</p><p>If you switch over to the transparency mode, you get 10 hours of battery life, more than pretty much anything else at their price point. That also means you can use the new Live Translation feature for longer.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/airpods/apple-airpods-pro-3-review"><em><strong>AirPods Pro 3 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wireless-earbuds-for-fitness"><span>Best wireless earbuds for fitness</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xZeNxc9Xe6xz2G2gNUc5HP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bJviGSdtcJhmEJKQuZ4EQP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/okFHP57J8SB3PSHFudtbLP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ey7hQmEqS5w9Ar52ezzMRP-1920-80.jpg" alt="Beats Powerbeats Pro 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9H4hfVxSgy38H82iorcavM-1920-80.jpg" alt="A Powerbeats Pro 2 (2025) photo taken by Tom's Guide. " /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="4-beats-powerbeats-pro-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/beats-powerbeats-pro-2-review">4. Beats PowerBeats Pro 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A secure fit for workout specialists</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Jet Black/Quick Sand/Hyper Purple/Electric Orange | <strong>Buds battery life: </strong>10 hours | <strong>Case battery life: </strong>45 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good battery life</div><div class="icon icon-plus_circle _hawk">Comfortable, secure fit</div><div class="icon icon-plus_circle _hawk">Dynamic, pulsing bass</div><div class="icon icon-plus_circle _hawk">Great style</div><div class="icon icon-minus_circle _hawk">Large charging case</div><div class="icon icon-minus_circle _hawk">Some audio quality issues</div><div class="icon icon-minus_circle _hawk">Heart rate monitor hiccups</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WwqvhFYW47gKEs2XbScAdM" name="Power Beats Pro 2" caption="" alt="A Powerbeats Pro 2 (2025) photo taken by Tom's Guide." src="https://cdn.mos.cms.futurecdn.net/WwqvhFYW47gKEs2XbScAdM-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Beats Powerbeats Pro 2 are the fitness lovers dream. A very comfortable, secure fit so that they stay in no matter how you move around, and great sound quality to power your workouts. The built in heart rate monitor is a great cherry on top.</p></div></div><p>Now, I'll be the first to admit that I'm not a fitness expert — but I sure am an earbuds expert. As earbuds, the Beats Powerbeats Pro 2 are great. They've got excellent ANC from the AirPods Pro 2, and there's some great sound for a solid audio experience.</p><p>Given that I'm not a fitness expert, I did speak to someone who is, so that we can get a picture of why they're on the list. From my review, our fitness expert Nick said:<br><br>"I genuinely believe that the Beats Powerbeats Pro 2 are outstanding sports headphones and would be top of my list for people who need an earhook to keep their buds in place during runs and other workouts."</p><p>It's thanks to those secure-fit hooks, that keep the earbuds in place no matter how much you run or move around. The heart rate monitor is a nice extra, but we were slightly disappointed with its accuracy.</p><p>For all kinds of exercise, the Beats Powerbeats Pro 2 are an excellent earbuds option for everyone.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>While not high-fidelity, there's a rhythmic energy to the Beats Powerbeats Pro 2 that's infectious. They've got some great bass presense, as you might expect, but they're also good in the upper register too.</p><p>They fall down slightly in the mid-range, with a dip in the upper mid-range. That can take the edge off guitars and other instruments, although R&B listeners aren't going to notice too much.</p><p>There's head-tracked Apple Spatial Audio as well for <a href="https://www.tomsguide.com/reviews/apple-music-review">Apple Music</a> listeners, and it works well. It does a number on your battery though, so bare that in mind.</p><p><strong>Comfort</strong></p><p>Thanks to their excellent earhook, the Beats Powerbeats Pro 2 aren't going <em>anywhere </em>when you do your exercise. It can be a challenge to get them in place, but they're very stable when in place. </p><p>The buds themselves are comfortable for long periods of wear as well, thanks to the silicon eartip options that you get in the box. The fit finder in the app is good as well, so that you can dial them in perfectly.</p><p><strong>ANC</strong></p><p>The ANC on board is very similar to that which you'll find in the AirPods Pro 2. That means that they're not quite up to speed with the likes of the Bose QuietComfort Ultra earbuds or the Sony WH-1000XM5, but they still manage to block plenty of noise.</p><p>The transparency modes work well enough, although I found that voices occasionally became fuzzy or tricky to hear depending on the surrounding noise. A shame, but not a deal breaker.</p><p><strong>App</strong></p><p>On Apple devices, the Beats are integrated into your settings menu. It works well, with all the options at your fingertips. Android users have to use the Beats app, which is fine, although we did find some heart rate monitor weirdness on Android devices.</p><p>Both methods let you control the ANC, and dial in the EQ settings. They're simple, but they work well enough. Android users might find the occasional crash, however.</p><p><strong>Battery life</strong></p><p>The battery life of the Beats Powerbeats Pro 2 is <em>exemplary. </em>They feature 10 hours of battery life in the buds themselves, which beats out pretty much all of the other options on this list.</p><p>That's perfect for long-distance runners and cyclists, or gym goers that want something that will take them to the gym, last their exercise, and then take them home again. We found those battery life claims ran true in our review. Pop them in the charging case for 45 hours of staying power.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/beats-powerbeats-pro-2-review"><em><strong>Beats Powerbeats Pro 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-wireless-earbuds-for-noise-canceling"><span>Best wireless earbuds for noise canceling</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oaXkLCf9wPBantf4EeNz3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2UnitkoVDmAGyPdJs4yo3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/reA7YJX7jABNN6Qpe3DY3R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BdCNRUedryKnQKvQmK8C4R-1920-80.jpg" alt="Bose QuietComfort Ultra Earbuds 2" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="5-bose-quietcomfort-ultra-earbuds-gen-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/bose-quietcomfort-ultra-earbuds-2-review">5. Bose QuietComfort Ultra Earbuds Gen 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>When you want to here nothing but your music</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Black/White Smoke/Deep Plum/ Midnight Violet | <strong>Buds battery life: </strong>6 hours | <strong>Case battery life: </strong>24 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">No price increase</div><div class="icon icon-plus_circle _hawk">Still extremely comfortable</div><div class="icon icon-plus_circle _hawk">Epic noise canceling</div><div class="icon icon-plus_circle _hawk">Clear call quality</div><div class="icon icon-plus_circle _hawk">Wireless charging</div><div class="icon icon-minus_circle _hawk">Still quite large</div><div class="icon icon-minus_circle _hawk">No battery improvements</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qhWovBJ3NsYUxtiLAvuS3R" name="Bose QuietComfort Ultra Earbuds 2" caption="" alt="Bose QuietComfort Ultra Earbuds 2" src="https://cdn.mos.cms.futurecdn.net/qhWovBJ3NsYUxtiLAvuS3R-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Improving on every metric, the Bose QuietComfort Ultra Earbuds are an in-ear noise-canceling triumph. Boosts to ANC and sound quality make them an even better buy than the first model, and the price hasn't increased to match.</p></div></div><p>The QuietComfort Ultra Earbuds were my favorite release of 2024, and the gen 2 are now my favorite of 2026. They've improved on pretty much everything over the first model, with the only exception being the unchanged battery life — but it's that world-silencing ANC that really takes them over the edge.</p><p>They remain the very best way to listen to music without disruption when you're traveling. That busy train carriage? Silenced. The office? Quietened completely. With that signature orchestral swell, you're in your own world, free to listen to your tunes.</p><p>Sound is much better this time around, although you'll still want to adjust the EQ in the Bose app. And you'll be listening comfortably for their entire 6-hour battery life thanks to their incredibly comfortable fit.</p><p>I gave them 4.5 stars when I reviewed them, thanks to that all-conquering ANC and solid sound quality. They lose out in the battery department to the XM5, opting instead for out-and-out ANC performance — and there's nothing better to block noise.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The bassy sound of prior Bose earbuds is still here, but it's been refined slightly this time around. There's more detail retrieval and the soundstage has been extended, but the bass weighting is still very much present.</p><p>I've found that dipping into the Bose apps' EQ is a must with any of the brand's headphones. From there, I adjust the bass down slightly and the highs up a few notches to increase the detail and reduce any muddiness. They sound great out of the box, but these improvements make them sound even better.</p><p>There's also Immersive Audio, Bose's spatial audio setting. Some like it's ability to make music sound much larger, but I find it thins out important frequencies. It also tanks the battery by 2 hours, making them last an even shorter time.</p><p><strong>Comfort</strong></p><p>Yeah, they're still some of the most comfortable buds you can buy. I've been able to wear them for hours and hours at a time without the need to adjust the fit or take them out for a break — they're a lovely thing to have in your ears.</p><p>It's all down to the fitting options. There are loads of different silicon tips, and the fit is further improved by the rubber fins you can attach to the edge. They're secure as well, so they won't fall out should you get headbanging or dancing.</p><p><strong>ANC</strong></p><p>The ANC is the best around — there's nothing that comes close. That's high praise given how good the previous model was at keeping out unwanted sounds, but Bose has somehow made it even better. It's a bit like magic.</p><p>You can choose different levels for the noise canceling, but I prefer to leave it on the top level. That way, I don't have to worry about any noise making its way through at all, and I can enjoy my music to the max.</p><p><strong>App</strong></p><p>Bose's app is one of the better options around. It's very well laid out, and everything is clearly labelled so that you don't get confused. It even shows you what's playing, although I'm not entirely sure how useful that feature is.</p><p>It's where you'll find all of the EQ options, noise control,  and different sound modes. I particularly like how the app knows what color your buds are — and even lets you name them.</p><p><strong>Battery life</strong></p><p>Battery life remains a weak point in the QuietComfort Ultra Earbuds gen 2's armor. We've still only got 6 hours' worth of life here, which pales in comparison to some of the competition.</p><p>The WF-1000XM5 last for 8 hours, a whole 2 hours more than the QuietComfort Ultra Earbuds. You can't even turn the ANC off to boost the battery life — 6 hours is all you're going to get.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/bose-quietcomfort-ultra-earbuds-2-review"><em><strong>Bose QuietComfort Ultra gen 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-cheap-wireless-earbuds"><span>Best cheap wireless earbuds</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sUQDkhwfpSZ2MQjZuyfErd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GZaPWwDShvMoxkkuArmTtd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E4JgAsK4wGtTMEejcnQ2td-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pg8GSG4YBFohUSsWfkyksd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/T5J4M2DG4Y3xQytNBeMMnd-1920-80.jpg" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="6-cmf-buds-pro-2"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/cmf-by-nothing-buds-pro-2-review">6. CMF Buds Pro 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Budget buds, premium features</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Dark Grey, Light Grey, Orange, Blue | <strong>Buds battery life: </strong>11 hours | <strong>Case battery life: </strong>43 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Apple-level ANC</div><div class="icon icon-plus_circle _hawk">Fantastic bass response</div><div class="icon icon-plus_circle _hawk">Spatial Audio makes music more expansive</div><div class="icon icon-plus_circle _hawk">Ridiculously affordable</div><div class="icon icon-plus_circle _hawk">Awesome battery life</div><div class="icon icon-minus_circle _hawk">Slight hum of static</div><div class="icon icon-minus_circle _hawk">Treble clips in certain custom EQs</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMszs3oiyS5CdZ7ad4Bfud" name="Nothing_Dirac_CMF_Buds_2_ 9.JPG" caption="" alt="the nothing cmf buds pro 2 cmf by nothing buds pro 2 in bright orange shown in the smart dial charging case against a blue tom's guide background" src="https://cdn.mos.cms.futurecdn.net/bMszs3oiyS5CdZ7ad4Bfud-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">CMF's buds are compact, comfortable, and they sound really good without breaking the bank. The ANC is a marvel, performing similarly to options that cost a whole lot more. If you don't want to spend too much but still want some premium earbuds, these are your best option. And they're <em>orange.</em></p></div></div><p>If you’re not familiar with the brand CMF, you’re about to have your world turned upside down. CMF is Nothing’s budget offshoot (yes, Nothing, as in the phone manufacturer), and is really changing the game with its top-notch audio gear.</p><p>The CMF Buds Pro 2 are no different. These are our favourite cheap earbuds for a reason. For just AU$99, you get premium, Dirac-tuned audio, AirPods Pro 3-beating ANC, and Sony WF-1000XM5-beating battery life. The Buds Pro 2 are so stuffed full of features that we’re not sure where to start. </p><p>By far the most impressive, though, is the sound. The rich, bassy sound signature had us grooving in the testing lab. Opteo, the premium EQ by Swedish sound calibration software brand Dirac, is a must-have feature that breathed life into every song. </p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>Although the ANC and app connectivity is fantastic, where the CMF Buds Pro 2 really excel is sound quality. With the Dirac Opteo EQ activated, every genre sounded dynamic, lively, and faithful, with a balanced low-end and melodic treble. The mid-range is handled deftly in every genre, from hard rock to folk to pop. </p><p>If you’re not familiar with Dirac Opteo, it’s a custom equalizer setting. Opteo tricks your brain into perceiving more width and height in your music, so songs sound like they’re coming from all around your head rather than just from your earholes. </p><p>Opteo is truly the standout feature in the Buds Pro 2, and the reason why these earbuds would impress everyone from casual music enjoyers to genuine audiophiles. If you get these earbuds, you need to activate Opteo immediately. You won’t be disappointed. </p><p><strong>Comfort</strong></p><p>The CMF Buds Pro 2 are nice and ergonomic, so they will be able to fit all ear sizes. The buds come with large, medium, and small ear tips, and I found that the ‘small’ fit my ears perfectly. </p><p>While not quite as comfortable as the AirPods Pro 2, they are comfier than the AirPods Pro 3 for other small-eared folk. </p><p><strong>ANC</strong></p><p>You may not expect a pair of AU$99 to have mind-blowing noise cancellation, but the ANC on the CMF Buds Pro 2 is genuinely as good as the AirPods Pro 3. I have a pair of the AirPods Pro 3 in my desk drawer, and I compare every pair of earbuds to Apple’s flagship. </p><p>The CMF Buds Pro 2 and AirPods Pro 3 noise cancellation is literally <em>identical</em>. I compared them side-by-side, and there was genuinely no difference. If you need some cheap earbuds that’ll block out the world around you, then look no further than the Buds Pro 2. </p><p><strong>App</strong></p><p>As CMF is Nothing’s budget offshoot, the Buds Pro 2 use the NothingX companion app. This app is fantastic, with an easily navigable home screen and a plethora of genuinely helpful options. </p><p>In the NothingX app, you access a whole collection of premium-feeling features. You can do an ear fit test, customise spatial audio, adjust the touch controls, and change EQ settings. Of course, the app is where you toggle the Dirac Opteo EQ. If you ask me, Dirac Opteo is the best aspect of the CMF Buds Pro 2, so you should 100% activate this. </p><p><strong>Battery life</strong></p><p>Considering these earbuds are under AU$100, the battery life is mighty impressive. With 43 hours in the case and 11 hours in the buds, the CMF Buds Pro 2 last longer than AirPods Pro 3, the EarFun Air Pro 4+, and have a whopping 20 hours over our best overall earbuds, the Sony WF-1000XM5. </p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/cmf-by-nothing-buds-pro-2-review"><em><strong>CMF Buds Pro 2 review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-best-mid-range-wireless-earbuds"><span>Best mid-range wireless earbuds</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tvZF87w5dAniyx6zSwXbZb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eE73rfdwEJBxKCjGKenYfb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/63NPVoRigVtMbYzNCmD6fb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WhjNQgYhrzmxFPh73WYTeb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rdSE8S6QsD3cyiiqRpN3eb-1920-80.jpg" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." /><figcaption><small role="credit">Tom's Guide</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="7-sony-wf-c710n"><span class="title__text"><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review">7.  Sony WF-C710N</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>ANC on a budget? Yes please!</p></div><p class="specs__container"><strong>ANC: </strong>Yes | <strong>Colors: </strong>Pastel Pink, Ice Blue, White, Black | <strong>Buds battery life: </strong>8 hours | <strong>Case battery life: </strong>30 hours</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely comfortable</div><div class="icon icon-plus_circle _hawk">Highly effective ANC</div><div class="icon icon-plus_circle _hawk">Fantastic bass response</div><div class="icon icon-plus_circle _hawk">Consistent sound across genres</div><div class="icon icon-plus_circle _hawk">Up to 33.5 hours of battery life</div><div class="icon icon-minus_circle _hawk">Plasticky case</div><div class="icon icon-minus_circle _hawk">No aptX or LDAC</div></div><div  class="fancy-box"><div class="fancy_box-title">The lowdown</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pPxCiV8PgTrFYW9jHpYkYb" name="Sony_WF_C710N_ 7.JPG" caption="" alt="A pair of Glass Blue Sony WF-C710N wireless earbuds." src="https://cdn.mos.cms.futurecdn.net/pPxCiV8PgTrFYW9jHpYkYb-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">Sony's WF‑C710N earbuds offer many improvements over the WF‑C700N, adding touch controls, wear detection, and a range of funky colours to choose from. They deliver punchy bass and clear vocals, and the companion app makes it easy to tweak the EQ exactly how you like it. Their ANC also gives Bose a run for its money, but at a far more affordable price.</p></div></div><p>If you're looking for a pair of buds that land in that sweet spot between budget and premium, Sony's WF-C710N deliver just that. Priced at AU$189.95 (but regularly spotted at around the AU$150 mark), these mid-range buds punch well above their weight, offering Bose-level noise-cancellation at roughly half the cost. </p><p>If you want buds that strike the perfect balance bass response and clear vocals, the WF-C710N have you covered — our reviewer experienced great sound across all genres, and the ability to easily customise EQ settings to your liking in Sony's Sound Connect app. </p><p>They also look fantastic, thanks to some incredibly stylish colourways — we're particularly partial to the transparent Ice Blue option we reviewed.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"let-s-get-in-depth"><p>let's get in depth...</p></div><p><strong>Sound</strong></p><p>The Sony WF‑C710Ns sound genuinely impressive. Their internal hardware is largely unchanged from the previous model, with the same 5mm drivers delivering punchy bass and clean, well-defined vocals. Sony’s trademarked Digital Sound Enhancement Engine is onboard too, helping restore detail and keep tracks as close to the original recording as possible.</p><p>Our reviewer put the earbuds through their paces across a mix of genres — rock, indie, dance, pop and more. Every track our reviewer played through the WF‑C710Ns came through beautifully, noting well-balanced lows, mids and highs, as well as and vocals that stayed crisp and clear throughout. </p><p>Bass response in particular is impressive, and you can apply a Bass Boost mode if you want to really feel that low-end in your jaw and temples.</p><p><strong>Comfort</strong></p><p>Apart from looking and sounding great, Sony's WF-C710N are also extremely comfortable. The buds sit extremely snugly in our reviewer’s ears and are very light, each weighing only 5.2 grams. Our reviewer even said she sometimes forgot she was wearing them.</p><p>After wearing them for eight hours straight, she had no problem describing the WF‑C710N as some of the most comfortable earbuds she’s tested, on a par with Bose's QuietComfort buds.</p><p><strong>ANC</strong></p><p>In our Sony WF‑C700N review, we called them noise‑cancelling leaders at a bargain price, and the WF‑C710N buds match or even improve on that. Their active noise cancellation is genuinely impressive, blocking out most indoor and outdoor sounds. Sony has added a wind‑noise reduction design, so your music stays clearer.</p><p>You can switch to ambient mode to stay aware of your surroundings — useful for workouts or runs — and the Sound Connect app lets you personalise ambient sound across 20 levels. There’s also a transparency mode for quick conversations without removing the buds.</p><p><strong>App</strong></p><p>The WF‑CF710N buds make excellent use of Sony’s Sound Connect app, letting you customise the sound to suit your tastes. You can adjust ANC levels, update firmware, remap touch controls and fine‑tune the EQ (or choose from eight presets such as Bass Boost or Vocal). Our reviewer found the app very easy to use thanks to its intuitive layout.</p><p><strong>Battery life</strong></p><p>While the WF‑C710N fall short of the battery life afforded by the even-cheaper CMF Buds Pro 2, the buds still provide a respectable 8 hours of battery life and a total of 30 hours with the included charging case. Of course, those willing to switch off ANC can extend that listening time to 12 hours on the buds and 33.5 hours with the case.</p><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review"><em><strong>Sony WF‑C710N review</strong></em></a></li></ul><div class="collapsible-block-end"></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>Not every single pair of earbuds that we test can land on the best list — otherwise you'd be just as clueless as if you were to land on an Amazon search page with hundreds of entries. These are the honorable mentions in our quest to find great wireless earbuds.</p><div class="product"><a data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" href="https://www.amazon.com.au/EarFun-Adaptive-Cancelling-Bluetooth-Snapdragon/dp/B0DBJ11DZ6/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:120.00%;"><img id="pp4PsNBGZY7jt97muYwFjH" name="EarFun Air Pro 4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/pp4PsNBGZY7jt97muYwFjH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>EarFun Air Pro 4 (★★★★1/2)</strong><br>The EarFun Air Pro 4 bring some excellent features to a bargain price. For less than $100, you get solid ANC, great sound and a very comfortable fit. They last for ages thanks to their 7.5-hour battery life, and support loads of hi-res codecs so that your music always sounds its very best.</p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio-headphones/earbuds/earfun-air-pro-4-review" data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" data-dimension25=""><em><strong>EarFun Air Pro 4 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/EarFun-Adaptive-Cancelling-Bluetooth-Snapdragon/dp/B0DBJ11DZ6/" target="_blank" rel="nofollow" data-dimension112="23227d4a-a5e1-11f1-b3df-db86a89027ae" data-action="Deal Block" data-label="Apple AirPods Pro 2 USB-C" data-dimension48="EarFun Air Pro 4 review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" href="https://www.amazon.com.au/Sony-WF-C710N-Wireless-Earbuds-Cancelling/dp/B0F2GLCWG9/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="ztmFvnegXZhqSbG5gSMaDD" name="Sony WF-C710N.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ztmFvnegXZhqSbG5gSMaDD-1920-80.jpg" mos="" align="middle" fullscreen="" width="970" height="546" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Sony WF-C710N (★★★★1/2)</strong><br>Sony's well-priced buds bring some great specs to the table, and don't cost the earth. Their ANC is solid, and the sound is very good. We found them comfortable to wear for long periods of time. The transparent blue often helps a purchasing decision. </p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/sony-wf-c710n-wireless-earbuds-review" data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" data-dimension25=""><em><strong>Sony WF-C710N review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/Sony-WF-C710N-Wireless-Earbuds-Cancelling/dp/B0F2GLCWG9/" target="_blank" rel="nofollow" data-dimension112="23227dae-a5e1-11f1-8dac-c58ae7efd50f" data-action="Deal Block" data-label="Sony WF-C710N review" data-dimension48="Sony WF-C710N review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" href="https://www.amazon.com.au/Soundcore-Cancelling-Headphones-Snore-Masking-Ultra-Comfort/dp/B0FCLJD9M4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2001px;"><p class="vanilla-image-block" style="padding-top:99.95%;"><img id="GpqeQzyTPLvHYJM62kxybE" name="Sleep A30  Front & Side - White" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GpqeQzyTPLvHYJM62kxybE-1920-80.jpg" mos="" align="middle" fullscreen="" width="2001" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Soundcore Sleep A30 (★★★★)</strong><br>The Soundcore Sleep A30 are the best sleep earbuds available, justifying the cost for troubled sleepers. They’re the first in the line to feature ANC and an effective snore masking mode. Sound quality is excellent, and IPX4 waterproofing makes the A30s suitable for everyday use.</p><p><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/audio/earbuds/soundcore-sleep-a30-review" data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" data-dimension25=""><em><strong>Soundcore Sleep A30 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com.au/Soundcore-Cancelling-Headphones-Snore-Masking-Ultra-Comfort/dp/B0FCLJD9M4/" target="_blank" rel="nofollow" data-dimension112="23227e12-a5e1-11f1-92bf-23e3626f6e99" data-action="Deal Block" data-label="Soundcore Sleep A30 review" data-dimension48="Soundcore Sleep A30 review" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-we-test-the-best-wireless-earbuds"><span>How we test the best wireless earbuds</span></h2><p>Before we make a recommendation about any pair of wireless earbuds, we want to make sure that we've put them through their paces. It helps us find out how good they'll be when you find them in your hands, and makes sure that we can pen our informative, buying advice-packed reviews.</p><p>It's all work — no fun. Listening to our favourite music for hours on end to test the sound, taking the headphones out and about on day trips to test their long-term comfort and ANC algorithm... Such a grind! In all seriousness, we put a lot of effort into making sure that you'll be happy with a purchase you make after reading our buying guides and reviews.</p><p>Here are the key factors in our testing and how we evaluate each pair of earbuds that falls across our desks.</p><h2 id="comfort">Comfort</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XzzztuNqSQxMfNjYVQ6pEM" name="Sony WF-1000XM5-4.jpg" alt="Sony WF-1000XM5 worn by Tom's Guide Audio Editor Lee Dunkley" src="https://cdn.mos.cms.futurecdn.net/XzzztuNqSQxMfNjYVQ6pEM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Earbuds are going to be jammed <em>directly into your ear-holes, </em>so one of the most important things that we test is how comfortable they are over long periods of time, and how difficult it is to dial in the fit. How many bud bits do you get in the box, and are they easy to fit on the buds? Are they loose? Are there extra fitting options like earhooks?</p><p>To find out, we put the buds through their paces. We try out a range of the tips that come with the buds so that we can find the perfect fit that makes the ANC excellent and sound good. After all, if they don't make a good seal on the inside of your ear, you're not going to get the best out of your buds. We report on our findings, telling you how easy it was to get the perfect fit, and how comfy they are when dialled in.</p><p>Then we test their long-term comfort. That means wearing them for hours during a work day, so that we can see how they feel when they're worn for hours on end. If they start impacting certain pressure points in the ear, we'll notice, and it'll go into our review. We're looking for earbuds that can't be felt during wear, so that you forget you're wearing them.</p><h2 id="sound-quality">Sound quality</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fTVnPKtvnpx236rwP8MLa4" name="Noble Fokus Rex5-12" alt="Noble Fokus Rex5" src="https://cdn.mos.cms.futurecdn.net/fTVnPKtvnpx236rwP8MLa4-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is <em>my </em>favourite thing to test. Hours and hours of awesome tunes played into my ears while I work, and I don't have to make excuses to my boss about why I need to be doing it? <em>Excellent news. </em>When we test the audio quality of a pair of buds, we play the <a href="https://open.qobuz.com/playlist/24896113" target="_blank">Tom's Guide testing playlist on Qobuz</a> so that we can get a good picture of how they sound with some top-quality hi-res tracks to put them through their paces.</p><p>We listen at first in a quieter environment so that we can get an idea of how they sound in a vacuum without the ANC to cause potential problems. We compare the earbuds to the sound profiles of those in the best list above, and then we write down our findings for the full review.</p><p>Then, we take the headphones out with the ANC to see if it changes the sound. It might all sound like we're having fun, but there is a point to it all. It gives us a clear picture of the buds' performance in an everyday use case, so that we can see how they'll serve you if you decide you'd like to buy a pair.</p><h2 id="anc">ANC</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2629px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="Vo8EwvAxHDgiBgwgSS99mh" name="IMG_0044.jpg" alt="Bose QuietComfort Ultra Earbuds" src="https://cdn.mos.cms.futurecdn.net/Vo8EwvAxHDgiBgwgSS99mh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2629" height="1479" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Pretty much every pair of earbuds that you can buy today comes with some form of ANC (unless you buy some of the very cheapest ones at the very end of a lengthy Amazon search, you lunatic), and we want to make sure that it performs well in a variety of use cases.</p><p>How do we do it? By taking the earbuds with us <em>wherever we go. </em>That could mean on all our daily commutes, to see if they perform well on the train, or out for hikes so we can see how well they handle normal atmospheric noise. Maybe we're going on a flight — then we can test how well they handle loud engines and crying children.</p><p>Once we've thoroughly tested how much noise they block, we also test the transparency modes when we go to buy our tickets or a bag of candies from the grocery store. We look out for how clear the voice of our conversation partner is, and whether they're audible through any other noise. We're also looking out for the quality of the audio that's being pumped in. Is it too loud? Again, we note down our findings for the review.</p><p>Finally, we want to make sure that the ANC doesn't change the sound of the music too much. After all, you want your music to sound great, and if the ANC changes things too much, it can create annoying sonic issues.</p><h2 id="call-quality">Call quality</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8sXPcLApVcavDfDdfwswcK" name="Earfun_AirPro4_12.JPG" alt="A photo of the EarFun Air Pro 4 earbuds in ear" src="https://cdn.mos.cms.futurecdn.net/8sXPcLApVcavDfDdfwswcK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Given that your earbuds are often going to pull double duty as a form of hands-free calling system, we want to ensure that they're going to be good at it. We make a whole bunch of calls to check things out.</p><p>We're looking out for a couple of different things. First of all, we want to make sure that we can hear our call partner well, and that they're coming through clearly. We listen out for clarity, and judge whether we can hear them properly throughout the duration of the call, and whether their voice sounds natural.</p><p>Then we ask our call partners how <em>we </em>sound. Can they hear us properly, or do the noises of our environment make it hard to hear what we're saying? We note down our findings, and then we report back on them in our review to give you an idea of how they'll perform if you want to take (or make) a call.</p><h2 id="battery-life">Battery life</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7ov8ZueAGR2vk23H4bBDWP" name="Creative Aurvana Ace mimi list edit" alt="Creative Aurvana Ace Mimi" src="https://cdn.mos.cms.futurecdn.net/7ov8ZueAGR2vk23H4bBDWP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We know that manufacturers sometimes have a habit of overestimating their battery life figures. To make sure that you're getting the best information possible, we spend the time to test the battery life claims and whether they ring true. We listen to the buds for hours on end, and count how many hours we used them before they needed to go back into their case. We do this with ANC turned on and with the volume at a comfortable level.</p><p>For charging cases and very long-lasting buds, we extrapolate battery data in a different way. We measure how long we've used them, and then compare that with how much life we've got left. This gives us a good picture of how the battery is going to last in the long run, and whether you'll get those rated claims.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Opticomm fibre internet plans in September 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you reside in an apartment or a newly built home in a metro city, you may be connected to an <a href="https://www.tomsguide.com/best-picks/best-internet-plans">Opticomm internet plan</a>. </p><p>While most new Australian homes and apartments use fibre-to-the-premises (FTTP) connections, not all are serviced by the National Broadband Network (NBN). Instead, select properties are serviced by privately owned fibre networks, which require you to sign up for <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> to connect to the internet. </p><p>There are several private fibre network providers in Australia, with one of the largest being Opticomm, which operates its own fibre-optic network. Opticomm’s network can deliver theoretical speeds of up to 1,000Mbps, matching the current fastest speed offered by the NBN.</p><p>Opticomm is predominantly found in newly built homes and apartment buildings with networking infrastructure installed during construction, rather than rolled out as part of the NBN.</p><p>Opticomm offers the same speed tiers for the most part as the NBN. As per Opticomm's <a href="https://www.opticomm.com.au/wp-content/uploads/Wholesale-Price-List-July-2025.pdf" target="_blank">wholesale pricing report last year</a>, the private fibre provider introduced three new tiers — 500/50Mbps, 750/50Mbps and 1000/100Mbps — which are similar to the NBN's recent additions. So far, only one provider that we monitor, <a href="https://www.tomsguide.com/reviews/superloop-opticomm-internet-review">Superloop</a>, has introduced Fibre 500 and Fibre 750 offerings. </p><p>That said, there are some limitations to what tier you can purchase based on your location, preferred provider and modem. A notable point of difference here is that not all ISPs provide Opticomm plans – we've included a list of those that do in the FAQs below.</p><p>We've rounded up some of the best Opticomm fibre internet plans, each categorised into different speed tiers. </p><h2 id="best-opticomm-fibre-internet-plans">Best Opticomm fibre internet plans</h2><h2 class="article-body__section" id="section-best-opticomm-fibre-50-plans"><span>Best Opticomm Fibre 50 plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25=""><strong>Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m</strong></a><strong> </strong>(for 6 months, then AU$89p/m)</p><p>As one of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a>, Superloop is also a great option for Opticomm properties. Knocking AU$20p/m off the first half year, you'll save AU$120 in total before the price increases to AU$89p/m. </p><p>Superloop has some pretty rave reviews on Whirpool, with users praising the great customer service, easy setup and low monthly costs. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension25=""><strong>Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25</strong></a><strong> </strong>(for 1 month, then AU$93p/m)</p><p>For just AU$1 for the first month, Aussie's Value plan will net you 49Mbps downloads and 17Mbps uploads during the typical evening hours. This plan is great for up to 3 users with multiple devices, and playing games online. </p><p>Do note, though, this plan's ongoing rate is more expensive than Superloop's plan below, but this stellar introductory offer is hard to pass up. </p><p><strong>Total minimum cost: AU$1 | Total first year cost: AU$1,023 | Yearly cost after discount: AU$1,116</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension25=""><strong>Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15</strong></a><strong> </strong>(for 6 months, then AU$84p/m)</p><p>Advertising maximum speeds of 50Mbps/20Mbps, Swoop's Opticomm 50 plan has been slashed to just AU$69p/m for the first six months using code <strong>UB15. </strong>Do note, though, that the minimum cost for this plan is AU$168, as it includes an activation fee of AU$99. And in order to sign up for the plan, Swoop's team must qualify if your address is suitable. </p><p>If you're able to connect to Swoop, though, you'll be in luck as this plan throws in a modem at no added cost, which is a nice touch. </p><p><strong>Total minimum cost: AU$168 | Total first year cost: AU$918 | Yearly cost after discount: AU$1,008</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-fibre-100-plans"><span>Best Opticomm Fibre 100 Plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension25=""><strong>Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20</strong> </a>(for 6 months, then AU$99p/m)</p><p>Advertising 99Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$99p/m ongoing. However, thanks to this discount, you can save AU$120 over the first six months using the code <strong>SPRING20. </strong></p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan. </p><p>That said, ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$79 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-fibre-250-plans"><span>Best Opticomm Fibre 250 plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://www.swoop.com.au/opticomm/" data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension25=""><strong>Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m</strong></a> (for 6 months, then AU$129)</p><p>We mention Swoop again here in the Opticomm 250 category, as it delivers superb speeds of 250/25Mbps. With the current introductory rate, you'll save AU$90 over the first year. </p><p>Do note though, that the minimum cost for this plan is AU$213, which includes an activation fee of AU$99 as Swoop's team must qualify if your address is suitable. </p><p><strong>Total minimum cost: AU$213 | Total first year cost: AU$1,458 | Yearly cost after discount: AU$1,548</strong><a class="view-deal button" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="nofollow" data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension25=""><strong>Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120 </strong></a>(for 6 months, then AU$119p/m)</p><p>Advertising 249Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 250/25 plan comes in at AU$119p/m ongoing. Now, AU$119p/m ongoing may be expensive for the average joe — trust us, it is — but you're paying for excellent customer service, fast setup and connection times that come with Aussie's premium network.  </p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$99 | Total first year cost: AU$1,308 |Total yearly cost: AU$1,428</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension25="">View Deal</a></p></div><div class="product star-deal"><a data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m</strong></a>(for 6 months, then AU$109p/m)</p><p>Superloop's superfast Fibre plan costs the exact same as its NBN offering, providing incredible value for some seriously fast speeds. Reaching a typical evening speed of 250Mbps, this plan will more than satisfy any heavy internet users, including gamers, streamers and video callers. And with a total of AU$120 off in the first 6 months, it's a damn good deal too. </p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/" data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25=""><strong>Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m</strong></a><strong></strong></p><p>Origin is a top-rated Opticomm provider, especially when it comes to its high-speed plans. Despite a more expensive monthly fee, Origin comes with some bonus perks, like a home phone line, a free modem (when you stay connected for 24 months), and a 12-month subscription to Paramount Plus. What's more, when bundled, internet plans are further discounted by AU$10p/m ongoing, meaning you'll only pay AU$110p/m, instead of AU$120p/m.</p><p>Origin's plan is, however, one of the more expensive options for the tier, so do keep that in mind if you want to maximise your savings in the long run. </p><p><strong>Total minimum cost: AU$129 | Total yearly cost: AU$1,320</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow" data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-opticomm-fibre-500-plans"><span>Best Opticomm Fibre 500 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 500 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25=""><strong>Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Reaching up to 500Mbps downloads and 40Mbps uploads, Superloop's Family Max Fibre plan is hard to beat. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>This plan costs the same as its 100/20Mbps plan; however, due to the recent speed boosts, the previous plan is unavailable for new orders according to Superloop's website. The 100/40Mbps plan remains available to order for new connections. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-fibre-750-plans"><span>Best Opticomm Fibre 750 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 750 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension25=""><strong>Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>It’s a bit too early to have accurate ‘typical evening speed’ numbers for Superloop's new Fibre plan, but theoretically, it’s capable of 750Mbps downloads and 50Mbps uploads. Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like the 500/50Mbps plan above, this plan has replaced Superloop's superfast Opticomm offering, and costs the exact same as the previous plan, but with 3x faster speeds. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-fibre-1000-plans"><span>Best Opticomm Fibre 1000 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 1000 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m</strong></a><strong> </strong>(for 6 months, then AU$114p/m)</p><p>With the second-highest speed claim of 860Mbps, Superloop's deal on its Fibre 1000 plan is hard to beat. With similar speeds and a price tag as its NBN counterpart, there's sure to be a similarly fast experience for Opticomm customers. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25=""><strong>Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m</strong></a></p><p>Reaching the fastest speeds currently advertised for an Opticomm plan, ABB's Opticomm 1000/50 plan claims a massive 875Mbps during the evening hours. This mindboggling speed is enough internet for seven or more users with multiple devices, lag-free video calls and UHD/4K streaming. </p><p>The only caveat here is that the plan comes with a premium ABB price tag, so if you think you need that Aussie level of service, this is the Opticomm 1000 plan we'd recommend. </p><p><strong>Total minimum cost: AU$129 | Total yearly cost: AU$1,548</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/" data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25=""><strong>Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$120p/m)</p><p>Much like its Opticomm 250 offering above, Origin's ultrafast plan has been slashed in half for the first 6 months, meaning it’s just AU$65p/m when bundled with an energy plan. Plus, you'll only pay AU$120p/m ongoing thanks to a nice AU$10p/m discount. </p><p>It’s one of the fastest options for the tier, as it reaches 811Mbps during the busy evening hours. However, the ongoing cost is fairly average, so do keep note of that before signing up. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$1,110 | Yearly cost after discount: AU$1,440</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow" data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-opticomm-faqs"><span>Opticomm FAQs</span></h3><section class="article__schema-question"><h3>Which are the best Opticomm internet providers?</h3><article class="article__schema-answer"><p>There are more than 50 Australian internet providers that service Opticomm connections. Here are our top picks:</p><p><strong>•</strong> Aussie Broadband<br><strong>• </strong>Origin<br><strong>• </strong>Superloop</p></article></section><section class="article__schema-question"><h3>Are there any ISPs that don't service Opticomm properties?</h3><article class="article__schema-answer"><p>Yes — surprisingly, some of the best NBN providers don't provide plans for Opticomm connections. These providers include:</p><p><strong>• </strong>Exetel<br><strong>• </strong>Buddy Telco <br><strong>• </strong>AGL<br><strong>• </strong>Dodo<br><strong>• </strong>SpinTel<br><strong>• </strong>Kogan Internet<br><strong>• </strong>Optus<br><strong>• </strong>TPG<br><strong>• </strong>Vodafone<br><strong>• </strong>Tangerine<br><strong>• </strong>More</p></article></section><section class="article__schema-question"><h3>How do I know if my new property has Opticomm? </h3><article class="article__schema-answer"><p>If you're not sure if your new apartment or home has Opticomm equipment installed, Opticomm has a <a href="https://online.telco.opticomm.com.au/">handy address checker</a> that can confirm if your property is on the company’s private fibre network. Once confirmed, you can navigate to a list of internet service providers that provide Opticomm connections. </p><p>That said, you will need to confirm your address again before signing up for your chosen provider, as some Opticomm ISPs don't service all areas, and some locations may have capped speed tiers.</p><p>As someone with an Opticomm connection, during my recent move, I had to chop and change providers as my chosen ISP did not service my area, despite having Opticomm plans. This may not be the case for you, but the advice still remains to double-check with Opticomm and your service provider before signing up for a plan.</p></article></section><section class="article__schema-question"><h3>Is Opticomm better than the NBN?</h3><article class="article__schema-answer"><p>Opticomm plans do have the potential to provide faster speeds than the NBN, but it depends on whether the fibre network is available at your address. Before considering an Opticomm plan, make sure your property has Opticomm equipment installed. </p><p>At the time of writing, Opticomm fibre internet plans are only available to residences that had the network installed during their construction, or if the network is scheduled to be rolled out in select areas. There is currently no option for existing homes or apartments to install the network. </p></article></section><section class="article__schema-question"><h3>What Opticomm speeds do I need?</h3><article class="article__schema-answer"><p>Opticomm offers the same speed tiers for the most part as the NBN, but there are some limitations to what tier you can purchase based on your location, preferred provider and modem. </p><p><strong>Opticomm 12 (Basic I):</strong></p><p>An Opticomm 12 plan will only get you 12Mbps downloads and 1Mbps uploads. We wouldn’t recommend signing up for this tier unless you're a light user only using the plan to check emails and do some minimal browsing.</p><p><strong>Opticomm 25 (Basic II):</strong></p><p>Opticomm 25 tier gets you 25Mbps downloads and 5Mbps upload. It’ll suit one- or two-person households, allowing you to use the internet at the same time and stream video in HD.</p><p><strong>Opticomm 50 (Standard):</strong></p><p>Opticomm 50 provides up to 50Mbps downloads and 20Mbps uploads, which is great for up to 4 users. You can stream in HD at the same time, play games online and make seamless video calls. </p><p><strong>Opticomm 100 (Fast):</strong></p><p>Opticomm's fast plan (100Mbps downloads and 20Mbps uploads) is best suited for 4+ users, with multiple devices. You can stream in up to 4K, play online games without lag and download large files. </p><p><strong>Opticomm 250 (Superfast):</strong></p><p>Opticomm's superfast equivalent houses speeds up to 250Mbps downloads and 25Mbps uploads, which is perfect for heavy internet users and larger households alike. You can do basically anything you wish online – from streaming multiple videos in 4K to downloading huge files. </p><p><strong>Opticomm 1000 (Ultrafast):</strong></p><p>Much like the NBN, Opticomm's ultrafast tier is theoretically the fastest internet speeds possible in Australia. Reaching up to 1,000Mbps download speeds and 50Mbps upload speeds, these plans are no joke. That said, there is a big difference in typical evening speeds on this plan, with most providers averaging around 650-850Mbps across the tier. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-opticomm-plans</link>
                                                                            <description>
                            <![CDATA[ Looking to save on your Opticomm home internet plan? Here are our top recommendations for plans and providers this month. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YGmtFE9DA52W9L4WzWumcR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zos6GV2Mq4md4iWDTqAJFQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:51:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zos6GV2Mq4md4iWDTqAJFQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide / Pexels]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apartment building with Opticomm logo to the left]]></media:description>                                                            <media:text><![CDATA[Apartment building with Opticomm logo to the left]]></media:text>
                                <media:title type="plain"><![CDATA[Apartment building with Opticomm logo to the left]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zos6GV2Mq4md4iWDTqAJFQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you reside in an apartment or a newly built home in a metro city, you may be connected to an <a href="https://www.tomsguide.com/best-picks/best-internet-plans">Opticomm internet plan</a>. </p><p>While most new Australian homes and apartments use fibre-to-the-premises (FTTP) connections, not all are serviced by the National Broadband Network (NBN). Instead, select properties are serviced by privately owned fibre networks, which require you to sign up for <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> to connect to the internet. </p><p>There are several private fibre network providers in Australia, with one of the largest being Opticomm, which operates its own fibre-optic network. Opticomm’s network can deliver theoretical speeds of up to 1,000Mbps, matching the current fastest speed offered by the NBN.</p><p>Opticomm is predominantly found in newly built homes and apartment buildings with networking infrastructure installed during construction, rather than rolled out as part of the NBN.</p><p>Opticomm offers the same speed tiers for the most part as the NBN. As per Opticomm's <a href="https://www.opticomm.com.au/wp-content/uploads/Wholesale-Price-List-July-2025.pdf" target="_blank">wholesale pricing report last year</a>, the private fibre provider introduced three new tiers — 500/50Mbps, 750/50Mbps and 1000/100Mbps — which are similar to the NBN's recent additions. So far, only one provider that we monitor, <a href="https://www.tomsguide.com/reviews/superloop-opticomm-internet-review">Superloop</a>, has introduced Fibre 500 and Fibre 750 offerings. </p><p>That said, there are some limitations to what tier you can purchase based on your location, preferred provider and modem. A notable point of difference here is that not all ISPs provide Opticomm plans – we've included a list of those that do in the FAQs below.</p><p>We've rounded up some of the best Opticomm fibre internet plans, each categorised into different speed tiers. </p><h2 id="best-opticomm-fibre-internet-plans">Best Opticomm fibre internet plans</h2><h2 class="article-body__section" id="section-best-opticomm-fibre-50-plans"><span>Best Opticomm Fibre 50 plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25=""><strong>Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m</strong></a><strong> </strong>(for 6 months, then AU$89p/m)</p><p>As one of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a>, Superloop is also a great option for Opticomm properties. Knocking AU$20p/m off the first half year, you'll save AU$120 in total before the price increases to AU$89p/m. </p><p>Superloop has some pretty rave reviews on Whirpool, with users praising the great customer service, easy setup and low monthly costs. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c1b8-7e6a-11f1-a7e3-5b6102a60ce0" data-action="Star Deal Block" data-label="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | Fibre 50 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension25=""><strong>Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25</strong></a><strong> </strong>(for 1 month, then AU$93p/m)</p><p>For just AU$1 for the first month, Aussie's Value plan will net you 49Mbps downloads and 17Mbps uploads during the typical evening hours. This plan is great for up to 3 users with multiple devices, and playing games online. </p><p>Do note, though, this plan's ongoing rate is more expensive than Superloop's plan below, but this stellar introductory offer is hard to pass up. </p><p><strong>Total minimum cost: AU$1 | Total first year cost: AU$1,023 | Yearly cost after discount: AU$1,116</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c21c-7e6a-11f1-9f32-d3d0872781a7" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension48="Aussie Broadband | Opticomm 50 | Unlimited data | No lock-in contract | AU$1p/m using code 1MONTH25" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension25=""><strong>Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15</strong></a><strong> </strong>(for 6 months, then AU$84p/m)</p><p>Advertising maximum speeds of 50Mbps/20Mbps, Swoop's Opticomm 50 plan has been slashed to just AU$69p/m for the first six months using code <strong>UB15. </strong>Do note, though, that the minimum cost for this plan is AU$168, as it includes an activation fee of AU$99. And in order to sign up for the plan, Swoop's team must qualify if your address is suitable. </p><p>If you're able to connect to Swoop, though, you'll be in luck as this plan throws in a modem at no added cost, which is a nice touch. </p><p><strong>Total minimum cost: AU$168 | Total first year cost: AU$918 | Yearly cost after discount: AU$1,008</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="12d8c28a-7e6a-11f1-af35-af49aac27afa" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension48="Swoop | Opticomm Fibre 50/20 | Unlimited data | No lock-in contract | AU$69p/m using code UB15" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-fibre-100-plans"><span>Best Opticomm Fibre 100 Plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension25=""><strong>Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20</strong> </a>(for 6 months, then AU$99p/m)</p><p>Advertising 99Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$99p/m ongoing. However, thanks to this discount, you can save AU$120 over the first six months using the code <strong>SPRING20. </strong></p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan. </p><p>That said, ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$79 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="12d8c35c-7e6a-11f1-94f5-298ef0e1e229" data-action="Star Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$79p/m using code SPRING20" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-fibre-250-plans"><span>Best Opticomm Fibre 250 plans</span></h2><div class="product star-deal"><a data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://www.swoop.com.au/opticomm/" data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension25=""><strong>Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m</strong></a> (for 6 months, then AU$129)</p><p>We mention Swoop again here in the Opticomm 250 category, as it delivers superb speeds of 250/25Mbps. With the current introductory rate, you'll save AU$90 over the first year. </p><p>Do note though, that the minimum cost for this plan is AU$213, which includes an activation fee of AU$99 as Swoop's team must qualify if your address is suitable. </p><p><strong>Total minimum cost: AU$213 | Total first year cost: AU$1,458 | Yearly cost after discount: AU$1,548</strong><a class="view-deal button" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="nofollow" data-dimension112="12d8c42e-7e6a-11f1-bbf8-db400a711673" data-action="Star Deal Block" data-label="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension48="Swoop | Opticomm Fibre 250/25 | Unlimited data | No lock-in contract | AU$114p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension25=""><strong>Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120 </strong></a>(for 6 months, then AU$119p/m)</p><p>Advertising 249Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 250/25 plan comes in at AU$119p/m ongoing. Now, AU$119p/m ongoing may be expensive for the average joe — trust us, it is — but you're paying for excellent customer service, fast setup and connection times that come with Aussie's premium network.  </p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$99 | Total first year cost: AU$1,308 |Total yearly cost: AU$1,428</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c492-7e6a-11f1-a7fc-514678cf8984" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension48="Aussie Broadband | Opticomm 250/25 | Unlimited data | No lock-in contract | AU$99p/m using code BEST120" data-dimension25="">View Deal</a></p></div><div class="product star-deal"><a data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m</strong></a>(for 6 months, then AU$109p/m)</p><p>Superloop's superfast Fibre plan costs the exact same as its NBN offering, providing incredible value for some seriously fast speeds. Reaching a typical evening speed of 250Mbps, this plan will more than satisfy any heavy internet users, including gamers, streamers and video callers. And with a total of AU$120 off in the first 6 months, it's a damn good deal too. </p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c500-7e6a-11f1-8431-79a0ae3ceddb" data-action="Star Deal Block" data-label="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Superloop | Fibre 250/25 | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/" data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25=""><strong>Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m</strong></a><strong></strong></p><p>Origin is a top-rated Opticomm provider, especially when it comes to its high-speed plans. Despite a more expensive monthly fee, Origin comes with some bonus perks, like a home phone line, a free modem (when you stay connected for 24 months), and a 12-month subscription to Paramount Plus. What's more, when bundled, internet plans are further discounted by AU$10p/m ongoing, meaning you'll only pay AU$110p/m, instead of AU$120p/m.</p><p>Origin's plan is, however, one of the more expensive options for the tier, so do keep that in mind if you want to maximise your savings in the long run. </p><p><strong>Total minimum cost: AU$129 | Total yearly cost: AU$1,320</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow" data-dimension112="12d8c5b4-7e6a-11f1-b2fc-f32603958147" data-action="Deal Block" data-label="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Origin | Superfast Opticomm 250 | Energy bundle discount | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-opticomm-fibre-500-plans"><span>Best Opticomm Fibre 500 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 500 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25=""><strong>Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Reaching up to 500Mbps downloads and 40Mbps uploads, Superloop's Family Max Fibre plan is hard to beat. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>This plan costs the same as its 100/20Mbps plan; however, due to the recent speed boosts, the previous plan is unavailable for new orders according to Superloop's website. The 100/40Mbps plan remains available to order for new connections. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c6cc-7e6a-11f1-a312-c98a01625f45" data-action="Star Deal Block" data-label="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Superloop | Fibre 500 | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-fibre-750-plans"><span>Best Opticomm Fibre 750 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 750 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension25=""><strong>Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>It’s a bit too early to have accurate ‘typical evening speed’ numbers for Superloop's new Fibre plan, but theoretically, it’s capable of 750Mbps downloads and 50Mbps uploads. Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like the 500/50Mbps plan above, this plan has replaced Superloop's superfast Opticomm offering, and costs the exact same as the previous plan, but with 3x faster speeds. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c79e-7e6a-11f1-a463-01421749b494" data-action="Star Deal Block" data-label="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension48="Superloop | Fibre 750 | Unlimited data | No lock-in contract | AU$74p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-fibre-1000-plans"><span>Best Opticomm Fibre 1000 plans</span></h3><div class="product star-deal"><a data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 1000 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m</strong></a><strong> </strong>(for 6 months, then AU$114p/m)</p><p>With the second-highest speed claim of 860Mbps, Superloop's deal on its Fibre 1000 plan is hard to beat. With similar speeds and a price tag as its NBN counterpart, there's sure to be a similarly fast experience for Opticomm customers. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="12d8c8a2-7e6a-11f1-a474-211bda1bfb84" data-action="Star Deal Block" data-label="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | Fibre 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25=""><strong>Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m</strong></a></p><p>Reaching the fastest speeds currently advertised for an Opticomm plan, ABB's Opticomm 1000/50 plan claims a massive 875Mbps during the evening hours. This mindboggling speed is enough internet for seven or more users with multiple devices, lag-free video calls and UHD/4K streaming. </p><p>The only caveat here is that the plan comes with a premium ABB price tag, so if you think you need that Aussie level of service, this is the Opticomm 1000 plan we'd recommend. </p><p><strong>Total minimum cost: AU$129 | Total yearly cost: AU$1,548</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="12d8c992-7e6a-11f1-9aa2-e3fb9195de10" data-action="Deal Block" data-label="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension48="Aussie Broadband | Ultrafast Opticomm 1000 | Unlimited data | No lock-in contract | AU$129p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/" data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25=""><strong>Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$120p/m)</p><p>Much like its Opticomm 250 offering above, Origin's ultrafast plan has been slashed in half for the first 6 months, meaning it’s just AU$65p/m when bundled with an energy plan. Plus, you'll only pay AU$120p/m ongoing thanks to a nice AU$10p/m discount. </p><p>It’s one of the fastest options for the tier, as it reaches 811Mbps during the busy evening hours. However, the ongoing cost is fairly average, so do keep note of that before signing up. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$1,110 | Yearly cost after discount: AU$1,440</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/" target="_blank" rel="nofollow" data-dimension112="12d8ca0a-7e6a-11f1-8e12-77d91e55292a" data-action="Deal Block" data-label="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension48="Origin | Ultrafast Opticomm 1000 | Energy bundle discount | Unlimited data | No lock-in contract | AU$65p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-opticomm-faqs"><span>Opticomm FAQs</span></h3><section class="article__schema-question"><h3>Which are the best Opticomm internet providers?</h3><article class="article__schema-answer"><p>There are more than 50 Australian internet providers that service Opticomm connections. Here are our top picks:</p><p><strong>•</strong> Aussie Broadband<br><strong>• </strong>Origin<br><strong>• </strong>Superloop</p></article></section><section class="article__schema-question"><h3>Are there any ISPs that don't service Opticomm properties?</h3><article class="article__schema-answer"><p>Yes — surprisingly, some of the best NBN providers don't provide plans for Opticomm connections. These providers include:</p><p><strong>• </strong>Exetel<br><strong>• </strong>Buddy Telco <br><strong>• </strong>AGL<br><strong>• </strong>Dodo<br><strong>• </strong>SpinTel<br><strong>• </strong>Kogan Internet<br><strong>• </strong>Optus<br><strong>• </strong>TPG<br><strong>• </strong>Vodafone<br><strong>• </strong>Tangerine<br><strong>• </strong>More</p></article></section><section class="article__schema-question"><h3>How do I know if my new property has Opticomm? </h3><article class="article__schema-answer"><p>If you're not sure if your new apartment or home has Opticomm equipment installed, Opticomm has a <a href="https://online.telco.opticomm.com.au/">handy address checker</a> that can confirm if your property is on the company’s private fibre network. Once confirmed, you can navigate to a list of internet service providers that provide Opticomm connections. </p><p>That said, you will need to confirm your address again before signing up for your chosen provider, as some Opticomm ISPs don't service all areas, and some locations may have capped speed tiers.</p><p>As someone with an Opticomm connection, during my recent move, I had to chop and change providers as my chosen ISP did not service my area, despite having Opticomm plans. This may not be the case for you, but the advice still remains to double-check with Opticomm and your service provider before signing up for a plan.</p></article></section><section class="article__schema-question"><h3>Is Opticomm better than the NBN?</h3><article class="article__schema-answer"><p>Opticomm plans do have the potential to provide faster speeds than the NBN, but it depends on whether the fibre network is available at your address. Before considering an Opticomm plan, make sure your property has Opticomm equipment installed. </p><p>At the time of writing, Opticomm fibre internet plans are only available to residences that had the network installed during their construction, or if the network is scheduled to be rolled out in select areas. There is currently no option for existing homes or apartments to install the network. </p></article></section><section class="article__schema-question"><h3>What Opticomm speeds do I need?</h3><article class="article__schema-answer"><p>Opticomm offers the same speed tiers for the most part as the NBN, but there are some limitations to what tier you can purchase based on your location, preferred provider and modem. </p><p><strong>Opticomm 12 (Basic I):</strong></p><p>An Opticomm 12 plan will only get you 12Mbps downloads and 1Mbps uploads. We wouldn’t recommend signing up for this tier unless you're a light user only using the plan to check emails and do some minimal browsing.</p><p><strong>Opticomm 25 (Basic II):</strong></p><p>Opticomm 25 tier gets you 25Mbps downloads and 5Mbps upload. It’ll suit one- or two-person households, allowing you to use the internet at the same time and stream video in HD.</p><p><strong>Opticomm 50 (Standard):</strong></p><p>Opticomm 50 provides up to 50Mbps downloads and 20Mbps uploads, which is great for up to 4 users. You can stream in HD at the same time, play games online and make seamless video calls. </p><p><strong>Opticomm 100 (Fast):</strong></p><p>Opticomm's fast plan (100Mbps downloads and 20Mbps uploads) is best suited for 4+ users, with multiple devices. You can stream in up to 4K, play online games without lag and download large files. </p><p><strong>Opticomm 250 (Superfast):</strong></p><p>Opticomm's superfast equivalent houses speeds up to 250Mbps downloads and 25Mbps uploads, which is perfect for heavy internet users and larger households alike. You can do basically anything you wish online – from streaming multiple videos in 4K to downloading huge files. </p><p><strong>Opticomm 1000 (Ultrafast):</strong></p><p>Much like the NBN, Opticomm's ultrafast tier is theoretically the fastest internet speeds possible in Australia. Reaching up to 1,000Mbps download speeds and 50Mbps upload speeds, these plans are no joke. That said, there is a big difference in typical evening speeds on this plan, with most providers averaging around 650-850Mbps across the tier. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Opticomm deals in September 2026: get up to AU$180 off your internet bill ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Apartment tenants, rejoice! If you live in a building or complex that's connected to the Opticomm network, you probably understand the struggle of finding an ISP that services private fibre properties. Fret not — I've researched and analysed the <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans">best Opticomm plans</a> from top-rated private fibre providers.</p><p>If you're unfamiliar with the Opticomm fibre network, let me break it down for you. As of December 2025, more than <a href="https://www.nbnco.com.au/corporate-information/media-centre/media-statements/2026/nbn-co-half-year-results-fy26" target="_blank">10 million properties can access the National Broadband Network</a> (NBN) to connect to the internet. The remaining homes and businesses connect via NBN alternatives, such as 5G internet, or, in some cases, a completely separate private fibre network. That's where Opticomm comes into play. </p><p>Opticomm is one of the larger private fibre networks, supplying its fibre optic infrastructure to most Australian metropolitan areas. Building developers can select to install the network in place of the NBN, with Opticomm fibre often found in newer homes and apartment complexes. At the same time, Opticomm isn't available as an alternative to the NBN for existing residences. Opticomm doesn't sell plans directly to consumers, but that's where the <a href="https://www.tomsguide.com/best-picks/best-opticomm-provider">best Opticomm providers</a> step in, with over 50 partnering with the network to supply internet services.  </p><p>I've compiled a list of the best Opticomm deals available now, ranging from 25Mbps to 1,000Mbps plans. Each offering below has been handpicked for Opticomm properties, so if you don't have an Opticomm connection, you won't be able to take advantage of these great deals. If you're after NBN equivalent plans, you can check out our guide to the<a href="https://www.tomsguide.com/best-picks/best-nbn-deals"> best NBN deals</a> for more information.</p><p>Maximising your savings on your Opticomm internet plan has never been easier. Right now, there are plenty of great Opticomm deals that don't sacrifice service or fast speeds. Already know your preferred speed tier? You can jump to it using the navigation bar.</p><h2 class="article-body__section" id="section-best-opticomm-25-plan"><span>Best Opticomm 25 plan</span></h2><p><strong>Best for 1-2 person households with light browsing and email checking</strong></p><div class="product star-deal"><a data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 25 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" data-dimension25=""><strong>Superloop | AU$58p/m </strong></a>(for 6 months, then AU$78p/m)</p><p>Right now, Superloop has the most inexpensive Opticomm 25 option, coming in at AU$58p/m for the first six months, and you'll save a massive AU$120 over the first year, before the price increases. </p><p>Superloop offers super-consistent speeds on its fibre plans, reaching 25Mbps during the busy evening hours from 7pm to 11pm. Uploads claim 4Mbps, too, which is fine and dandy for some light social media posting and streaming. </p><p><strong>Total minimum cost: AU$58 | Total first year cost: AU$816 | Yearly cost after discount: AU$936</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Also consider</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension25=""><strong>Aussie Broadband | AU$58.10p/m using code BEST30</strong></a><strong> </strong>(for 1 month, then AU$83p/m)</p><p>Costing just AU$58.10 for the first month, Aussie's Basic Plus plan will net you 25Mbps during the typical evening hours. Like other 25Mbps plans, you'll have enough internet to browse the interwebs, HD streaming and send some emails. </p><p>Do note, though, this plan's ongoing rate is more expensive than Superloop's plan, but this introductory rate is pretty attractive. </p><p><strong>Total minimum cost: AU$58.10 | Total first year cost: AU$971.10 | Yearly cost after discount: AU$996</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-50-plan"><span>Best Opticomm 50 plan</span></h2><p><strong>Great for up to 4-person households, HD streaming and video calls</strong></p><div class="product star-deal"><a data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25=""><strong>Superloop | AU$69p/m</strong></a><strong> </strong>(for 6 months, then AU$89p/m)</p><p>As one of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a>, Superloop is also a great option for Opticomm properties. Knocking AU$20p/m off the first half year, you'll save AU$120 in total before the price increases to AU$89p/m. </p><p>Superloop has some pretty rave reviews on Whirpool, with users praising the great customer service, easy setup and low monthly costs. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Also consider</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension25=""><strong>Aussie Broadband | AU$70p/m using code SPRING25</strong></a><strong> </strong>(for 6 month, then AU$95p/m)</p><p>For just AU$70 for the first six months, Aussie's Value plan will net you 49Mbps downloads and 17Mbps uploads during the typical evening hours. This plan is great for up to 3 users with multiple devices and for playing games online. </p><p><strong>Total minimum cost: AU$70 | Total first year cost: AU$990 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" data-dimension25=""><strong>Swoop | AU$69p/m using code UB15</strong></a><strong> </strong>(for 6 months, then AU$84p/m)</p><p>Advertising maximum speeds of 50Mbps/20Mbps, Swoop's Opticomm 50 plan has been slashed to just AU$69p/m for the first six months using code <strong>UB15. </strong>Do note, though, that the minimum cost for this plan is AU$168, as it includes an activation fee of AU$99. And in order to sign up for the plan, Swoop's team must qualify if your address is suitable. </p><p>If you're able to connect to Swoop, though, you'll be in luck as this plan throws in a modem at no added cost, which is a nice touch. </p><p><strong>Total minimum cost: AU$168 | Total first year cost: AU$918 | Yearly cost after discount: AU$1,008</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-opticomm-100-plan"><span>Best Opticomm 100 plan</span></h2><p><strong>Perfect choice for larger families and homes with multiple devices</strong></p><div class="product star-deal"><a data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension25=""><strong>Aussie Broadband | AU$79p/m using code SPRING20</strong></a> (for 6 months, then AU$99p/m)</p><p>Advertising 99Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$99p/m ongoing. However, thanks to this discount, you can save AU$120 over the first six months using the code <strong>SPRING20. </strong></p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan. </p><p>That said, ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$79 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Superloop makes an appearance here in the Fibre 100 category, thanks to its attractive introductory offer. Despite the plan's price increasing, you'll still save AU$120 before the price increases to AU$95p/m.</p><p>While it's not the cheapest option available, Superloop's speeds clock in at 100Mbps — the theoretical maximum for the tier — during the busy evening hours. </p><p><strong>Total minimum cost: AU$75 | Total first year cost: AU$1,020 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-250-plan"><span>Best Opticomm 250 plan</span></h2><p><strong>Best option for gamers, streamers and doing almost anything online</strong></p><div class="product star-deal"><a data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored" data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" data-dimension25=""><strong>Swoop | AU$114p/m</strong></a> (for 6 months, then AU$129)</p><p>We mention Swoop again here in the Opticomm 250 category, as it delivers superb speeds of 250/25Mbps. With the current introductory rate, you'll save AU$90 over the first year. </p><p>Do note though, that the minimum cost for this plan is AU$213, which includes an activation fee of AU$99 as Swoop's team must qualify if your address is suitable. </p><p><strong>Total minimum cost: AU$213 | Total first year cost: AU$1,458 | Yearly cost after discount: AU$1,548</strong><a class="view-deal button" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored" data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" data-dimension25=""><strong>Superloop | AU$89p/m</strong></a>(for 6 months, then AU$109p/m)</p><p>Superloop's superfast Fibre plan costs the exact same as its NBN offering, providing incredible value for some seriously fast speeds. Reaching a typical evening speed of 250Mbps, this plan will more than satisfy any heavy internet users, including gamers, streamers and video callers. And with a total of AU$120 off in the first 6 months, it's a damn good deal too. </p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-500-plans"><span>Best Opticomm 500 plans</span></h3><p><strong>Great for families with multiple devices, gaming, 4K streaming and more</strong></p><div class="product star-deal"><a data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 500 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Reaching up to 500Mbps downloads and 40Mbps uploads, Superloop's Family Max Fibre plan is hard to beat. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>This plan costs the same as its 100/20Mbps plan; however, due to the recent speed boosts, the previous plan is unavailable for new orders according to Superloop's website. The 100/40Mbps plan remains available to order for new connections. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-750-plans"><span>Best Opticomm 750 plans</span></h3><p><strong>A step up from 500Mbps, a perfect median for high-speed fibre homes with multiple users, smart devices, 4K streaming and gaming</strong></p><div class="product star-deal"><a data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 750 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Clocking in at 750Mbps downloads and 50Mbps uploads. Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like the 500/50Mbps plan above, this plan has replaced Superloop's superfast Opticomm offering, and costs the exact same as the previous plan, but with 3x faster speeds. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-1000-plan"><span>Best Opticomm 1000 plan</span></h2><p><strong>Fastest speeds theoretically available on the Opticomm fibre network</strong></p><div class="product star-deal"><a data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 1000 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a><strong> </strong>(for 6 months, then AU$114p/m)</p><p>With the second-highest speed claim of 860Mbps, Superloop's deal on its Fibre 1000 plan is hard to beat. Thanks to this special offer, you can save AU$180 off the first six months of the plan, which is rather attractive. </p><p>With similar speeds and a price tag as its NBN counterpart, there's sure to be a similarly fast experience for Opticomm customers. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-faqs"><span>FAQs</span></h2><section class="article__schema-question"><h3>Which ISP has the best Opticomm deals?</h3><article class="article__schema-answer"><p>There are over 50 providers that service Opticomm properties. However, not all have the best deals when saving on your internet connection. We've found that a bunch of smaller, lesser-known providers offer the best bang for your buck when it comes to Opticomm plans. Some of our top-rated providers include Superloop, Exetel and Aussie Broadband. </p></article></section><section class="article__schema-question"><h3>Who has the cheapest Opticomm deal in Australia?</h3><article class="article__schema-answer"><p>Right now, the cheapest Opticomm deals belong to Superloop and Exetel, with both telcos charging the same amount for most plans. The cheapest plan we'd recommend is Superloop's Fibre 25 plan for just AU$42p/m (for 6 months, then AU$72p/m). </p></article></section><section class="article__schema-question"><h3>Where is Opticomm available?</h3><article class="article__schema-answer"><p>Currently, Opticomm is only available for new builds and apartment complexes that opt in for the installation of the private fibre network over the NBN. Most Opticomm properties are located in metropolitan areas, like Sydney and Melbourne. There are several private fibre network providers in Australia, including Opticomm and Vocus. Some ISPs also run their own fibre networks (like TPG) in select areas, which are separate to the NBN and Opticomm plans. </p></article></section><section class="article__schema-question"><h3>What Opticomm speeds do I need?</h3><article class="article__schema-answer"><p>Opticomm offers the same speed tiers for the most part as the NBN, but there are some limitations on what tier you can purchase based on your location, preferred provider and modem. </p><p><strong>Opticomm 12 (Basic I): </strong>Great for one user with light internet usage, such as browsing and emails. </p><p><strong>Opticomm 25 (Basic II): </strong>Up to 2 users with light browsing, scrolling and streaming. </p><p><strong>Opticomm 50 (Standard): </strong>Ideal for up to 4 users with HD streaming, some online gaming and video calls. </p><p><strong>Opticomm 100 (Fast): </strong>Perfect for larger families with multiple devices, 4K streaming, online gaming and downloading large files.</p><p><strong>Opticomm 250 (Superfast): </strong>Great for heavy internet users with multiple devices, larger households, streaming in 8K and large game patches. </p><p><strong>Opticomm 1000 (Ultrafast): </strong>Fastest speeds available on the Opticomm network. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-opticomm-deals</link>
                                                                            <description>
                            <![CDATA[ Want to save big on your Opticomm home internet connection? Here are the best deals we've found this month. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ixPbxcVxKUbi9RTb3wGcb5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MrbBw4HGjUZgXd4JFgueaM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:47:06 +0000</pubDate>                                                                                                                                <updated>Tue, 15 Sep 2026 02:48:49 +0000</updated>
                                                                                                                                            <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MrbBw4HGjUZgXd4JFgueaM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sydney skyline with Opticomm logo]]></media:description>                                                            <media:text><![CDATA[Sydney skyline with Opticomm logo]]></media:text>
                                <media:title type="plain"><![CDATA[Sydney skyline with Opticomm logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MrbBw4HGjUZgXd4JFgueaM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Apartment tenants, rejoice! If you live in a building or complex that's connected to the Opticomm network, you probably understand the struggle of finding an ISP that services private fibre properties. Fret not — I've researched and analysed the <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans">best Opticomm plans</a> from top-rated private fibre providers.</p><p>If you're unfamiliar with the Opticomm fibre network, let me break it down for you. As of December 2025, more than <a href="https://www.nbnco.com.au/corporate-information/media-centre/media-statements/2026/nbn-co-half-year-results-fy26" target="_blank">10 million properties can access the National Broadband Network</a> (NBN) to connect to the internet. The remaining homes and businesses connect via NBN alternatives, such as 5G internet, or, in some cases, a completely separate private fibre network. That's where Opticomm comes into play. </p><p>Opticomm is one of the larger private fibre networks, supplying its fibre optic infrastructure to most Australian metropolitan areas. Building developers can select to install the network in place of the NBN, with Opticomm fibre often found in newer homes and apartment complexes. At the same time, Opticomm isn't available as an alternative to the NBN for existing residences. Opticomm doesn't sell plans directly to consumers, but that's where the <a href="https://www.tomsguide.com/best-picks/best-opticomm-provider">best Opticomm providers</a> step in, with over 50 partnering with the network to supply internet services.  </p><p>I've compiled a list of the best Opticomm deals available now, ranging from 25Mbps to 1,000Mbps plans. Each offering below has been handpicked for Opticomm properties, so if you don't have an Opticomm connection, you won't be able to take advantage of these great deals. If you're after NBN equivalent plans, you can check out our guide to the<a href="https://www.tomsguide.com/best-picks/best-nbn-deals"> best NBN deals</a> for more information.</p><p>Maximising your savings on your Opticomm internet plan has never been easier. Right now, there are plenty of great Opticomm deals that don't sacrifice service or fast speeds. Already know your preferred speed tier? You can jump to it using the navigation bar.</p><h2 class="article-body__section" id="section-best-opticomm-25-plan"><span>Best Opticomm 25 plan</span></h2><p><strong>Best for 1-2 person households with light browsing and email checking</strong></p><div class="product star-deal"><a data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 25 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" data-dimension25=""><strong>Superloop | AU$58p/m </strong></a>(for 6 months, then AU$78p/m)</p><p>Right now, Superloop has the most inexpensive Opticomm 25 option, coming in at AU$58p/m for the first six months, and you'll save a massive AU$120 over the first year, before the price increases. </p><p>Superloop offers super-consistent speeds on its fibre plans, reaching 25Mbps during the busy evening hours from 7pm to 11pm. Uploads claim 4Mbps, too, which is fine and dandy for some light social media posting and streaming. </p><p><strong>Total minimum cost: AU$58 | Total first year cost: AU$816 | Yearly cost after discount: AU$936</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f01b6-7e69-11f1-8ac7-7fa119aed0c9" data-action="Star Deal Block" data-label="Superloop | AU$58p/m" data-dimension48="Superloop | AU$58p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Also consider</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension25=""><strong>Aussie Broadband | AU$58.10p/m using code BEST30</strong></a><strong> </strong>(for 1 month, then AU$83p/m)</p><p>Costing just AU$58.10 for the first month, Aussie's Basic Plus plan will net you 25Mbps during the typical evening hours. Like other 25Mbps plans, you'll have enough internet to browse the interwebs, HD streaming and send some emails. </p><p>Do note, though, this plan's ongoing rate is more expensive than Superloop's plan, but this introductory rate is pretty attractive. </p><p><strong>Total minimum cost: AU$58.10 | Total first year cost: AU$971.10 | Yearly cost after discount: AU$996</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="8e7f02d8-7e69-11f1-8a8f-79863b3a074b" data-action="Star Deal Block" data-label="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension48="Aussie Broadband | AU$58.10p/m using code BEST30" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-50-plan"><span>Best Opticomm 50 plan</span></h2><p><strong>Great for up to 4-person households, HD streaming and video calls</strong></p><div class="product star-deal"><a data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 50 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25=""><strong>Superloop | AU$69p/m</strong></a><strong> </strong>(for 6 months, then AU$89p/m)</p><p>As one of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a>, Superloop is also a great option for Opticomm properties. Knocking AU$20p/m off the first half year, you'll save AU$120 in total before the price increases to AU$89p/m. </p><p>Superloop has some pretty rave reviews on Whirpool, with users praising the great customer service, easy setup and low monthly costs. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13239&ct=0&ci=20839&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0418-7e69-11f1-adde-59e7c9712867" data-action="Star Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Also consider</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension25=""><strong>Aussie Broadband | AU$70p/m using code SPRING25</strong></a><strong> </strong>(for 6 month, then AU$95p/m)</p><p>For just AU$70 for the first six months, Aussie's Value plan will net you 49Mbps downloads and 17Mbps uploads during the typical evening hours. This plan is great for up to 3 users with multiple devices and for playing games online. </p><p><strong>Total minimum cost: AU$70 | Total first year cost: AU$990 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="8e7f0486-7e69-11f1-b867-91b79cb7b9f7" data-action="Star Deal Block" data-label="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension48="Aussie Broadband | AU$70p/m using code SPRING25" data-dimension25="">View Deal</a></p></div></div><div class="product"><a data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" data-dimension25=""><strong>Swoop | AU$69p/m using code UB15</strong></a><strong> </strong>(for 6 months, then AU$84p/m)</p><p>Advertising maximum speeds of 50Mbps/20Mbps, Swoop's Opticomm 50 plan has been slashed to just AU$69p/m for the first six months using code <strong>UB15. </strong>Do note, though, that the minimum cost for this plan is AU$168, as it includes an activation fee of AU$99. And in order to sign up for the plan, Swoop's team must qualify if your address is suitable. </p><p>If you're able to connect to Swoop, though, you'll be in luck as this plan throws in a modem at no added cost, which is a nice touch. </p><p><strong>Total minimum cost: AU$168 | Total first year cost: AU$918 | Yearly cost after discount: AU$1,008</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Broadband/Providers/Swoop" target="_blank" rel="sponsored" data-dimension112="8e7f04ea-7e69-11f1-bce6-c79554a3299b" data-action="Deal Block" data-label="Swoop | AU$69p/m using code UB15" data-dimension48="Swoop | AU$69p/m using code UB15" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-opticomm-100-plan"><span>Best Opticomm 100 plan</span></h2><p><strong>Perfect choice for larger families and homes with multiple devices</strong></p><div class="product star-deal"><a data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension25=""><strong>Aussie Broadband | AU$79p/m using code SPRING20</strong></a> (for 6 months, then AU$99p/m)</p><p>Advertising 99Mbps downloads and 16Mbps uploads, <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$99p/m ongoing. However, thanks to this discount, you can save AU$120 over the first six months using the code <strong>SPRING20. </strong></p><p>You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan. </p><p>That said, ABB is highly rated among gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch. </p><p><strong>Total minimum cost: AU$79 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="sponsored" data-dimension112="8e7f062a-7e69-11f1-aa6a-a3b1a38a4c21" data-action="Star Deal Block" data-label="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension48="Aussie Broadband | AU$79p/m using code SPRING20" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 100 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Superloop makes an appearance here in the Fibre 100 category, thanks to its attractive introductory offer. Despite the plan's price increasing, you'll still save AU$120 before the price increases to AU$95p/m.</p><p>While it's not the cheapest option available, Superloop's speeds clock in at 100Mbps — the theoretical maximum for the tier — during the busy evening hours. </p><p><strong>Total minimum cost: AU$75 | Total first year cost: AU$1,020 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0698-7e69-11f1-a52a-ffb6f68270db" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-250-plan"><span>Best Opticomm 250 plan</span></h2><p><strong>Best option for gamers, streamers and doing almost anything online</strong></p><div class="product star-deal"><a data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored" data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" data-dimension25=""><strong>Swoop | AU$114p/m</strong></a> (for 6 months, then AU$129)</p><p>We mention Swoop again here in the Opticomm 250 category, as it delivers superb speeds of 250/25Mbps. With the current introductory rate, you'll save AU$90 over the first year. </p><p>Do note though, that the minimum cost for this plan is AU$213, which includes an activation fee of AU$99 as Swoop's team must qualify if your address is suitable. </p><p><strong>Total minimum cost: AU$213 | Total first year cost: AU$1,458 | Yearly cost after discount: AU$1,548</strong><a class="view-deal button" href="https://www.swoop.com.au/opticomm/" target="_blank" rel="sponsored" data-dimension112="8e7f07d8-7e69-11f1-bb72-1f42957bc2f3" data-action="Star Deal Block" data-label="Swoop | AU$114p/m" data-dimension48="Swoop | AU$114p/m" data-dimension25="">View Deal</a></p></div></div><div class="product star-deal"><a data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 250 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" data-dimension25=""><strong>Superloop | AU$89p/m</strong></a>(for 6 months, then AU$109p/m)</p><p>Superloop's superfast Fibre plan costs the exact same as its NBN offering, providing incredible value for some seriously fast speeds. Reaching a typical evening speed of 250Mbps, this plan will more than satisfy any heavy internet users, including gamers, streamers and video callers. And with a total of AU$120 off in the first 6 months, it's a damn good deal too. </p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f083c-7e69-11f1-bb50-49fc70dfb20e" data-action="Star Deal Block" data-label="Superloop | AU$89p/m" data-dimension48="Superloop | AU$89p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-500-plans"><span>Best Opticomm 500 plans</span></h3><p><strong>Great for families with multiple devices, gaming, 4K streaming and more</strong></p><div class="product star-deal"><a data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 500 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m)</p><p>Reaching up to 500Mbps downloads and 40Mbps uploads, Superloop's Family Max Fibre plan is hard to beat. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>This plan costs the same as its 100/20Mbps plan; however, due to the recent speed boosts, the previous plan is unavailable for new orders according to Superloop's website. The 100/40Mbps plan remains available to order for new connections. </p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f097c-7e69-11f1-a79f-a93561b9a53d" data-action="Star Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div></div><h3 class="article-body__section" id="section-best-opticomm-750-plans"><span>Best Opticomm 750 plans</span></h3><p><strong>A step up from 500Mbps, a perfect median for high-speed fibre homes with multiple users, smart devices, 4K streaming and gaming</strong></p><div class="product star-deal"><a data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 750 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Clocking in at 750Mbps downloads and 50Mbps uploads. Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like the 500/50Mbps plan above, this plan has replaced Superloop's superfast Opticomm offering, and costs the exact same as the previous plan, but with 3x faster speeds. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13522&ct=0&ci=20225&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0abc-7e69-11f1-9db5-490d5aa574b5" data-action="Star Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-best-opticomm-1000-plan"><span>Best Opticomm 1000 plan</span></h2><p><strong>Fastest speeds theoretically available on the Opticomm fibre network</strong></p><div class="product star-deal"><a data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Best Fibre 1000 plan</span><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a><strong> </strong>(for 6 months, then AU$114p/m)</p><p>With the second-highest speed claim of 860Mbps, Superloop's deal on its Fibre 1000 plan is hard to beat. Thanks to this special offer, you can save AU$180 off the first six months of the plan, which is rather attractive. </p><p>With similar speeds and a price tag as its NBN counterpart, there's sure to be a similarly fast experience for Opticomm customers. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13240&ct=0&ci=16433&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="8e7f0bfc-7e69-11f1-b911-a383947235a6" data-action="Star Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div></div><h2 class="article-body__section" id="section-faqs"><span>FAQs</span></h2><section class="article__schema-question"><h3>Which ISP has the best Opticomm deals?</h3><article class="article__schema-answer"><p>There are over 50 providers that service Opticomm properties. However, not all have the best deals when saving on your internet connection. We've found that a bunch of smaller, lesser-known providers offer the best bang for your buck when it comes to Opticomm plans. Some of our top-rated providers include Superloop, Exetel and Aussie Broadband. </p></article></section><section class="article__schema-question"><h3>Who has the cheapest Opticomm deal in Australia?</h3><article class="article__schema-answer"><p>Right now, the cheapest Opticomm deals belong to Superloop and Exetel, with both telcos charging the same amount for most plans. The cheapest plan we'd recommend is Superloop's Fibre 25 plan for just AU$42p/m (for 6 months, then AU$72p/m). </p></article></section><section class="article__schema-question"><h3>Where is Opticomm available?</h3><article class="article__schema-answer"><p>Currently, Opticomm is only available for new builds and apartment complexes that opt in for the installation of the private fibre network over the NBN. Most Opticomm properties are located in metropolitan areas, like Sydney and Melbourne. There are several private fibre network providers in Australia, including Opticomm and Vocus. Some ISPs also run their own fibre networks (like TPG) in select areas, which are separate to the NBN and Opticomm plans. </p></article></section><section class="article__schema-question"><h3>What Opticomm speeds do I need?</h3><article class="article__schema-answer"><p>Opticomm offers the same speed tiers for the most part as the NBN, but there are some limitations on what tier you can purchase based on your location, preferred provider and modem. </p><p><strong>Opticomm 12 (Basic I): </strong>Great for one user with light internet usage, such as browsing and emails. </p><p><strong>Opticomm 25 (Basic II): </strong>Up to 2 users with light browsing, scrolling and streaming. </p><p><strong>Opticomm 50 (Standard): </strong>Ideal for up to 4 users with HD streaming, some online gaming and video calls. </p><p><strong>Opticomm 100 (Fast): </strong>Perfect for larger families with multiple devices, 4K streaming, online gaming and downloading large files.</p><p><strong>Opticomm 250 (Superfast): </strong>Great for heavy internet users with multiple devices, larger households, streaming in 8K and large game patches. </p><p><strong>Opticomm 1000 (Ultrafast): </strong>Fastest speeds available on the Opticomm network. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Opticomm provider in 2026: top options for speed, service and value ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you reside in an apartment complex or a newly built home in a metro city — i.e. Sydney or Melbourne — you've likely heard of Opticomm. While most recently constructed Australian residences and apartments use fibre-to-the-premises (FTTP) connections, some are not part of the National Broadband Network (NBN). Instead, they are connected to the internet via privately owned fibre networks, such as Opticomm.</p><p>Opticomm is a private fibre provider that maintains its own network of fibre optic infrastructure across most major Australian cities. Rather than selling plans directly, Opticomm partners with established Australian internet service providers (ISPs) to deliver services. Delivering speeds of up to 1,000Mbps, Opticomm plans are generally sold at the same speed tiers (and therefore often match the same theoretical maximums) as those offered on the NBN. Opticomm internet has a minor caveat, though: not all NBN ISPs provide connections to Opticomm properties.</p><p>According to its website, 52 providers service residential Opticomm properties, so there’s a fair variety to choose from. Many providers sell Opticomm plans under the name ‘Fibre’. However, this terminology isn’t synonymous or universal – just because an internet provider offers fibre plans, that doesn’t mean they’re available on the Opticomm network. Obviously, the<a href="https://www.tomsguide.com/best-picks/best-opticomm-plans"> best Opticomm plans</a> are going to hail from the best Opticomm service provider; however, what’s considered "best" in your opinion may differ greatly from someone else's definition.</p><p>At Tom's Guide, we base our "best" provider on three main factors — download speeds, pricing and, of course, customer service. Using these key criteria, we've selected our current top picks below, including some bigger, well-known internet providers, alongside some top smaller telcos with rave reviews from customers.</p><h2 class="article-body__section" id="section-best-opticomm-service-providers"><span>Best Opticomm service providers</span></h2><h2 id="1-superloop">1. Superloop</h2><div class="product"><a data-dimension112="2f8457be-7e6a-11f1-88fa-753ad7f5fab3" data-action="Deal Block" data-label="• Fibre plans from 25Mbps to 860Mbps• Fast and consistent evening speeds• Good value for fibre plans" data-dimension48="• Fibre plans from 25Mbps to 860Mbps• Fast and consistent evening speeds• Good value for fibre plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Fibre plans from 25Mbps to 860Mbps</strong><br><strong>• Fast and consistent evening speeds</strong><br><strong>• Good value for fibre plans</strong></p></div><p>Right now, Superloop is the best Opticomm provider overall, taking the gold medal out of our top three picks. We think Superloop is a suitable ISP for most Opticomm users as it offers a range of speed tiers with attractive introductory rates. Superloop's ongoing rates have recently gone up; however, in the grand scheme, the telco remains one of the most inexpensive Opticomm providers out there, beating out bigger names like iiNet, Origin and of course, Telstra. </p><p>We've reviewed <a href="https://www.tomsguide.com/reviews/superloop-opticomm-internet-review">Superloop’s Opticomm plans</a> previously – where we scored it an excellent 5/5 – and regularly recommend the great internet deals that come from this smaller telco. Superloop has been found to deliver on its promised advertised speeds, reaching over 100.0% in all hours of the day in the quarterly ACCC reports. When it comes to Opticomm plans, Superloop is no different. </p><p>Superloop promises to reach maximum speeds across all Opticomm plans, with the one exception of its Fibre 1000 plan, for which it advertises maximums of 860Mbps during the busy evening hours – the same as the equivalent NBN 1000 plan. This writer currently has a Superloop Opticomm connection, and so far, I’ve been very pleased with the service, setup and maximum speeds reached on the Fibre 100/20 plan. I provided my own modem, but if you don’t have one (or want to upgrade to something newer), you can opt for an Eero 6+ router or Gigabit Wi-Fi mesh modem for AU$170 upfront alongside your plan. </p><p>All Superloop fibre plans come with the same benefits as their NBN counterparts, with no lock-in contracts, unlimited data and attractive introductory discounts for the first six months. (We also saw Superloop offer an impressive 12-month discount on some of its plans during Black Friday 2024; however, that doesn't mean this rare discount will happen again.) There are also no extra costs for activation or cancellation.</p><iframe allow="" height="1060" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre&customer=Personal&speed=30&supplier=Superloop&tab=fixed&maxresults=10&hd=Today's%20best%20Superloop%20Opticomm%20internet%20plans"></iframe><h2 id="2-aussie-broadband">2. Aussie Broadband</h2><div class="product"><a data-dimension112="2f845994-7e6a-11f1-baa7-6f4fa1e9f5c6" data-action="Deal Block" data-label="• Opticomm plans range from 12Mbps to 875Mbps• Great local customer service• Bundle options available" data-dimension48="• Opticomm plans range from 12Mbps to 875Mbps• Great local customer service• Bundle options available" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Opticomm plans range from 12Mbps to 875Mbps</strong><br><strong>• Great local customer service</strong><br><strong>• Bundle options available</strong></p></div><p>Second place Opticomm provider goes to none other than Aussie Broadband, a well-known name in the Australian internet landscape. Aussie gets this second-best mention as it doesn't currently offer any introductory discounts on its Opticomm plans. However, Aussie would be our top pick in terms of plan variation, as it is one of the only providers to offer Opticomm 12 and a unique Opticomm 75 plan for those who can't choose between 50Mbps and 100Mbps speeds.   </p><p>Aussie Broadband is renowned for its great customer service, fast speeds, and being a top ISP for gamers. Aussie's Opticomm plans are just as extensive as its NBN plans, ranging from 12Mbps to a massive 875Mbps for the ultrafast tier, matching its top speed claim on its equivalent NBN 1000 plan. </p><p>Due to that strong reputation, Aussie Broadband's plans do come at a slight premium. There are no introductory offers on Aussie's Opticomm plans at the time of publishing. However, Aussie Broadband does offer the occasional discount, with plans often slicing AU$10 off the first six months. You can also bundle a phone line with PAYG calls from AU$0, or unlimited local calls from AU$10p/m, or one of its range of mobile plans which start from AU$25p/m for 20GB data.</p><p>If you require a modem alongside your Opticomm plan, you can purchase either an Eero 6+ for AU$180 or Eero Pro 6E for AU$280. You can also bring your own modem, however, you’ll need to confirm whether it is compatible by contacting Aussie Broadband and confirming your model details before ordering your plan. </p><div class="product"><a data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension25=""><strong>Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m</strong></a></p><p>Advertising 99Mbps downloads and 16Mbps uploads,<a href="https://www.tomsguide.com/reviews/aussie-broadband-review"> Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$95p/m ongoing. You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan, as it costs AU$10 more than other providers.</p><p>That said, ABB is highly rated among demanding gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch.</p><p><strong>Total minimum cost: AU$95 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension25="">View Deal</a></p></div><h2 id="3-origin">3. Origin</h2><div class="product"><a data-dimension112="2f845bd8-7e6a-11f1-90d2-cb39c9a49e38" data-action="Deal Block" data-label="• Opticomm plans from 25Mbps to 811Mbps• Australian-based support • Bonus extras and bundle options" data-dimension48="• Opticomm plans from 25Mbps to 811Mbps• Australian-based support • Bonus extras and bundle options" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Opticomm plans from 25Mbps to 811Mbps</strong><br><strong>• Australian-based support </strong><br><strong>• Bonus extras and bundle options</strong></p></div><p>Origin is a top-rated Opticomm provider here at Tom's Guide, but this recommendation does come with some caveats worth considering. Like Aussie Broadband, Origin uses the Opticomm naming scheme, dubbing plans above 100Mbps as "Faster Opticomm". </p><p>Origin Opticomm plans range from 25Mbps to its 811Mbps ultrafast plan. Comparatively, Origin's pricing is where the telco falls flat, as it is much more expensive than most competitors, including Aussie Broadband, which is already rather pricey. </p><p>However, Origin remains an attractive option, as not only can you score discounts if you bundle your energy services, but customers can also score bonus perks that aren't always reserved for fibre addresses. </p><p>After signing up online, new customers will receive a 12-month subscription to Paramount Plus (typically AU$131.88p/y) and 5,000 Woolworths Everyday Rewards points (which retails at AU$25 value). Origin customers will also receive a 30-day money back guarantee if they're not satisfied with the service. </p><p>Origin's Opticomm plans come with no lock-in contract, unlimited data, and a AU$0 modem if you stay connected for 24 months. You can also add a home phone line to your service. </p><p>Do note, though, Origin does charge a one-off AU$5 fee for setting up Opticomm connections, and rarely has introductory rates, so you may want to shop around for a cheaper option. </p><iframe allow="" height="1060" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre&customer=Personal&speed=30&supplier=Origin-Broadband&tab=fixed&maxresults=10&hd=Today's%20best%20Origin%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-opticomm-provider-faqs"><span>Opticomm Provider FAQs</span></h3><section class="article__schema-question"><h3>Are there any other noteworthy Opticomm internet providers?</h3><article class="article__schema-answer"><p>According to its official website, there are <a href="https://www.opticomm.com.au/service-providers/" target="_blank">more than 50 Australian internet providers</a> that service Opticomm connections. Other than the standouts featured above, here are some other top-rated providers worth considering: </p><p><strong>•</strong> iiNet<br><strong>• </strong>Launtel<br><strong>• </strong>Telstra<br><strong>• </strong>Swoop<br><strong>• </strong>Leaptel</p></article></section><section class="article__schema-question"><h3>Are there any ISPs that don't service Opticomm properties?</h3><article class="article__schema-answer"><p>Yes — surprisingly, some of the best NBN providers don't provide plans for Opticomm connections. These providers include:</p><p><strong>• </strong>Buddy Telco <br><strong>• </strong>AGL<br><strong>• </strong>Dodo<br><strong>• </strong>SpinTel<br><strong>• </strong>Kogan Internet<br><strong>• </strong>Optus<br><strong>• </strong>TPG<br><strong>• </strong>Vodafone<br><strong>• </strong>Tangerine<br><strong>• </strong>More</p></article></section><section class="article__schema-question"><h3>How do I know if my new property has Opticomm? </h3><article class="article__schema-answer"><p>If you're not sure if your new apartment or home has Opticomm equipment installed, Opticomm has a <a href="https://online.telco.opticomm.com.au/">handy address checker</a> that can confirm if your property is on the company’s private fibre network. Once confirmed, you can navigate to a list of internet service providers that provide Opticomm connections. </p><p>That said, you will need to confirm your address again before signing up for your chosen provider, as some Opticomm ISPs don't service all areas, and some locations may have capped speed tiers.</p><p>As someone with an Opticomm connection, during my recent move, I had to chop and change providers as my chosen ISP did not service my area, despite having Opticomm plans. This may not be the case for you, but the advice still remains to double-check with Opticomm and your service provider before signing up for a plan.</p></article></section><section class="article__schema-question"><h3>Is Opticomm better than the NBN?</h3><article class="article__schema-answer"><p>Opticomm plans do have the potential to provide faster speeds than the NBN, but it depends on whether the fibre network is available at your address. Before considering an Opticomm plan, make sure your property has Opticomm equipment installed. </p><p>At the time of writing, Opticomm fibre internet plans are only available to residences that had the network installed during their construction, or if the network is scheduled to be rolled out in select areas. There is currently no option for existing homes or apartments to install the network. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-opticomm-provider</link>
                                                                            <description>
                            <![CDATA[ Which Opticomm service provider is the best? Read on to find out. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9z55bJKzM3eGxNzwycJDGn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kN4EYKpuSTEpqwTxvi7Kfb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:40:41 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kN4EYKpuSTEpqwTxvi7Kfb-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Opticomm logo on sydney skyline]]></media:description>                                                            <media:text><![CDATA[Opticomm logo on sydney skyline]]></media:text>
                                <media:title type="plain"><![CDATA[Opticomm logo on sydney skyline]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kN4EYKpuSTEpqwTxvi7Kfb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you reside in an apartment complex or a newly built home in a metro city — i.e. Sydney or Melbourne — you've likely heard of Opticomm. While most recently constructed Australian residences and apartments use fibre-to-the-premises (FTTP) connections, some are not part of the National Broadband Network (NBN). Instead, they are connected to the internet via privately owned fibre networks, such as Opticomm.</p><p>Opticomm is a private fibre provider that maintains its own network of fibre optic infrastructure across most major Australian cities. Rather than selling plans directly, Opticomm partners with established Australian internet service providers (ISPs) to deliver services. Delivering speeds of up to 1,000Mbps, Opticomm plans are generally sold at the same speed tiers (and therefore often match the same theoretical maximums) as those offered on the NBN. Opticomm internet has a minor caveat, though: not all NBN ISPs provide connections to Opticomm properties.</p><p>According to its website, 52 providers service residential Opticomm properties, so there’s a fair variety to choose from. Many providers sell Opticomm plans under the name ‘Fibre’. However, this terminology isn’t synonymous or universal – just because an internet provider offers fibre plans, that doesn’t mean they’re available on the Opticomm network. Obviously, the<a href="https://www.tomsguide.com/best-picks/best-opticomm-plans"> best Opticomm plans</a> are going to hail from the best Opticomm service provider; however, what’s considered "best" in your opinion may differ greatly from someone else's definition.</p><p>At Tom's Guide, we base our "best" provider on three main factors — download speeds, pricing and, of course, customer service. Using these key criteria, we've selected our current top picks below, including some bigger, well-known internet providers, alongside some top smaller telcos with rave reviews from customers.</p><h2 class="article-body__section" id="section-best-opticomm-service-providers"><span>Best Opticomm service providers</span></h2><h2 id="1-superloop">1. Superloop</h2><div class="product"><a data-dimension112="2f8457be-7e6a-11f1-88fa-753ad7f5fab3" data-action="Deal Block" data-label="• Fibre plans from 25Mbps to 860Mbps• Fast and consistent evening speeds• Good value for fibre plans" data-dimension48="• Fibre plans from 25Mbps to 860Mbps• Fast and consistent evening speeds• Good value for fibre plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Fibre plans from 25Mbps to 860Mbps</strong><br><strong>• Fast and consistent evening speeds</strong><br><strong>• Good value for fibre plans</strong></p></div><p>Right now, Superloop is the best Opticomm provider overall, taking the gold medal out of our top three picks. We think Superloop is a suitable ISP for most Opticomm users as it offers a range of speed tiers with attractive introductory rates. Superloop's ongoing rates have recently gone up; however, in the grand scheme, the telco remains one of the most inexpensive Opticomm providers out there, beating out bigger names like iiNet, Origin and of course, Telstra. </p><p>We've reviewed <a href="https://www.tomsguide.com/reviews/superloop-opticomm-internet-review">Superloop’s Opticomm plans</a> previously – where we scored it an excellent 5/5 – and regularly recommend the great internet deals that come from this smaller telco. Superloop has been found to deliver on its promised advertised speeds, reaching over 100.0% in all hours of the day in the quarterly ACCC reports. When it comes to Opticomm plans, Superloop is no different. </p><p>Superloop promises to reach maximum speeds across all Opticomm plans, with the one exception of its Fibre 1000 plan, for which it advertises maximums of 860Mbps during the busy evening hours – the same as the equivalent NBN 1000 plan. This writer currently has a Superloop Opticomm connection, and so far, I’ve been very pleased with the service, setup and maximum speeds reached on the Fibre 100/20 plan. I provided my own modem, but if you don’t have one (or want to upgrade to something newer), you can opt for an Eero 6+ router or Gigabit Wi-Fi mesh modem for AU$170 upfront alongside your plan. </p><p>All Superloop fibre plans come with the same benefits as their NBN counterparts, with no lock-in contracts, unlimited data and attractive introductory discounts for the first six months. (We also saw Superloop offer an impressive 12-month discount on some of its plans during Black Friday 2024; however, that doesn't mean this rare discount will happen again.) There are also no extra costs for activation or cancellation.</p><iframe allow="" height="1060" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre&customer=Personal&speed=30&supplier=Superloop&tab=fixed&maxresults=10&hd=Today's%20best%20Superloop%20Opticomm%20internet%20plans"></iframe><h2 id="2-aussie-broadband">2. Aussie Broadband</h2><div class="product"><a data-dimension112="2f845994-7e6a-11f1-baa7-6f4fa1e9f5c6" data-action="Deal Block" data-label="• Opticomm plans range from 12Mbps to 875Mbps• Great local customer service• Bundle options available" data-dimension48="• Opticomm plans range from 12Mbps to 875Mbps• Great local customer service• Bundle options available" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Opticomm plans range from 12Mbps to 875Mbps</strong><br><strong>• Great local customer service</strong><br><strong>• Bundle options available</strong></p></div><p>Second place Opticomm provider goes to none other than Aussie Broadband, a well-known name in the Australian internet landscape. Aussie gets this second-best mention as it doesn't currently offer any introductory discounts on its Opticomm plans. However, Aussie would be our top pick in terms of plan variation, as it is one of the only providers to offer Opticomm 12 and a unique Opticomm 75 plan for those who can't choose between 50Mbps and 100Mbps speeds.   </p><p>Aussie Broadband is renowned for its great customer service, fast speeds, and being a top ISP for gamers. Aussie's Opticomm plans are just as extensive as its NBN plans, ranging from 12Mbps to a massive 875Mbps for the ultrafast tier, matching its top speed claim on its equivalent NBN 1000 plan. </p><p>Due to that strong reputation, Aussie Broadband's plans do come at a slight premium. There are no introductory offers on Aussie's Opticomm plans at the time of publishing. However, Aussie Broadband does offer the occasional discount, with plans often slicing AU$10 off the first six months. You can also bundle a phone line with PAYG calls from AU$0, or unlimited local calls from AU$10p/m, or one of its range of mobile plans which start from AU$25p/m for 20GB data.</p><p>If you require a modem alongside your Opticomm plan, you can purchase either an Eero 6+ for AU$180 or Eero Pro 6E for AU$280. You can also bring your own modem, however, you’ll need to confirm whether it is compatible by contacting Aussie Broadband and confirming your model details before ordering your plan. </p><div class="product"><a data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension25=""><strong>Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m</strong></a></p><p>Advertising 99Mbps downloads and 16Mbps uploads,<a href="https://www.tomsguide.com/reviews/aussie-broadband-review"> Aussie Broadband</a>'s Opticomm 100/20 plan comes in at AU$95p/m ongoing. You can also bundle a home or mobile phone line alongside your service, starting from AU$10p/m. As a premium provider, you can expect to pay premium prices to connect to ABB's network, and it really shows with this plan, as it costs AU$10 more than other providers.</p><p>That said, ABB is highly rated among demanding gamers and heavy internet users alike, so if you find your current provider is lacking in those areas, it could be worth the switch.</p><p><strong>Total minimum cost: AU$95 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/opticomm-plans/" target="_blank" rel="nofollow" data-dimension112="2f845a7a-7e6a-11f1-bad6-d505679ac23a" data-action="Deal Block" data-label="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension48="Aussie Broadband | Opticomm 100/20 | Unlimited data | No lock-in contract | AU$95p/m" data-dimension25="">View Deal</a></p></div><h2 id="3-origin">3. Origin</h2><div class="product"><a data-dimension112="2f845bd8-7e6a-11f1-90d2-cb39c9a49e38" data-action="Deal Block" data-label="• Opticomm plans from 25Mbps to 811Mbps• Australian-based support • Bonus extras and bundle options" data-dimension48="• Opticomm plans from 25Mbps to 811Mbps• Australian-based support • Bonus extras and bundle options" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• Opticomm plans from 25Mbps to 811Mbps</strong><br><strong>• Australian-based support </strong><br><strong>• Bonus extras and bundle options</strong></p></div><p>Origin is a top-rated Opticomm provider here at Tom's Guide, but this recommendation does come with some caveats worth considering. Like Aussie Broadband, Origin uses the Opticomm naming scheme, dubbing plans above 100Mbps as "Faster Opticomm". </p><p>Origin Opticomm plans range from 25Mbps to its 811Mbps ultrafast plan. Comparatively, Origin's pricing is where the telco falls flat, as it is much more expensive than most competitors, including Aussie Broadband, which is already rather pricey. </p><p>However, Origin remains an attractive option, as not only can you score discounts if you bundle your energy services, but customers can also score bonus perks that aren't always reserved for fibre addresses. </p><p>After signing up online, new customers will receive a 12-month subscription to Paramount Plus (typically AU$131.88p/y) and 5,000 Woolworths Everyday Rewards points (which retails at AU$25 value). Origin customers will also receive a 30-day money back guarantee if they're not satisfied with the service. </p><p>Origin's Opticomm plans come with no lock-in contract, unlimited data, and a AU$0 modem if you stay connected for 24 months. You can also add a home phone line to your service. </p><p>Do note, though, Origin does charge a one-off AU$5 fee for setting up Opticomm connections, and rarely has introductory rates, so you may want to shop around for a cheaper option. </p><iframe allow="" height="1060" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre&customer=Personal&speed=30&supplier=Origin-Broadband&tab=fixed&maxresults=10&hd=Today's%20best%20Origin%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-opticomm-provider-faqs"><span>Opticomm Provider FAQs</span></h3><section class="article__schema-question"><h3>Are there any other noteworthy Opticomm internet providers?</h3><article class="article__schema-answer"><p>According to its official website, there are <a href="https://www.opticomm.com.au/service-providers/" target="_blank">more than 50 Australian internet providers</a> that service Opticomm connections. Other than the standouts featured above, here are some other top-rated providers worth considering: </p><p><strong>•</strong> iiNet<br><strong>• </strong>Launtel<br><strong>• </strong>Telstra<br><strong>• </strong>Swoop<br><strong>• </strong>Leaptel</p></article></section><section class="article__schema-question"><h3>Are there any ISPs that don't service Opticomm properties?</h3><article class="article__schema-answer"><p>Yes — surprisingly, some of the best NBN providers don't provide plans for Opticomm connections. These providers include:</p><p><strong>• </strong>Buddy Telco <br><strong>• </strong>AGL<br><strong>• </strong>Dodo<br><strong>• </strong>SpinTel<br><strong>• </strong>Kogan Internet<br><strong>• </strong>Optus<br><strong>• </strong>TPG<br><strong>• </strong>Vodafone<br><strong>• </strong>Tangerine<br><strong>• </strong>More</p></article></section><section class="article__schema-question"><h3>How do I know if my new property has Opticomm? </h3><article class="article__schema-answer"><p>If you're not sure if your new apartment or home has Opticomm equipment installed, Opticomm has a <a href="https://online.telco.opticomm.com.au/">handy address checker</a> that can confirm if your property is on the company’s private fibre network. Once confirmed, you can navigate to a list of internet service providers that provide Opticomm connections. </p><p>That said, you will need to confirm your address again before signing up for your chosen provider, as some Opticomm ISPs don't service all areas, and some locations may have capped speed tiers.</p><p>As someone with an Opticomm connection, during my recent move, I had to chop and change providers as my chosen ISP did not service my area, despite having Opticomm plans. This may not be the case for you, but the advice still remains to double-check with Opticomm and your service provider before signing up for a plan.</p></article></section><section class="article__schema-question"><h3>Is Opticomm better than the NBN?</h3><article class="article__schema-answer"><p>Opticomm plans do have the potential to provide faster speeds than the NBN, but it depends on whether the fibre network is available at your address. Before considering an Opticomm plan, make sure your property has Opticomm equipment installed. </p><p>At the time of writing, Opticomm fibre internet plans are only available to residences that had the network installed during their construction, or if the network is scheduled to be rolled out in select areas. There is currently no option for existing homes or apartments to install the network. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN deals in Australia September 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Best NBN deals: quick menu</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><a data-analytics-id="inline-link" href="#section-best-nbn-50-deals">NBN 50 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-100-deals">NBN 100 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-250-deals">NBN 250 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-500-deals">NBN 500 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-750-deals">NBN 750 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-1000-deals">NBN 1000 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-2000-deals">NBN 2000 deals</a></li></ul></p></div></div><p>The best NBN plans in Australia offer affordable, reliable ways for Aussies to connect online. That said, finding the best internet plan can be tricky, as you'll need to consider key factors such as your monthly budget, your current provider (especially customer service), and, most importantly, your chosen speed tier. </p><p>Here at Tom's Guide, we value transparency in our guides to finding home internet deals. Every month, we conduct a deep dive into the <a href="https://www.tomsguide.com/best-picks/nbn-plans" target="_blank">best NBN deals</a>, providers and more, so you can get the most out of your hard-earned cash without compromising on stellar service or hyperfast speeds.</p><p>From <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans" target="_blank">NBN 500 plans</a> to the <a href="https://www.tomsguide.com/best-picks/best-nbn-2000-plans" target="_blank">mega NBN 2000</a>, we've tracked down all the best deals on these turbocharged tiers and listed them below. We've compared top plans from telcos nationwide, including the big three (Optus, TPG, and Telstra), as well as smaller, privately owned telcos.</p><p>ISPs often offer a standard six-month discount for new customers, and sometimes (yet very rarely) they may offer a 12-month discount. Since the wholesale pricing changes came into effect last month, NBN plans have increased across the board. However, plans remain competitively priced, thanks to some incredible introductory discounts. </p><p>Some of the best deals we've included below feature <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Dodo's tidy AU$32 outlay across high-speed NBN plans</a>, <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Kogan's long-running 12-month discounts</a> and <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=12302&ct=0&ci=20572&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Aussie Broadband's spring deals</a>. For those who want seriously fast speeds, Mate's NBN 2000 plan is now the cheapest and fastest on offer, with <a href="https://www.letsbemates.com.au/nbn/" target="_blank">1.8Gbps for just AU$141p/m</a> (for 6 months, then AU$166p/m).</p><p>In this comprehensive guide, we've split the best deals by <a href="https://www.tomsguide.com/news/nbn-speeds" target="_blank">NBN speed</a> so you can easily search for your preferred speed tier. Follow the quick links to jump ahead, or learn more about choosing an NBN plan in our <a href="https://www.tomsguide.com/best-picks/best-nbn-deals#nbn-faq" target="_blank">FAQ section</a>.</p><h3 class="article-body__section" id="section-best-nbn-50-deals"><span>Best NBN 50 deals</span></h3><p><strong>Perfect for up to 4 users, HD streaming and seamless video calls</strong></p><div class="product"><a data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.</p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Yearly cost after discount: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" data-dimension25=""><strong>Dodo | AU$57.99p/m</strong></a><strong> </strong>(for 6 months, then AU$87.99p/m)</p><p>If there's one thing this flightless bird knows, it's a damn good deal. With a nice AU$180 discount over the first 12 months, Dodo's NBN 50 plan will net you 50Mbps downloads during the typical evening hours. </p><p><strong>Total minimum cost: AU$57.99 | Total first year cost: AU$875.88 | Yearly cost after discount: AU$1,055.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" data-dimension25=""><strong>Tangerine | AU$64.90p/m</strong></a><strong> </strong>(for 6 months, then AU$89.90p/m)</p><p>Currently, the fruity provider Tangerine offers the cheapest NBN 50 plan ongoing after the introductory discount ends. With this intro offer, you'll save AU$25 a month over your first half year — that’s AU$150 total — before the price increases to AU$89.90p/m. </p><p>Tangerine is also currently offering a referral bonus of AU$50 if you refer someone to the service, so you’ll both get AU$25 credit towards your monthly NBN bills. </p><p><strong>Total minimum cost: AU$64.90 | Total first year cost: AU$928.80 | Yearly cost after discount: AU$1,078.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn/" data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25=""><strong>Superloop | AU$69p/m</strong></a> (for 6 months, then AU$89p/m)</p><p>At the outset, <a href="https://www.tomsguide.com/reviews/superloop-review">Superloop</a>'s Extra-value NBN 50 introductory price is rather attractive, now just AU$69p/m for the first half year before the price increases to AU$89p/m. Superloop's plans just underwent a price hike, with most plans up by AU$4. </p><p>Superloop offers some great perks and extras that'll give you the most bang for your buck. Notably, Superloop customers receive five free Speed Boost days per month, which allows you to bump up your download speed to the next speed tier of 100Mbps. Any unused days roll over, and you can bank up to 30 days. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow" data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-100-deals"><span>Best NBN 100 deals</span></h3><p><strong>Great choice for larger families and households with high usage</strong></p><div class="product"><a data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" data-dimension25=""><strong>Tangerine | AU$63.90p/m</strong></a><strong> </strong>(for 6 months, then AU$88.90p/m)</p><p>Just AU$4 more per month than its NBN 50 offering, Tangerine's NBN 100 deal is hard to beat. Slicing a massive AU$174 off the first 6 months, you'll only pay AU$63.90p/m before the price increases to AU$92.90p/m. </p><p>Considering NBN 100 plans currently average AU$94.19p/m, this plan shaves AU$25.29p/m off! What a win. If you have an FTTP or HFC connection, this plan costs the same as Tangerine's NBN 500 offering, so you could be getting more value for money. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$63.90 | Total first year cost: AU$940.80 | Yearly cost after discount: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25=""><strong>Dodo | AU$60.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently has the cheapest NBN 100 plan, slashing a massive AU$192 off the first full year with this low introductory rate of AU$60.99p/m. </p><p>Even once the price increases, you'll still spend less than the average NBN 100 cost, currently AU$94.19p/m. That said, if you have an FTTP or HFC connection type at home, you may want to consider Dodo's NBN 500 plan, as it costs the same as this one, but provides 5x more speed. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$60.99 | Total first year cost: AU$923.88 | Yearly cost after discount: AU$1,115.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a><strong> </strong>(for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus NBN 100 clocks in with evening speeds of 99Mbps and 20Mbps uploads, which is pretty typical across the speed tier. However, thanks to this discount offer, you'll save AU$16p/m over the first 12 months — or a total of AU$192 — before the price increases to AU$85.90p/m ongoing. This makes it the cheapest plan across the 30+ providers I monitor. </p><p>What makes it even better is that Kogan also offers an Internet Price Pledge, so if you find a better price on the same speed NBN plan, the telco will give you back double the difference. And this plan costs the same as <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0">Kogan's NBN 500 offering</a>, so if you have an FTTP or HFC connection at home, it's worth the upgrade.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7NzsPnQNEpjmHwBedYpuZQ" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7NzsPnQNEpjmHwBedYpuZQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" data-dimension25=""><strong>iiNet | AU$64.99p/m</strong></a><strong> </strong>(for 6 months, then AU$94.99p/m)</p><p>Much like Tangerine's deal above, this iiNet introductory rate extends throughout the first 6 months of the plan, netting AU$180 in savings. But for me, the most impressive thing about this deal is that it hails from a Big Three subsidiary, and it surely won't stick around long!</p><p><strong>Total minimum cost: AU$64.99 | Total first year cost: AU$959.88 | Yearly cost after discount: AU$1,139.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" data-dimension25=""><strong>SpinTel | AU$73p/m</strong></a><strong> </strong>(for 6 months, then AU$86.95p/m)</p><p>SpinTel features again in our NBN 100 category, as it offers sensational value for a low cost. Across all NBN 100 plans, the offering has a low first-year price of AU$959.70 and one of the cheapest ongoing costs after the introductory discount ends. </p><p>If you have an FTTP or HFC connection, SpinTel has dropped a <a href="#section-best-nbn-500-deals">killer AU$63p/m deal</a> on the NBN 500 tier, which makes it cheaper than this plan (and has 5x more speeds!). If you have FTTN/C, however, this plan is still a great deal. </p><p>There’s little in the way of extra features with this plan – which will likely go some way to explaining the low cost – but if you’re after a no-frills NBN plan to get you connected, SpinTel is well worth your attention.</p><p><strong>Total minimum cost: AU$73 | Total first year cost: AU$959.70 | Total yearly cost: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" data-dimension25=""><strong>Superloop | AU$75p/m</strong></a> (for 6 months, then AU$89p/m) </p><p>Superloop's plan advertises 98Mbps download speeds during the busy evening hours of 7pm to 11pm. The current discount knocks AU$14p/m off for the first 6 months, making this plan a midrange NBN 100 option.</p><p>Plus, you can turbocharge your speeds to the next tier of NBN 250 for five days every month or bank up to 30 days per year with Superloop's Speed Boost feature. </p><p>Much like SpinTel's offer above, Superloop has a tasty deal on the  NBN 500 tier for those on FTTP or HFC connections, which costs less than this plan, but with 5x more speed. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$75 | Total first year cost: AU$$984 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" data-dimension25=""><strong>Mate | AU$66p/m using code FUTURE30</strong></a><strong> </strong>(for 6 months, then AU$96p/m)</p><p>Mate’s No Worries NBN 100 plan deserves a mention, not only as one of the cheapest NBN 100 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$30 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$66 | Total first year cost: AU$972 | Yearly cost after discount: AU$1,152</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-250-deals"><span>Best NBN 250 deals</span></h3><p><strong>Perfect for gamers, streamers, and doing almost anything online</strong></p><div class="product"><a data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25=""><strong>Superloop | AU$82p/m</strong></a> (for 6 months, then AU$102p/m) </p><p>Advertising theoretical maximum speeds of 250Mbps during the evening hours, Superloop's <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">NBN 250 plan</a> is down to just AU$82p/m for the first 6 months. </p><p>You can also boost your speeds to ultrafast heights if you like, by using the five free Speed Boost days every month. Do note, this deal is only available to those with FTTP or HFC connection types. </p><p><strong>Total minimum cost: AU$82 | Total first year cost: AU$1,104 | Yearly cost after discount: AU$1,224</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow" data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vcib96QgSguZjZXvw63yBV" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vcib96QgSguZjZXvw63yBV-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" data-dimension25=""><strong>iiNet | AU$99.99p/m</strong></a> </p><p>Advertising 232Mbps across the typical evening hours, this iiNet plan is hard to beat. It recently had its price cut by AU$30, which has made it very competitively priced compared to other providers' NBN 250 offerings. While not offering an introductory outlay, iiNet's pricing on this plan is basically on par with Superloop's NBN 250 plan, costing 99c more per month after initial discounts end. </p><p>The only caveat is that, like all NBN 250 plans, this iiNet plan is only available for addresses with HFC or FTTP connections. </p><p><strong>Total minimum cost: AU$99 | Yearly cost: AU$1,199.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-500-deals"><span>Best NBN 500 deals</span></h3><p><strong>Great for families with multiple devices, gaming, 4K streaming and more</strong></p><div class="product"><a data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" data-dimension25=""><strong>Tangerine | AU$59.90p/m</strong></a><strong> </strong>(for 6 months, then AU$92.90p/m)</p><p>Clocking in at 500Mbps maximum speeds during the evening hours, Tangerine's plan is by far one of the cheapest and speediest on offer right now. </p><p>Slicing AU$33p/m off the first 6 months — that's AU$198 total — before the price increases and a low introductory rate of AU$59.90p/m, this plan is hard to beat. </p><p><strong>Total minimum cost: AU$59.90 | Total first year cost: AU$916.80 | Yearly cost after discount: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25=""><strong>Dodo | AU$60.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently offers one of the most attractive NBN 500 plans, slashing a massive AU$192 off the first year with this low introductory rate of AU$60.99p/m. </p><p>This plan costs the exact same as Dodo's NBN 100 offer, so if you have an FTTP or HFC connection at home, Dodo's got you sorted with 5x more speed for an identical low price. </p><p><strong>Total minimum cost: AU$60.99 | Total first year cost: AU$923.88 | Yearly cost after discount: AU$1,115.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25=""><strong>Exetel | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m) </p><p>Reaching up to 500Mbps downloads and 50Mbps uploads, Superloop's Family Max plan is as competitive as they get. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>As a bonus perk, you can boost your speeds to the next tier of NBN 750 for five days every month, and thanks to Superloop's no-lock-in contract, you can jump up (or down) plans at any time. But do note that this offering is only available to those with FTTP and HFC connections.</p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" data-dimension25=""><strong>SpinTel | AU$68p/m</strong></a> (for 6 months, then AU$86.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$68p/m for the first 6 months, before increasing to AU$86.95p/m ongoing.</p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, streaming and remote work, supporting 4K video calls, downloading game patches and 4K viewing simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. </p><p><strong>Total minimum cost: AU$68 | Total first year cost: AU$929.70 | Yearly cost after discount: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-750-deals"><span>Best NBN 750 deals</span></h3><p><strong>A step up from 500Mbps, a perfect median for high-speed homes with multiple users, smart devices, 4K streaming and gaming. </strong></p><div class="product"><a data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" data-dimension25=""><strong>SpinTel | AU$69p/m </strong></a>(for 6 months, then AU$94.95p/m)</p><p>SpinTel has a leg up on its competition by offering this NBN 750 plan at just AU$69p/m for the first 6 months. That said, it does get a little more expensive after the discount ends, increasing to AU$94.95p/m. </p><p>SpinTel claims this plan achieves its theoretical maximum 750Mbps download speeds. However, speed data on this tier has yet to be accurately measured, so do take this with a grain of salt. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$983.70 | Total yearly cost: AU$1,139.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" data-dimension25=""><strong>Kogan Internet | AU$84.90p/m</strong></a><strong> </strong>(for 12 months, then AU$94.90p/m)</p><p>Hailing from appliance and electronics retailer, Kogan, this NBN 750 deal is mighty fine. Claiming 740Mbps downloads in the busy evening hours, you'll save AU$120 in the first year before the price increases to AU$94.90p/m ongoing. </p><p>What's really neat about this plan is that you'll have Kogan's Internet Price Pledge attached, meaning if you find a better price on the same plan from an approved provider, Kogan will give you back double the difference. </p><p><strong>Total minimum cost: AU$84.90 | Total first year cost: AU$1,018.80 | Total yearly cost: AU$1,138.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Theoretically capable of 750Mbps downloads and 50Mbps uploads, Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like its other offerings, Superloop's NBN 750 plan optionally comes with a free Amazon Eero 7 router, works on a no-lock-in contract basis and has five free Speed Upgrade Days every month, so you can boost to the next tier of NBN 1000. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" data-dimension25=""><strong>Dodo | AU$69.99p/m</strong></a> (for 6 months, then AU$99.99p/m)</p><p>Dodo's Superfast 700Mbps plan savings come in at AU$180 for the first 6 months, which is no surprise here. But what's mighty impressive about this offer is that its ongoing rate is well under the average of AU$107.11 for the tier. </p><p>And it only costs AU$1,199.88 per ongoing year after the discount ends. We find this fee to be relatively modest, especially when compared to competitors' exorbitant costs, like Telstra's or Optus' AU$1,428 yearly rate. </p><p><strong>Total minimum cost: AU$69.99 | Total first year cost: AU$1,019.88 | Yearly cost after discount: AU$1,199.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=tomsguide-au-custom-tracking" data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" data-dimension25=""><strong>Flip | AU$78p/m</strong></a> (for 4 months, then AU$89.90p/m)</p><p>Flip currently offers the cheapest NBN 750 plan, saving you AU$47.60 in the first year. Flip's Super Speed plan (which advertises typical evening downloads of 750Mbps) will set you back just over AU$1,031.20 for the first 12 months.</p><p>And don't assume that a cheap plan means a cheap service, as there's a wealth of positive reviews online at <a href="https://www.productreview.com.au/listings/flip">ProductReview.com.au</a>. If you have the connection type to support it, this budget-friendly plan could be the right option for you.</p><p><strong>Total minimum cost: AU$78 | Total first year cost: AU$1,031.20 | Yearly cost after discount: AU$1,078.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-1000-deals"><span>Best NBN 1000 deals</span></h3><p><strong>Now the second-fastest NBN speed available, but only for customers with FTTP and HFC connections.</strong></p><div class="product"><a data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a> (for 6 months, then AU$114p/m) </p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind SpinTel's 900Mbps and Swoop's 890Mbps. </p><p>This deal offers incredible value for money, as the AU$84p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" data-dimension25=""><strong>TPG | AU$84.99p/m</strong></a> (for 6 months, then $114.99p/m)</p><p>This NBN 1000 plan offers some pretty great value at a low cost, which is rather surprising as it stems from one of the big three telcos. </p><p>Advertising maximum speeds of 850Mbps during the typical evening hours, TPG’s ultrafast plan is pretty competitive when compared to others on the tier. </p><p><strong>Total minimum cost: AU$84.99 | Total first year cost: AU$1,199.88 | Yearly cost after discount: AU$1,379.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored" data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" data-dimension25=""><strong>Origin | AU$72p/m</strong></a><strong> </strong>(for 6 months, then AU$144p/m)</p><p>With typical evening speeds of 860Mbps downloads and 85Mbps uploads, Origin's NBN 1000 deal will save you a massive AU$432 over the first six months before the price increases to AU$144p/m ongoing. That said, this is one of the most expensive plans once this deal is over, so you might want to consider switching plans after the introductory rate ends. </p><p>However, with these fast speeds, you, your whole clan and your accompanying devices will be able to simultaneously go online with minimal to no interruptions – even while gaming, streaming or video calling at the same time. </p><p>Not only that, this bundle deal optionally includes a bonus landline (if you need one) and a free Amazon eero 7 or TP-Link modem-router if you stay connected for 24 months. </p><p><strong>Total minimum cost: AU$72 | Total first year internet cost: AU$1,296 | Yearly cost after discount: AU$1,728</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored" data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" data-dimension25=""><strong>SpinTel | AU$89p/m</strong></a> (for 6 months, then AU$99.95p/m)</p><p>Clocking in a massive 900Mbps over the busy evening hours, SpinTel's speedy ultrafast plan is one of the fastest available. Pair that with the tasty intro offer that knocks AU$65.70 off the first 6 months, and this deal is seriously hard to pass up. </p><p>Do note that you'll need to either BYO modem or pay AU$139.95 to receive one, but make no mistake, SpinTel is your top option for a fuss-free, no-frills ultrafast plan.</p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,133.70 | Yearly cost after discount: AU$1,199.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" data-dimension25=""><strong>Swoop | AU$85p/m</strong></a> (for 6 months, then AU$109p/m)</p><p>Advertising an eyewatering 890Mbps download speeds during the typical evening hours of 7pm to 11pm, Swoop's Home Ultrafast plan is the fastest NBN 1000 plan right now. </p><p>The only caveat is that a few other providers are claiming full 1Gbps speeds; however, there isn't enough accurate data available for us to recommend those. That's why we chose Swoop, as this speed claim has been consistent since late last year. It does cost the same as Superloop's plan below, but with slightly faster speeds, Swoop's got our pick this month. </p><p>Swoop is pretty highly regarded by gamers, remote workers and streamers across <a href="https://www.productreview.com.au/listings/swoop-nbn">reviews</a>, with customers raving about speedy connection times. </p><p><strong>Total minimum cost: AU$85 | Total first year cost: AU$1,164 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed8b4-8487-11f1-ae0f-cfd20602e04e" data-action="Deal Block" data-label="Optus | AU$94p/m" data-dimension48="Optus | AU$94p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="aUcXZ9EJMJzLsVUpFUXELA" name="optus-nbn-review-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aUcXZ9EJMJzLsVUpFUXELA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="845" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" data-dimension112="a92ed8b4-8487-11f1-ae0f-cfd20602e04e" data-action="Deal Block" data-label="Optus | AU$94p/m" data-dimension48="Optus | AU$94p/m" data-dimension25=""><strong>Optus | AU$94p/m</strong></a> (for 6 months, then AU$129p/m)</p><p>Clocking in at a whopping 780Mbps downloads during the peak evening hours of 7pm to 11pm, this discounted Optus plan will offer more than enough speed to keep the whole family connected and entertained. Despite not quite reaching the theoretical maximum speed of 1,000Mbps (with other providers inching closer to it by the minute), Optus does provide excellent customer service, easy setup and coverage for new customers. </p><p>It's worth noting, though, that the telco will charge an additional fee for the modem in its first monthly bill, and you’ll need to pay AU$8.50 per month for it if you disconnect from your service before 36 months is up. </p><p><strong>Total minimum cost: AU$94 | Total first year cost: AU$1,338 | Yearly cost after discount: AU$1,548</strong></p></div><h3 class="article-body__section" id="section-best-nbn-2000-deals"><span>Best NBN 2000 deals</span></h3><p><strong>It’s the fastest NBN speed available, but only for customers with FTTP and HFC connections.</strong></p><div class="product"><a data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plan but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension25=""><strong>Aussie Broadband | AU$169p/m using code 20SUMMER </strong></a>(for 6 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing. That said, its current discount sees the plans discounted by AU$20p/m for the first six months. </p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie doesn't yet have real-world figures for what kinds of top speeds these plans will deliver, so if you sign up now, you'll need to be prepared to be a bit of a guinea pig.</p><p><strong>Total minimum cost: AU$169 | Total first year cost: AU$$2,148 | Total yearly cost: AU$2,268</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25=""><strong>Southern Phone | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. </p><p>However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis, so you can chop and change providers where you see fit. </p><p><strong>Total minimum cost: AU$149 | Total yearly cost: AU$1,788</strong><a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What NBN do I have?</h3><article class="article__schema-answer"><p>If you’re unsure what type of NBN connection you have, there's two ways of checking. You can <a href="https://www.nbnco.com.au/connect-home-or-business/check-your-address" target="_blank">check your address</a> on the NBN Co website, or go to any telco’s NBN page, where you’ll be prompted to enter your address to see what’s available to you.</p><p>The important thing to note is that the connection type that is available at your address is largely out of your control. NBN Co has announced it is upgrading select suburbs in the network to full fibre – you can find <a href="https://www.techradar.com/au/news/can-you-get-a-free-fibre-nbn-upgrade-everything-we-know-about-fttp-upgrades" target="_blank">a list of the announced suburbs</a> here.</p></article></section><section class="article__schema-question"><h3>Does NBN need a special modem?</h3><article class="article__schema-answer"><p>You will need a compatible modem to connect to the NBN, and your NBN provider can provide this to you. It often comes at an additional upfront cost, while other telcos will let you keep the modem for free if you stay connected for a predetermined amount of time. Many internet providers will also allow you to bring your own modem to the service, but we recommend checking compatibility with your chosen provider when you first sign up.</p></article></section><section class="article__schema-question"><h3>Are NBN plans unlimited?</h3><article class="article__schema-answer"><p>The vast majority of NBN plans do come with unlimited data, though there are some occasional exceptions. In these cases, telcos should clearly signpost when specific NBN plans come with a capped amount of data, so do read thoroughly before signing up. With competitive pricing in all speed tiers, unlimited data NBN plans offer far better value for money for most people, so only choose a capped plan if you’re certain it meets your needs.</p></article></section><section class="article__schema-question"><h3>What NBN speed should I get?</h3><article class="article__schema-answer"><p>Deciding what NBN speed you want can be tricky, but the answer largely depends on how many people are living in your household and what their level of usage is. Here, we break down each NBN speed tier:</p><p><strong>NBN 12 (Basic 1):</strong></p><p>An NBN 12 plan will only get you 12Mbps of download speed and 1Mbps of upload. In general, we wouldn’t recommend signing up for this tier unless you’re only using it for email and light browsing – streaming will struggle.</p><p><strong>NBN 25 (Basic II):</strong></p><p>The NBN 25 tier gets you 25Mbps of download and 5Mbps of upload. It’ll suit a one- or two-person household best, and will allow you to use the internet at the same time, and stream video in HD.</p><p><strong>NBN 50 (Standard):</strong></p><p>An NBN 50 plan provides up to 50Mbps download and 20Mbps upload, and is best for households with 2 to 4 users. Its download speed will allow multiple people to stream in HD at the same time, play games online and have smooth video calls.</p><p><strong>NBN 100 (Fast):</strong></p><p>You’ll often see these plans referred to as either NBN 100/20 or NBN 100/40, and that’s because they have download speeds of up to 100Mbps, and an upload speed of either 20Mbps or 40Mbps, depending on the plan. They suit large households best, with room for five or more people, some 4K streaming, online gaming and big file downloads.</p><p><strong>NBN 250 (Superfast):</strong></p><p>With download speeds of up to 250Mbps and upload speeds of 25Mbps, an NBN 250 plan will allow you to do almost anything online, such as streaming multiple videos in 4K, downloading large files faster and online gaming without lag. Do note though, only fibre-to-the-premises (FTTP) and hybrid fibre coaxial (HFC) connections can sign up.</p><p><strong>NBN 500 (Fast II): </strong></p><p>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to a massive 500Mbps downloads and 50Mbps uploads. These changes came at no extra cost to ISPs and, for the most part, consumers, with providers passing on upgrades for no additional fee. They suit large households best, with room for up to 10 users with multiple devices, 4K streaming, online gaming and more. </p><p><strong>NBN 750 (Superfast): </strong></p><p>Upgrading the current tier, the new 'superfast' offer boosts 250Mbps plans for FTTP and HFC connections to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds. This tier will eventually phase out the other, but some providers are still offering the slower plan for the time being. </p><p><strong>NBN 1000 (Ultrafast):</strong></p><p>The NBN 1000 tier is now the second-fastest consumer speed available, coming with downloads of up to 1,000Mbps, and uploads of up to 50Mbps. Among the few telcos that offer these plans, there’s quite a difference in typical evening speed: Flip has the highest at 900Mbps, while other providers range between 600Mbps and 850Mbps. Again, this speed is only available to those with FTTP and select HFC connections.</p><p><strong>NBN 2000 (Hyperfast): </strong></p><p>The NBN 2000 tier has now overtaken the 'ultrafast' tier as the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads and up to 200Mbps uploads. However, due to the infancy of the tier, true speed data has yet to be recorded. </p></article></section><section class="article__schema-question"><h3>How do I test my NBN speed?</h3><article class="article__schema-answer"><p>Before you start an NBN speed test, check your plan so you know what speed you should be getting. Once you’re connected to the Wi-Fi network you want to test, go to the website <a href="https://www.speedtest.net/" target="_blank">Speedtest</a>, and click start to begin your test. </p></article></section><p>The test should take no longer than a minute, and once you’ve got your results, compare them to your plan’s advertised download and upload speeds. Don’t worry if it’s not an exact match, but you will want your plan to be close to reaching, or exceeding its reported speeds.</p><p>Some external factors such as your NBN connection type can affect the result. For example, if you have a fibre-to-the-node (FTTN) connection, your homes’ distance from the node could play a part in poorer results, particularly if your address is more than 400 metres away from it. Your distance from your home’s modem can also be a factor – you’ll want it to be close to get the best result.</p><p>If you find that your plan’s NBN speed isn’t up to scratch, your first port of call should be your NBN provider. Get in touch with your provider’s customer service team to raise your concerns, and if they’re unable to help, consider switching to a different service provider.</p><section class="article__schema-question"><h3>Which NBN provider is best?</h3><article class="article__schema-answer"><p>The <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN provider</a> for you will vary with your needs, but we recommend <a href="https://techradar.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12199&ct=0&ci=10469&byo=true&ai=42&ppt=0" target="_blank" rel="sponsored">SpinTel</a> as the best NBN provider for most people. Over half of all NBN connections are on an NBN 50 plan, and with this in mind, we’re choosing SpinTel because it has the best-value option in the popular tier. </p></article></section><section class="article__schema-question"><h3>Is NBN 5G?</h3><article class="article__schema-answer"><p>No, the national broadband network (NBN) and 5G are two separate technology types, though both allow you to connect to the internet. The NBN is government-owned infrastructure that has been rolled out across the country by NBN Co. It uses fibre, and existing copper wire, to connect homes to the NBN. For more rural and remote areas of Australia, NBN Fixed Wireless and Sky Muster satellite are used.</p><p>5G infrastructure is owned by the telcos, primarily Telstra and Optus. <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> offers another way for Australians to connect to the internet, though its availability is far behind that of the NBN, with 5G coverage being best in the capital cities. Rather than using fibre or copper to connect you to the internet, 5G connects you over a wireless network.</p></article></section><section class="article__schema-question"><h3>How can I check for NBN outages?</h3><article class="article__schema-answer"><p>If your internet isn’t working, you’ll first want to figure out whether it’s just your household experiencing a problem, or if there’s a wider NBN network outage. You can figure this out by going to your internet provider’s service status page, or check <a href="https://www.nbnco.com.au/support/network-status" target="_blank">NBN Co to see if network maintenance or outages</a> have been reported. You can also check the independent website <a href="https://downdetector.com.au/" target="_blank">Down Detector</a>. For more help, see our sister site TechRadar’s comprehensive guide to <a href="https://www.techradar.com/au/news/nbn-outages-heres-what-to-do-when-your-internet-goes-down" target="_blank">NBN outages</a>.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-deals</link>
                                                                            <description>
                            <![CDATA[ There are a flood of NBN deals on the market; we’re here to help you track down a better NBN plan and save some cash. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3HJuVqpsNq8WAuhbJzd5yh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oDX4rUnbNRyRZk29u8ZXNQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:37:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Sales Events]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oDX4rUnbNRyRZk29u8ZXNQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Young woman sitting at home using credit card to pay for something on a laptop]]></media:description>                                                            <media:text><![CDATA[Young woman sitting at home using credit card to pay for something on a laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Young woman sitting at home using credit card to pay for something on a laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oDX4rUnbNRyRZk29u8ZXNQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Best NBN deals: quick menu</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><a data-analytics-id="inline-link" href="#section-best-nbn-50-deals">NBN 50 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-100-deals">NBN 100 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-250-deals">NBN 250 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-500-deals">NBN 500 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-750-deals">NBN 750 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-1000-deals">NBN 1000 deals</a></li><li><a data-analytics-id="inline-link" href="#section-best-nbn-2000-deals">NBN 2000 deals</a></li></ul></p></div></div><p>The best NBN plans in Australia offer affordable, reliable ways for Aussies to connect online. That said, finding the best internet plan can be tricky, as you'll need to consider key factors such as your monthly budget, your current provider (especially customer service), and, most importantly, your chosen speed tier. </p><p>Here at Tom's Guide, we value transparency in our guides to finding home internet deals. Every month, we conduct a deep dive into the <a href="https://www.tomsguide.com/best-picks/nbn-plans" target="_blank">best NBN deals</a>, providers and more, so you can get the most out of your hard-earned cash without compromising on stellar service or hyperfast speeds.</p><p>From <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans" target="_blank">NBN 500 plans</a> to the <a href="https://www.tomsguide.com/best-picks/best-nbn-2000-plans" target="_blank">mega NBN 2000</a>, we've tracked down all the best deals on these turbocharged tiers and listed them below. We've compared top plans from telcos nationwide, including the big three (Optus, TPG, and Telstra), as well as smaller, privately owned telcos.</p><p>ISPs often offer a standard six-month discount for new customers, and sometimes (yet very rarely) they may offer a 12-month discount. Since the wholesale pricing changes came into effect last month, NBN plans have increased across the board. However, plans remain competitively priced, thanks to some incredible introductory discounts. </p><p>Some of the best deals we've included below feature <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Dodo's tidy AU$32 outlay across high-speed NBN plans</a>, <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Kogan's long-running 12-month discounts</a> and <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=12302&ct=0&ci=20572&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Aussie Broadband's spring deals</a>. For those who want seriously fast speeds, Mate's NBN 2000 plan is now the cheapest and fastest on offer, with <a href="https://www.letsbemates.com.au/nbn/" target="_blank">1.8Gbps for just AU$141p/m</a> (for 6 months, then AU$166p/m).</p><p>In this comprehensive guide, we've split the best deals by <a href="https://www.tomsguide.com/news/nbn-speeds" target="_blank">NBN speed</a> so you can easily search for your preferred speed tier. Follow the quick links to jump ahead, or learn more about choosing an NBN plan in our <a href="https://www.tomsguide.com/best-picks/best-nbn-deals#nbn-faq" target="_blank">FAQ section</a>.</p><h3 class="article-body__section" id="section-best-nbn-50-deals"><span>Best NBN 50 deals</span></h3><p><strong>Perfect for up to 4 users, HD streaming and seamless video calls</strong></p><div class="product"><a data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.</p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Yearly cost after discount: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec950-8487-11f1-b84e-8d27370012a7" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" data-dimension25=""><strong>Dodo | AU$57.99p/m</strong></a><strong> </strong>(for 6 months, then AU$87.99p/m)</p><p>If there's one thing this flightless bird knows, it's a damn good deal. With a nice AU$180 discount over the first 12 months, Dodo's NBN 50 plan will net you 50Mbps downloads during the typical evening hours. </p><p><strong>Total minimum cost: AU$57.99 | Total first year cost: AU$875.88 | Yearly cost after discount: AU$1,055.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=7730&ct=0&ci=21440&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ec9be-8487-11f1-8bf3-618bd47c4d95" data-action="Deal Block" data-label="Dodo | AU$57.99p/m" data-dimension48="Dodo | AU$57.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" data-dimension25=""><strong>Tangerine | AU$64.90p/m</strong></a><strong> </strong>(for 6 months, then AU$89.90p/m)</p><p>Currently, the fruity provider Tangerine offers the cheapest NBN 50 plan ongoing after the introductory discount ends. With this intro offer, you'll save AU$25 a month over your first half year — that’s AU$150 total — before the price increases to AU$89.90p/m. </p><p>Tangerine is also currently offering a referral bonus of AU$50 if you refer someone to the service, so you’ll both get AU$25 credit towards your monthly NBN bills. </p><p><strong>Total minimum cost: AU$64.90 | Total first year cost: AU$928.80 | Yearly cost after discount: AU$1,078.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7862&ct=0&ci=7642&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eca22-8487-11f1-a25a-835ecde41631" data-action="Deal Block" data-label="Tangerine | AU$64.90p/m" data-dimension48="Tangerine | AU$64.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn/" data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25=""><strong>Superloop | AU$69p/m</strong></a> (for 6 months, then AU$89p/m)</p><p>At the outset, <a href="https://www.tomsguide.com/reviews/superloop-review">Superloop</a>'s Extra-value NBN 50 introductory price is rather attractive, now just AU$69p/m for the first half year before the price increases to AU$89p/m. Superloop's plans just underwent a price hike, with most plans up by AU$4. </p><p>Superloop offers some great perks and extras that'll give you the most bang for your buck. Notably, Superloop customers receive five free Speed Boost days per month, which allows you to bump up your download speed to the next speed tier of 100Mbps. Any unused days roll over, and you can bank up to 30 days. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$948 | Yearly cost after discount: AU$1,068</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow" data-dimension112="a92eca86-8487-11f1-97e3-13bdbc978b16" data-action="Deal Block" data-label="Superloop | AU$69p/m" data-dimension48="Superloop | AU$69p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-100-deals"><span>Best NBN 100 deals</span></h3><p><strong>Great choice for larger families and households with high usage</strong></p><div class="product"><a data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" data-dimension25=""><strong>Tangerine | AU$63.90p/m</strong></a><strong> </strong>(for 6 months, then AU$88.90p/m)</p><p>Just AU$4 more per month than its NBN 50 offering, Tangerine's NBN 100 deal is hard to beat. Slicing a massive AU$174 off the first 6 months, you'll only pay AU$63.90p/m before the price increases to AU$92.90p/m. </p><p>Considering NBN 100 plans currently average AU$94.19p/m, this plan shaves AU$25.29p/m off! What a win. If you have an FTTP or HFC connection, this plan costs the same as Tangerine's NBN 500 offering, so you could be getting more value for money. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$63.90 | Total first year cost: AU$940.80 | Yearly cost after discount: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecbbc-8487-11f1-96e8-95ee01c588e7" data-action="Deal Block" data-label="Tangerine | AU$63.90p/m" data-dimension48="Tangerine | AU$63.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25=""><strong>Dodo | AU$60.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently has the cheapest NBN 100 plan, slashing a massive AU$192 off the first full year with this low introductory rate of AU$60.99p/m. </p><p>Even once the price increases, you'll still spend less than the average NBN 100 cost, currently AU$94.19p/m. That said, if you have an FTTP or HFC connection type at home, you may want to consider Dodo's NBN 500 plan, as it costs the same as this one, but provides 5x more speed. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$60.99 | Total first year cost: AU$923.88 | Yearly cost after discount: AU$1,115.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=21643&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc8e-8487-11f1-be25-ed2c7e68d511" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a><strong> </strong>(for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus NBN 100 clocks in with evening speeds of 99Mbps and 20Mbps uploads, which is pretty typical across the speed tier. However, thanks to this discount offer, you'll save AU$16p/m over the first 12 months — or a total of AU$192 — before the price increases to AU$85.90p/m ongoing. This makes it the cheapest plan across the 30+ providers I monitor. </p><p>What makes it even better is that Kogan also offers an Internet Price Pledge, so if you find a better price on the same speed NBN plan, the telco will give you back double the difference. And this plan costs the same as <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0">Kogan's NBN 500 offering</a>, so if you have an FTTP or HFC connection at home, it's worth the upgrade.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecc20-8487-11f1-a9f1-9f18d56d3d36" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="7NzsPnQNEpjmHwBedYpuZQ" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/7NzsPnQNEpjmHwBedYpuZQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" data-dimension25=""><strong>iiNet | AU$64.99p/m</strong></a><strong> </strong>(for 6 months, then AU$94.99p/m)</p><p>Much like Tangerine's deal above, this iiNet introductory rate extends throughout the first 6 months of the plan, netting AU$180 in savings. But for me, the most impressive thing about this deal is that it hails from a Big Three subsidiary, and it surely won't stick around long!</p><p><strong>Total minimum cost: AU$64.99 | Total first year cost: AU$959.88 | Yearly cost after discount: AU$1,139.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12294&ct=0&ci=20411&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92eccf2-8487-11f1-adc9-6d38bd85ce65" data-action="Deal Block" data-label="iiNet | AU$64.99p/m" data-dimension48="iiNet | AU$64.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" data-dimension25=""><strong>SpinTel | AU$73p/m</strong></a><strong> </strong>(for 6 months, then AU$86.95p/m)</p><p>SpinTel features again in our NBN 100 category, as it offers sensational value for a low cost. Across all NBN 100 plans, the offering has a low first-year price of AU$959.70 and one of the cheapest ongoing costs after the introductory discount ends. </p><p>If you have an FTTP or HFC connection, SpinTel has dropped a <a href="#section-best-nbn-500-deals">killer AU$63p/m deal</a> on the NBN 500 tier, which makes it cheaper than this plan (and has 5x more speeds!). If you have FTTN/C, however, this plan is still a great deal. </p><p>There’s little in the way of extra features with this plan – which will likely go some way to explaining the low cost – but if you’re after a no-frills NBN plan to get you connected, SpinTel is well worth your attention.</p><p><strong>Total minimum cost: AU$73 | Total first year cost: AU$959.70 | Total yearly cost: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12200&ct=0&ci=12065&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ecd56-8487-11f1-9266-c38c3a9c8022" data-action="Deal Block" data-label="SpinTel | AU$73p/m" data-dimension48="SpinTel | AU$73p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" data-dimension25=""><strong>Superloop | AU$75p/m</strong></a> (for 6 months, then AU$89p/m) </p><p>Superloop's plan advertises 98Mbps download speeds during the busy evening hours of 7pm to 11pm. The current discount knocks AU$14p/m off for the first 6 months, making this plan a midrange NBN 100 option.</p><p>Plus, you can turbocharge your speeds to the next tier of NBN 250 for five days every month or bank up to 30 days per year with Superloop's Speed Boost feature. </p><p>Much like SpinTel's offer above, Superloop has a tasty deal on the  NBN 500 tier for those on FTTP or HFC connections, which costs less than this plan, but with 5x more speed. You can check it out in our <a href="#section-best-nbn-500-deals">best NBN 500 deals section</a> below. </p><p><strong>Total minimum cost: AU$75 | Total first year cost: AU$$984 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="a92ecdba-8487-11f1-bb81-6557d754757f" data-action="Deal Block" data-label="Superloop | AU$75p/m" data-dimension48="Superloop | AU$75p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" data-dimension25=""><strong>Mate | AU$66p/m using code FUTURE30</strong></a><strong> </strong>(for 6 months, then AU$96p/m)</p><p>Mate’s No Worries NBN 100 plan deserves a mention, not only as one of the cheapest NBN 100 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$30 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$66 | Total first year cost: AU$972 | Yearly cost after discount: AU$1,152</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="a92ece1e-8487-11f1-95f4-219850be9f64" data-action="Deal Block" data-label="Mate | AU$66p/m using code FUTURE30" data-dimension48="Mate | AU$66p/m using code FUTURE30" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-250-deals"><span>Best NBN 250 deals</span></h3><p><strong>Perfect for gamers, streamers, and doing almost anything online</strong></p><div class="product"><a data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25=""><strong>Superloop | AU$82p/m</strong></a> (for 6 months, then AU$102p/m) </p><p>Advertising theoretical maximum speeds of 250Mbps during the evening hours, Superloop's <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">NBN 250 plan</a> is down to just AU$82p/m for the first 6 months. </p><p>You can also boost your speeds to ultrafast heights if you like, by using the five free Speed Boost days every month. Do note, this deal is only available to those with FTTP or HFC connection types. </p><p><strong>Total minimum cost: AU$82 | Total first year cost: AU$1,104 | Yearly cost after discount: AU$1,224</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="nofollow" data-dimension112="a92ecf54-8487-11f1-aee8-13bd93d6c621" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vcib96QgSguZjZXvw63yBV" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vcib96QgSguZjZXvw63yBV-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" data-dimension25=""><strong>iiNet | AU$99.99p/m</strong></a> </p><p>Advertising 232Mbps across the typical evening hours, this iiNet plan is hard to beat. It recently had its price cut by AU$30, which has made it very competitively priced compared to other providers' NBN 250 offerings. While not offering an introductory outlay, iiNet's pricing on this plan is basically on par with Superloop's NBN 250 plan, costing 99c more per month after initial discounts end. </p><p>The only caveat is that, like all NBN 250 plans, this iiNet plan is only available for addresses with HFC or FTTP connections. </p><p><strong>Total minimum cost: AU$99 | Yearly cost: AU$1,199.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=549&pi=12619&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="a92ecffe-8487-11f1-bc2e-99becac381b7" data-action="Deal Block" data-label="iiNet | AU$99.99p/m" data-dimension48="iiNet | AU$99.99p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-500-deals"><span>Best NBN 500 deals</span></h3><p><strong>Great for families with multiple devices, gaming, 4K streaming and more</strong></p><div class="product"><a data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" data-dimension25=""><strong>Tangerine | AU$59.90p/m</strong></a><strong> </strong>(for 6 months, then AU$92.90p/m)</p><p>Clocking in at 500Mbps maximum speeds during the evening hours, Tangerine's plan is by far one of the cheapest and speediest on offer right now. </p><p>Slicing AU$33p/m off the first 6 months — that's AU$198 total — before the price increases and a low introductory rate of AU$59.90p/m, this plan is hard to beat. </p><p><strong>Total minimum cost: AU$59.90 | Total first year cost: AU$916.80 | Yearly cost after discount: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed12a-8487-11f1-9db1-532f0e76dd61" data-action="Deal Block" data-label="Tangerine | AU$59.90p/m" data-dimension48="Tangerine | AU$59.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25=""><strong>Dodo | AU$60.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently offers one of the most attractive NBN 500 plans, slashing a massive AU$192 off the first year with this low introductory rate of AU$60.99p/m. </p><p>This plan costs the exact same as Dodo's NBN 100 offer, so if you have an FTTP or HFC connection at home, Dodo's got you sorted with 5x more speed for an identical low price. </p><p><strong>Total minimum cost: AU$60.99 | Total first year cost: AU$923.88 | Yearly cost after discount: AU$1,115.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed2ba-8487-11f1-a2c1-5371e68123f3" data-action="Deal Block" data-label="Dodo | AU$60.99p/m" data-dimension48="Dodo | AU$60.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25=""><strong>Exetel | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="a92ed18e-8487-11f1-ad9a-e97aaf0aff33" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25=""><strong>Superloop | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m) </p><p>Reaching up to 500Mbps downloads and 50Mbps uploads, Superloop's Family Max plan is as competitive as they get. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing rate.</p><p>As a bonus perk, you can boost your speeds to the next tier of NBN 750 for five days every month, and thanks to Superloop's no-lock-in contract, you can jump up (or down) plans at any time. But do note that this offering is only available to those with FTTP and HFC connections.</p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed256-8487-11f1-8353-cfd0559db0b8" data-action="Deal Block" data-label="Superloop | AU$65p/m" data-dimension48="Superloop | AU$65p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" data-dimension25=""><strong>SpinTel | AU$68p/m</strong></a> (for 6 months, then AU$86.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$68p/m for the first 6 months, before increasing to AU$86.95p/m ongoing.</p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, streaming and remote work, supporting 4K video calls, downloading game patches and 4K viewing simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. </p><p><strong>Total minimum cost: AU$68 | Total first year cost: AU$929.70 | Yearly cost after discount: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed1f2-8487-11f1-852d-0714ce06e068" data-action="Deal Block" data-label="SpinTel | AU$68p/m" data-dimension48="SpinTel | AU$68p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-750-deals"><span>Best NBN 750 deals</span></h3><p><strong>A step up from 500Mbps, a perfect median for high-speed homes with multiple users, smart devices, 4K streaming and gaming. </strong></p><div class="product"><a data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" data-dimension25=""><strong>SpinTel | AU$69p/m </strong></a>(for 6 months, then AU$94.95p/m)</p><p>SpinTel has a leg up on its competition by offering this NBN 750 plan at just AU$69p/m for the first 6 months. That said, it does get a little more expensive after the discount ends, increasing to AU$94.95p/m. </p><p>SpinTel claims this plan achieves its theoretical maximum 750Mbps download speeds. However, speed data on this tier has yet to be accurately measured, so do take this with a grain of salt. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$983.70 | Total yearly cost: AU$1,139.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed3f0-8487-11f1-988b-33bfb1bc7918" data-action="Deal Block" data-label="SpinTel | AU$69p/m" data-dimension48="SpinTel | AU$69p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" data-dimension25=""><strong>Kogan Internet | AU$84.90p/m</strong></a><strong> </strong>(for 12 months, then AU$94.90p/m)</p><p>Hailing from appliance and electronics retailer, Kogan, this NBN 750 deal is mighty fine. Claiming 740Mbps downloads in the busy evening hours, you'll save AU$120 in the first year before the price increases to AU$94.90p/m ongoing. </p><p>What's really neat about this plan is that you'll have Kogan's Internet Price Pledge attached, meaning if you find a better price on the same plan from an approved provider, Kogan will give you back double the difference. </p><p><strong>Total minimum cost: AU$84.90 | Total first year cost: AU$1,018.80 | Total yearly cost: AU$1,138.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=12493&ct=0&ci=19443&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed454-8487-11f1-8239-e1b9a1463dec" data-action="Deal Block" data-label="Kogan Internet | AU$84.90p/m" data-dimension48="Kogan Internet | AU$84.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Theoretically capable of 750Mbps downloads and 50Mbps uploads, Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Much like its other offerings, Superloop's NBN 750 plan optionally comes with a free Amazon Eero 7 router, works on a no-lock-in contract basis and has five free Speed Upgrade Days every month, so you can boost to the next tier of NBN 1000. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed526-8487-11f1-8360-2bd36280e522" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" data-dimension25=""><strong>Dodo | AU$69.99p/m</strong></a> (for 6 months, then AU$99.99p/m)</p><p>Dodo's Superfast 700Mbps plan savings come in at AU$180 for the first 6 months, which is no surprise here. But what's mighty impressive about this offer is that its ongoing rate is well under the average of AU$107.11 for the tier. </p><p>And it only costs AU$1,199.88 per ongoing year after the discount ends. We find this fee to be relatively modest, especially when compared to competitors' exorbitant costs, like Telstra's or Optus' AU$1,428 yearly rate. </p><p><strong>Total minimum cost: AU$69.99 | Total first year cost: AU$1,019.88 | Yearly cost after discount: AU$1,199.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="a92ed4b8-8487-11f1-b695-b77704be2346" data-action="Deal Block" data-label="Dodo | AU$69.99p/m" data-dimension48="Dodo | AU$69.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=tomsguide-au-custom-tracking" data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" data-dimension25=""><strong>Flip | AU$78p/m</strong></a> (for 4 months, then AU$89.90p/m)</p><p>Flip currently offers the cheapest NBN 750 plan, saving you AU$47.60 in the first year. Flip's Super Speed plan (which advertises typical evening downloads of 750Mbps) will set you back just over AU$1,031.20 for the first 12 months.</p><p>And don't assume that a cheap plan means a cheap service, as there's a wealth of positive reviews online at <a href="https://www.productreview.com.au/listings/flip">ProductReview.com.au</a>. If you have the connection type to support it, this budget-friendly plan could be the right option for you.</p><p><strong>Total minimum cost: AU$78 | Total first year cost: AU$1,031.20 | Yearly cost after discount: AU$1,078.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="a92ed58a-8487-11f1-a1c8-c1e3380508df" data-action="Deal Block" data-label="Flip | AU$78p/m" data-dimension48="Flip | AU$78p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-1000-deals"><span>Best NBN 1000 deals</span></h3><p><strong>Now the second-fastest NBN speed available, but only for customers with FTTP and HFC connections.</strong></p><div class="product"><a data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a> (for 6 months, then AU$114p/m) </p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind SpinTel's 900Mbps and Swoop's 890Mbps. </p><p>This deal offers incredible value for money, as the AU$84p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Yearly cost after discount: AU$1,368</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="a92ed71a-8487-11f1-92b7-3bd9bbd49099" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" data-dimension25=""><strong>TPG | AU$84.99p/m</strong></a> (for 6 months, then $114.99p/m)</p><p>This NBN 1000 plan offers some pretty great value at a low cost, which is rather surprising as it stems from one of the big three telcos. </p><p>Advertising maximum speeds of 850Mbps during the typical evening hours, TPG’s ultrafast plan is pretty competitive when compared to others on the tier. </p><p><strong>Total minimum cost: AU$84.99 | Total first year cost: AU$1,199.88 | Yearly cost after discount: AU$1,379.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12745&ct=0&ci=19576&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed77e-8487-11f1-badf-49125e85ceea" data-action="Deal Block" data-label="TPG | AU$84.99p/m" data-dimension48="TPG | AU$84.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4AsNqp7Fueth79kgrxWT5h" name="origin-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4AsNqp7Fueth79kgrxWT5h-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored" data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" data-dimension25=""><strong>Origin | AU$72p/m</strong></a><strong> </strong>(for 6 months, then AU$144p/m)</p><p>With typical evening speeds of 860Mbps downloads and 85Mbps uploads, Origin's NBN 1000 deal will save you a massive AU$432 over the first six months before the price increases to AU$144p/m ongoing. That said, this is one of the most expensive plans once this deal is over, so you might want to consider switching plans after the introductory rate ends. </p><p>However, with these fast speeds, you, your whole clan and your accompanying devices will be able to simultaneously go online with minimal to no interruptions – even while gaming, streaming or video calling at the same time. </p><p>Not only that, this bundle deal optionally includes a bonus landline (if you need one) and a free Amazon eero 7 or TP-Link modem-router if you stay connected for 24 months. </p><p><strong>Total minimum cost: AU$72 | Total first year internet cost: AU$1,296 | Yearly cost after discount: AU$1,728</strong><a class="view-deal button" href="https://www.originenergy.com.au/internet/plans/?cid=rd:re:futurenet:mktsa_run_home_internet_campaign_fy26:tomsguidearticle" target="_blank" rel="sponsored" data-dimension112="a92ed6b6-8487-11f1-8dda-03d76d9630e5" data-action="Deal Block" data-label="Origin | AU$72p/m" data-dimension48="Origin | AU$72p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" data-dimension25=""><strong>SpinTel | AU$89p/m</strong></a> (for 6 months, then AU$99.95p/m)</p><p>Clocking in a massive 900Mbps over the busy evening hours, SpinTel's speedy ultrafast plan is one of the fastest available. Pair that with the tasty intro offer that knocks AU$65.70 off the first 6 months, and this deal is seriously hard to pass up. </p><p>Do note that you'll need to either BYO modem or pay AU$139.95 to receive one, but make no mistake, SpinTel is your top option for a fuss-free, no-frills ultrafast plan.</p><p><strong>Total minimum cost: AU$89 | Total first year cost: AU$1,133.70 | Yearly cost after discount: AU$1,199.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed7ec-8487-11f1-8072-19aacfc81896" data-action="Deal Block" data-label="SpinTel | AU$89p/m" data-dimension48="SpinTel | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1890px;"><p class="vanilla-image-block" style="padding-top:74.97%;"><img id="MJ3xmzfuaqqPgYEtMJ9FYQ" name="Swoop-Mobile-RGB-Gradient.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MJ3xmzfuaqqPgYEtMJ9FYQ-1920-80.png" mos="" align="middle" fullscreen="" width="1890" height="1417" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" data-dimension25=""><strong>Swoop | AU$85p/m</strong></a> (for 6 months, then AU$109p/m)</p><p>Advertising an eyewatering 890Mbps download speeds during the typical evening hours of 7pm to 11pm, Swoop's Home Ultrafast plan is the fastest NBN 1000 plan right now. </p><p>The only caveat is that a few other providers are claiming full 1Gbps speeds; however, there isn't enough accurate data available for us to recommend those. That's why we chose Swoop, as this speed claim has been consistent since late last year. It does cost the same as Superloop's plan below, but with slightly faster speeds, Swoop's got our pick this month. </p><p>Swoop is pretty highly regarded by gamers, remote workers and streamers across <a href="https://www.productreview.com.au/listings/swoop-nbn">reviews</a>, with customers raving about speedy connection times. </p><p><strong>Total minimum cost: AU$85 | Total first year cost: AU$1,164 | Yearly cost after discount: AU$1,308</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=593&gi=2616&pi=13271&ct=0&ci=20079&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed850-8487-11f1-95f0-6317bc246fe8" data-action="Deal Block" data-label="Swoop | AU$85p/m" data-dimension48="Swoop | AU$85p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed8b4-8487-11f1-ae0f-cfd20602e04e" data-action="Deal Block" data-label="Optus | AU$94p/m" data-dimension48="Optus | AU$94p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:56.33%;"><img id="aUcXZ9EJMJzLsVUpFUXELA" name="optus-nbn-review-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aUcXZ9EJMJzLsVUpFUXELA-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="845" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" data-dimension112="a92ed8b4-8487-11f1-ae0f-cfd20602e04e" data-action="Deal Block" data-label="Optus | AU$94p/m" data-dimension48="Optus | AU$94p/m" data-dimension25=""><strong>Optus | AU$94p/m</strong></a> (for 6 months, then AU$129p/m)</p><p>Clocking in at a whopping 780Mbps downloads during the peak evening hours of 7pm to 11pm, this discounted Optus plan will offer more than enough speed to keep the whole family connected and entertained. Despite not quite reaching the theoretical maximum speed of 1,000Mbps (with other providers inching closer to it by the minute), Optus does provide excellent customer service, easy setup and coverage for new customers. </p><p>It's worth noting, though, that the telco will charge an additional fee for the modem in its first monthly bill, and you’ll need to pay AU$8.50 per month for it if you disconnect from your service before 36 months is up. </p><p><strong>Total minimum cost: AU$94 | Total first year cost: AU$1,338 | Yearly cost after discount: AU$1,548</strong></p></div><h3 class="article-body__section" id="section-best-nbn-2000-deals"><span>Best NBN 2000 deals</span></h3><p><strong>It’s the fastest NBN speed available, but only for customers with FTTP and HFC connections.</strong></p><div class="product"><a data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plan but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="bb57280e-9457-11f1-bda2-5fb6ac3f44a8" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="a92ed9e0-8487-11f1-8bce-5bdc35f64dfb" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension25=""><strong>Aussie Broadband | AU$169p/m using code 20SUMMER </strong></a>(for 6 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing. That said, its current discount sees the plans discounted by AU$20p/m for the first six months. </p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie doesn't yet have real-world figures for what kinds of top speeds these plans will deliver, so if you sign up now, you'll need to be prepared to be a bit of a guinea pig.</p><p><strong>Total minimum cost: AU$169 | Total first year cost: AU$$2,148 | Total yearly cost: AU$2,268</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="a92eda4e-8487-11f1-8ba4-113daeb63389" data-action="Deal Block" data-label="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension48="Aussie Broadband | AU$169p/m using code 20SUMMER" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25=""><strong>Southern Phone | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. </p><p>However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis, so you can chop and change providers where you see fit. </p><p><strong>Total minimum cost: AU$149 | Total yearly cost: AU$1,788</strong><a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="a92edab2-8487-11f1-ac61-818ebf2de553" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What NBN do I have?</h3><article class="article__schema-answer"><p>If you’re unsure what type of NBN connection you have, there's two ways of checking. You can <a href="https://www.nbnco.com.au/connect-home-or-business/check-your-address" target="_blank">check your address</a> on the NBN Co website, or go to any telco’s NBN page, where you’ll be prompted to enter your address to see what’s available to you.</p><p>The important thing to note is that the connection type that is available at your address is largely out of your control. NBN Co has announced it is upgrading select suburbs in the network to full fibre – you can find <a href="https://www.techradar.com/au/news/can-you-get-a-free-fibre-nbn-upgrade-everything-we-know-about-fttp-upgrades" target="_blank">a list of the announced suburbs</a> here.</p></article></section><section class="article__schema-question"><h3>Does NBN need a special modem?</h3><article class="article__schema-answer"><p>You will need a compatible modem to connect to the NBN, and your NBN provider can provide this to you. It often comes at an additional upfront cost, while other telcos will let you keep the modem for free if you stay connected for a predetermined amount of time. Many internet providers will also allow you to bring your own modem to the service, but we recommend checking compatibility with your chosen provider when you first sign up.</p></article></section><section class="article__schema-question"><h3>Are NBN plans unlimited?</h3><article class="article__schema-answer"><p>The vast majority of NBN plans do come with unlimited data, though there are some occasional exceptions. In these cases, telcos should clearly signpost when specific NBN plans come with a capped amount of data, so do read thoroughly before signing up. With competitive pricing in all speed tiers, unlimited data NBN plans offer far better value for money for most people, so only choose a capped plan if you’re certain it meets your needs.</p></article></section><section class="article__schema-question"><h3>What NBN speed should I get?</h3><article class="article__schema-answer"><p>Deciding what NBN speed you want can be tricky, but the answer largely depends on how many people are living in your household and what their level of usage is. Here, we break down each NBN speed tier:</p><p><strong>NBN 12 (Basic 1):</strong></p><p>An NBN 12 plan will only get you 12Mbps of download speed and 1Mbps of upload. In general, we wouldn’t recommend signing up for this tier unless you’re only using it for email and light browsing – streaming will struggle.</p><p><strong>NBN 25 (Basic II):</strong></p><p>The NBN 25 tier gets you 25Mbps of download and 5Mbps of upload. It’ll suit a one- or two-person household best, and will allow you to use the internet at the same time, and stream video in HD.</p><p><strong>NBN 50 (Standard):</strong></p><p>An NBN 50 plan provides up to 50Mbps download and 20Mbps upload, and is best for households with 2 to 4 users. Its download speed will allow multiple people to stream in HD at the same time, play games online and have smooth video calls.</p><p><strong>NBN 100 (Fast):</strong></p><p>You’ll often see these plans referred to as either NBN 100/20 or NBN 100/40, and that’s because they have download speeds of up to 100Mbps, and an upload speed of either 20Mbps or 40Mbps, depending on the plan. They suit large households best, with room for five or more people, some 4K streaming, online gaming and big file downloads.</p><p><strong>NBN 250 (Superfast):</strong></p><p>With download speeds of up to 250Mbps and upload speeds of 25Mbps, an NBN 250 plan will allow you to do almost anything online, such as streaming multiple videos in 4K, downloading large files faster and online gaming without lag. Do note though, only fibre-to-the-premises (FTTP) and hybrid fibre coaxial (HFC) connections can sign up.</p><p><strong>NBN 500 (Fast II): </strong></p><p>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to a massive 500Mbps downloads and 50Mbps uploads. These changes came at no extra cost to ISPs and, for the most part, consumers, with providers passing on upgrades for no additional fee. They suit large households best, with room for up to 10 users with multiple devices, 4K streaming, online gaming and more. </p><p><strong>NBN 750 (Superfast): </strong></p><p>Upgrading the current tier, the new 'superfast' offer boosts 250Mbps plans for FTTP and HFC connections to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds. This tier will eventually phase out the other, but some providers are still offering the slower plan for the time being. </p><p><strong>NBN 1000 (Ultrafast):</strong></p><p>The NBN 1000 tier is now the second-fastest consumer speed available, coming with downloads of up to 1,000Mbps, and uploads of up to 50Mbps. Among the few telcos that offer these plans, there’s quite a difference in typical evening speed: Flip has the highest at 900Mbps, while other providers range between 600Mbps and 850Mbps. Again, this speed is only available to those with FTTP and select HFC connections.</p><p><strong>NBN 2000 (Hyperfast): </strong></p><p>The NBN 2000 tier has now overtaken the 'ultrafast' tier as the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads and up to 200Mbps uploads. However, due to the infancy of the tier, true speed data has yet to be recorded. </p></article></section><section class="article__schema-question"><h3>How do I test my NBN speed?</h3><article class="article__schema-answer"><p>Before you start an NBN speed test, check your plan so you know what speed you should be getting. Once you’re connected to the Wi-Fi network you want to test, go to the website <a href="https://www.speedtest.net/" target="_blank">Speedtest</a>, and click start to begin your test. </p></article></section><p>The test should take no longer than a minute, and once you’ve got your results, compare them to your plan’s advertised download and upload speeds. Don’t worry if it’s not an exact match, but you will want your plan to be close to reaching, or exceeding its reported speeds.</p><p>Some external factors such as your NBN connection type can affect the result. For example, if you have a fibre-to-the-node (FTTN) connection, your homes’ distance from the node could play a part in poorer results, particularly if your address is more than 400 metres away from it. Your distance from your home’s modem can also be a factor – you’ll want it to be close to get the best result.</p><p>If you find that your plan’s NBN speed isn’t up to scratch, your first port of call should be your NBN provider. Get in touch with your provider’s customer service team to raise your concerns, and if they’re unable to help, consider switching to a different service provider.</p><section class="article__schema-question"><h3>Which NBN provider is best?</h3><article class="article__schema-answer"><p>The <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN provider</a> for you will vary with your needs, but we recommend <a href="https://techradar.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12199&ct=0&ci=10469&byo=true&ai=42&ppt=0" target="_blank" rel="sponsored">SpinTel</a> as the best NBN provider for most people. Over half of all NBN connections are on an NBN 50 plan, and with this in mind, we’re choosing SpinTel because it has the best-value option in the popular tier. </p></article></section><section class="article__schema-question"><h3>Is NBN 5G?</h3><article class="article__schema-answer"><p>No, the national broadband network (NBN) and 5G are two separate technology types, though both allow you to connect to the internet. The NBN is government-owned infrastructure that has been rolled out across the country by NBN Co. It uses fibre, and existing copper wire, to connect homes to the NBN. For more rural and remote areas of Australia, NBN Fixed Wireless and Sky Muster satellite are used.</p><p>5G infrastructure is owned by the telcos, primarily Telstra and Optus. <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> offers another way for Australians to connect to the internet, though its availability is far behind that of the NBN, with 5G coverage being best in the capital cities. Rather than using fibre or copper to connect you to the internet, 5G connects you over a wireless network.</p></article></section><section class="article__schema-question"><h3>How can I check for NBN outages?</h3><article class="article__schema-answer"><p>If your internet isn’t working, you’ll first want to figure out whether it’s just your household experiencing a problem, or if there’s a wider NBN network outage. You can figure this out by going to your internet provider’s service status page, or check <a href="https://www.nbnco.com.au/support/network-status" target="_blank">NBN Co to see if network maintenance or outages</a> have been reported. You can also check the independent website <a href="https://downdetector.com.au/" target="_blank">Down Detector</a>. For more help, see our sister site TechRadar’s comprehensive guide to <a href="https://www.techradar.com/au/news/nbn-outages-heres-what-to-do-when-your-internet-goes-down" target="_blank">NBN outages</a>.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN plans in September 2026: I've compared the top choices for value, speed, gaming and more ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Best NBN plans: quick menu</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vYLFCaFzstK4mdZYYEH4y3" name="best-nbn-plans.jpg" caption="" alt="NBN logo" src="https://cdn.mos.cms.futurecdn.net/vYLFCaFzstK4mdZYYEH4y3-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><strong>1.</strong> <a data-analytics-id="inline-link" href="#section-the-best-nbn-plans-in-australia"><strong>The list in brief</strong></a><br><strong>2.</strong> <a data-analytics-id="inline-link" href="#section-which-is-the-best-nbn-provider">Best provider</a><br><strong>3.</strong> <a data-analytics-id="inline-link" href="#section-best-nbn-plans-major-telcos">Major telco plans</a><br><strong>4.</strong> <a data-analytics-id="inline-link" href="#section-how-we-choose">How we choose</a><br><strong>5.</strong> <a data-analytics-id="inline-link" href="#section-nbn-faq">NBN FAQ</a></p></div></div><p>Looking for the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals">best NBN deal</a> for your household this September? Let me introduce myself! I'm Lucy, Tom's Guide's resident NBN expert, and I'm here to help. Every month, I analyse top-rated NBN plans from over 30 internet service providers (ISPs) to obtain my updated recommendations below.</p><p>Thanks to some excellent introductory offers and extended discounts, the current best NBN internet plans in September offer great value and high speeds. NBN speed tiers range from 'basic I' (25Mbps) to 'hyperfast' (2,000Mbps). To find the perfect plan, it helps to know your <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> — like FTTP, FTTN, FTTC, or HFC.</p><p>Ultimately, your choice of plan hinges on the speed you need. For instance, a simple NBN 50 plan might be enough for two people, but a large family with multiple devices might require at least 500Mbps during peak hours.</p><p>But enough waffling on — scroll to check out my recommendations for different speed tiers, best value and more this month.</p><h2 class="article-body__section" id="section-the-best-nbn-plans-in-australia-right-now"><span>The best NBN plans in Australia right now</span></h2><p>Below you'll find a roundup of my picks for the best NBN plans in Australia right now. I've made selections covering all speed tiers, specific uses and budgets, to help you find the NBN plan best suited to your household. </p>        <div class="featured_product_block featured_block_hero" data-id="19d81dc2-7e6c-11f1-be17-ad922d98476c">            <a href="https://www.dodo.com/nbn/plans/100?promo_code=AFFIL32FOR6Q4FY26&utm_source=whistleout&utm_medium=cpc&utm_campaign=affiliate_nbn_dodo&utm_content=u_ex_nbn500_32_6&utm_position=table&source=aff_wo_dodo_nbn_listing_nbn500_32_6m_ex&ph=1300849136&affiliate_id=1164&affiliate_source=Comparison_Site&offer_id=2063&resellerid=whistleout&aff_sub5=D&gad_source=7&dclid=CNqdkqa_jZYDFXmDOAgddgI5Ow" data-model-name="Dodo NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9.png" alt="Dodo logo 2026"><span class='featured__label hero__label'>Best overall value</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Dodo NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best value NBN plan (NBN 500)</strong></p><p><strong>• AU$60.99p/m (for 6 months, then AU$92.99p/m)</strong><br><strong>• First year: AU$923.88</strong><br><strong>• Ongoing: AU$1,115.88</strong></p><p>Dodo currently offers one of the most compelling NBN 500 plans, with an introductory discount that make it the cheapest plan of its type during the first six months. This impressive introductory offer slashes a mammoth AU$32 off a month for the first half year (AU$192 in total), which is a pretty stellar saving when it comes to plan discounts. </p><p>Moreover, even after that introductory period ends, you'll still be paying just AU$92.99p/m — that’s less than the average NBN 500 cost at the time of writing, which is AU$96.86p/m. Do note, though, that like all NBN 500 plans, Dodo's is only available for customers with either an FTTP or HFC<a href="https://www.tomsguide.com/news/nbn-connection-type"> connection type</a>.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81e26-7e6c-11f1-be76-03e997367823">            <a href="https://www.superloop.com/internet/nbn/" data-model-name="Superloop NBN 1000" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E.jpg" alt="Superloop company logo"><span class='featured__label hero__label'>Best for gaming</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Superloop NBN 1000</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for gaming (NBN 1000)</strong></p><p><strong>• AU$84p/m (for 6 months, then AU$114p/m)</strong><br><strong>• First year: AU$1,188</strong><br><strong>• Ongoing: AU$1,368</strong></p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind SpinTel's 900Mbps. </p><p>This deal offers incredible value for money, as the AU$84p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. If you need <em>all</em> the megabits, Superloop's got ‘em. </p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81e8a-7e6c-11f1-9782-f52c16f0d7b4">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" data-model-name="Kogan NBN 750" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd.png" alt="Kogan Internet logo"><span class='featured__label hero__label'>Best for streaming</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Kogan NBN 750</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for streaming (NBN 750)</strong></p><p><strong>• AU$84.90p/m (for 12 months, then AU$94.90p/m)</strong><br><strong>• First year: AU$1,018.80</strong><br><strong>• Ongoing: AU$1,138.80</strong></p><p>Kogan's Platinum Unlimited NBN 750 clocks in with evening speeds of 740Mbps and 42Mbps uploads, which is pretty typical across this newer speed tier. However, thanks to this initial discount offer, you'll save AU$10p/m over the first 12 months — or a total of AU$120 — before the price increases next year.</p><p>The plan's first-year cost of AU$1,018.80 is one of the cheapest available on the newly minted tier. But what makes it even better is that Kogan also offers an Internet Price Pledge, so if you find a better price on the same speed NBN plan (from an approved provider), the telco will give you back double the difference.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81eee-7e6c-11f1-9de4-5d92a417fe72">            <a href="https://www.exetel.com.au" data-model-name="Exetel NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:99.89%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC.jpg" alt="Exetel green and black logo"><span class='featured__label hero__label'>Best for heavy users</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Exetel NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for heavy users (NBN 500)</strong></p><p><strong>• AU$80p/m</strong><br><strong>• Total yearly cost: AU$960</strong></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. That's a strong promise, although real-world speeds may still vary due to factors outside Exetel's control, such as the speed of the internet servers that send the content to end users. However, if you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts me to recommend one NBN plan over another. However, being one of the first NBN 500 plans to market, the lack of a discount doesn't raise any alarm bells, as the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p>The only caveat is that you'll need a fibre to the premises (FTTP) or hybrid fibre coax (HFC) connection type to order this plan, as other NBN technologies simply aren't equipped to handle the speeds.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81f70-7e6c-11f1-8c4f-e7cb0d13b445">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" data-model-name="Kogan NBN 50" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd.png" alt="Kogan Internet logo"><span class='featured__label hero__label'>Best for light users</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Kogan NBN 50</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for light users (NBN 50)</strong></p><p><strong>• AU$69.90p/m (for 12 months, then AU$80.90p/m)</strong><br><strong>• First year: AU$850.80</strong><br><strong>• Ongoing: AU$970.80</strong></p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>50Mbps is plenty of internet for up to 4 light users, and you can even access 4K streaming resolution. That said, if you regularly work from home, play online games or upload large files, you may want to consider <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank">Kogan's NBN 100 plan</a>, also AU$69.90p/m (for 12 months, then AU$85.90p/m).</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81fca-7e6c-11f1-a3b6-092482f7efc5">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" data-model-name="Tangerine NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV.jpg" alt="Tangerine"><span class='featured__label hero__label'>Best for multiple people</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Tangerine NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for large households — 4+ people (NBN 500)</strong></p><p><strong>• AU$59.90p/m (for 6 months, then AU$92.90p/m)</strong><br><strong>• First year: AU$916.80</strong><br><strong>• Ongoing: AU$1,114.80</strong></p><p>Clocking in at 500Mbps maximum speeds during the evening hours, Tangerine's plan is by far one of the cheapest and speediest on offer right now. Slicing AU$33p/m off the first 6 months — that's AU$198 total — before the price increases to a low introductory rate of AU$59.90p/m, this plan is hard to beat. </p><p>The NBN 500 tier is rising in popularity among families and larger households, as 500Mbps provides plenty of bandwidth for multiple users (and their multiple devices). Tangerine's plan is a very competitive option in the tier, and with its Aussie-based customer service and thousands of great reviews, this homegrown telco is one to consider. </p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-which-is-the-best-nbn-provider"><span>Which is the best NBN provider?</span></h3><div class="product"><a data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zgn5RBAPy8jVuoEunnUxG9" name="dodo-lockup-purple(500x500px)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9-1920-80.png" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25=""><strong>Best NBN provider this month — Dodo</strong></a></p><p>If there's one thing this flightless bird knows, it's a damn good deal. This September, Dodo has sliced prices across all speed tiers, making it the cheapest provider for NBN 100, NBN 500 and NBN 1000. These offers will stick around until September 30, 2026, so you'd better hurry if you want to snag one of Dodo's deals. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-major-telcos"><span>Best NBN plans: major telcos</span></h3><p>When searching for NBN plans, you may be inclined to automatically look at the three major telcos of Telstra, Optus and TPG. But most of the time, these three are usually among the most expensive options. However, if you do sign with any of the major three telcos, you are likely to get a reliable and high-performing service, and this is backed up by reporting data from the ACCC. </p><p>What's more, Telstra and Optus often throw in additional perks for free. Such benefits include modems with 4G data backup, allowing you to stay connected if your fixed line NBN connection suffers an outage, as well as free trials to various streaming services. </p><p>If you’re looking for an NBN plan from Telstra, Optus or TPG these are our plan recommendations:</p><h2 id="best-telstra-nbn-plan-for-most-people">Best Telstra NBN plan for most people</h2><div class="product"><a data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BPPgd5NP2Aa2KCKLNabNBk" name="telstra-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BPPgd5NP2Aa2KCKLNabNBk-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension25=""><strong>Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m</strong></a></p><p>Telstra’s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. </p><p>As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.</p><p><strong>Total minimum cost: AU$99 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-optus-nbn-plan-for-most-people">Best Optus NBN plan for most people</h2><div class="product"><a data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored" data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m</strong></a> (for 12 months, then AU$99p/m)</p><p>Retailing at AU$99p/m, this Optus plan will net you 500Mbps during the busy evening hours and 18Mbps uploads. This plan just underwent a nice speed boost to the NBN 500 tier, making it an ideal choice for those with FTTP and HFC addresses. </p><p>The only thing to note, though, is that this plan's minimum cost is AU$375, as it includes the modem. However, you won't pay any additional fees for the modem if you remain connected for 24 months or more. </p><p><strong>Total minimum cost: AU$375 (including modem fee) | Total yearly cost after discount: AU$1,188</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored" data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-tpg-nbn-plan-for-most-people">Best TPG NBN plan for most people</h2><div class="product"><a data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" data-dimension25=""><strong>TPG | NBN 500 | Unlimited data</strong> <strong>|</strong> <strong>No lock-in contract | AU$74.99p/m</strong></a><strong> </strong>(for 12 months, then AU$94.99p/m)</p><p>While it's technically the cheapest of the big three after the introductory discount ends, TPG's 100Mbps NBN plan has just been boosted to the NBN 500 tier at the same astonishingly low price. </p><p>That said, since the tier is so new, there's very little accurate speed data to back TPG's maximum speed claims of 500Mbps. Regardless, TPG does advertise good speeds across most of its NBN plans, even during the busy evening hours, and there's no early exit fee. TPG will also let you BYO modem, though if you do need one, you'll have to pay an upfront cost of AU$114.95. </p><p>Do note, though, you'll need an FTTP or HFC connection to sign up for this plan, but TPG can organise the upgrade for you upon checkout. </p><p><strong>Total minimum cost: AU$74.99</strong> <strong>|</strong> <strong>Total first year cost: AU$899.88 | Yearly cost after discount: AU$1,139.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1180" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?data=-1&speed=40&connection=NBN-Fixed-Line&tab=fixed&includefeatured=false&customer=Personal&maxresults=10&maxresultspersupplier=1&enforcemaximumresultlimits=false&hd=Compare%20more%20NBN%20plans"></iframe><ul><li><strong>Want to see other NBN plans?</strong> You can use our <a href="https://tomsguide.whistleout.com.au/Broadband/" target="_blank" rel="sponsored"><strong>NBN plan finder</strong></a> to compare a huge range of Australian NBN plans</li></ul><h3 class="article-body__section" id="section-how-we-choose"><span>How we choose</span></h3><h2 id="how-i-judge-the-best-nbn-plans">How I judge the best NBN plans</h2><p>To select my picks for the best NBN plans, I consider and weigh the following key aspects of fixed-line NBN plans:</p><p><strong>Speed</strong>: Each speed tier indicates the maximum speed available; for example, an NBN 50 plan can reach download speeds of 50Mbps. However, not every provider can reach the maximum speed available during the busiest evening hours, which fall between 7–11pm. NBN providers are required to report their typical evening speeds, so I first look for plans that advertise the maximum speeds during these busier hours. For the Ultrafast NBN 1000 and Hyperfast NBN 2000 plans, no provider currently advertises the theoretical maximums offered on these high-speed tiers. The fastest speed I've seen advertised so far is Flip's 900Mbps. </p><p><strong>Price</strong>: Price is perhaps the most important factor in my decision-making. I initially look for the cheapest plans across each speed tier, and then if I don't think the download speed is worth it, i.e. it's too slow, I'll then look to the next cheapest to see how it compares. The majority of NBN providers offer 6-month introductory discounts on their plans, and these prices can sometimes be deceptive. This is why I give you information relating to the yearly cost you can expect to pay once that introductory discount expires. </p><p><strong>Data allowance</strong>: The majority of fixed-line NBN plans offer unlimited data, so in all but exceptional cases, I only recommend plans with an unlimited data allowance.</p><p><strong>Performance</strong>: The ACCC monitors the performance of some of the top NBN providers in Australia, so I always take this data into account when making my recommendations. If the ACCC doesn’t monitor a particular internet provider, I also look at the feedback provided by real users on sites such as <a href="https://forums.whirlpool.net.au/" target="_blank">Whirlpool</a>.</p><p><strong>Perks</strong>: I consider perks as nice to have, but they carry less weight compared to other factors in my decision-making. Some examples of perks include Australian-based customer support, or the ability to include a home phone service. Other perks can enhance the performance of your service, such as the ability to bump your plan’s regular speed up to the next available tier on five days of your choosing – a feature offered by <a href="https://techradar.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12095&ct=0&ci=15796&byo=true&ai=42&ppt=0" target="_blank" rel="sponsored">Superloop</a>.</p><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What is the NBN?</h3><article class="article__schema-answer"><p>The NBN (National Broadband Network) is Australia’s national infrastructure for phone and internet services. The government initiative was first proposed in 2007 and was deemed to be 90% complete in 2020. NBN services are now available to virtually all Australians in some form, whether it be a fixed-line service, facilitated by optical fibre cables or a fixed-wireless service, which uses towers emitting 4G or 5G signals.</p></article></section><section class="article__schema-question"><h3>Which NBN speed is best for me?</h3><article class="article__schema-answer"><p>NBN offers nine main speed tiers for consumer connections. There are official names for these (ranging from ‘Basic 1’ to ‘Hyperfast’), but most providers refer to them as a number, relating to the expected download speed. The speed of internet service you can achieve at your property is determined by the physical connection type you have. </p><p>The nine main NBN speed tiers available are:</p><p><strong>NBN 12 (Basic 1): 12Mbps download | 1Mbps upload | All NBN connection types | 1 user </strong><br>NBN 12 is best suited for a single-person household. Even then, the 12Mbps maximum download speed is only going to be good for browsing the internet, sending emails and watching video content in up to 1080p quality. If you want to stream 4K video content (or to multiple devices simultaneously) on services like Netflix, then NBN 12 likely won't be fast enough. </p><p><strong>NBN 25 (Basic II): 25Mbps download | 5Mbps upload | All NBN connection types | 1-2 users </strong><br>With NBN 25, up to two people can comfortably browse the internet at the same time and stream a range of music and video content in up to 1080p quality. You may be able to watch 4K streaming video, but only on a single device at a time.</p><p><strong>NBN 50 (Standard): 50Mbps download | 20Mbps upload | All NBN connection types | 2-4 users</strong><br>The most popular NBN speed tier, NBN 50 is designed to allow up to four users to browse, stream and download content with ease. NBN 50 is also a good speed tier for people needing to use video chat a lot at home. NBN 50 is the most popular NBN plan in Australia.</p><p><strong>NBN 100 (Fast): 100Mbps download | 20Mbps upload | All NBN connection types | 5+ users </strong><br>Well suited to 4K video streaming and allows for multiple users to be online at the same time. As of September 2025, all FTTP and HFC connections on this tier have received a wholesale speed boost to NBN 500. </p><p><strong>NBN 250 (Superfast): 250Mbps download | 25Mbps upload | FTTP, HFC connections | 5+ users </strong><br>Incredibly fast internet speeds allow multiple users to stream 4K video content and download large files at the same time. As of September 2025,  all plans on this tier have received a wholesale speed boost to NBN 750. </p><p><strong>NBN 500 (Fast II): 500Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users </strong><br>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to 500Mbps downloads. They suit large households best, with plenty of bandwidth for up to 10 users, multiple devices, 4K streaming, online gaming and more.</p><p><strong>NBN 750 (Superfast): 750Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users </strong><br>Upgrading the current 'superfast' tier, NBN 750 boosts 250Mbps plans to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds.</p><p><strong>NBN 1000 (Ultrafast): 1000Mbps download | 100Mbps upload | FTTP, HFC connection | 10+ users </strong><br>Currently, the second-fastest possible NBN speed tier, although very few telcos actually achieve the full 1,000Mbps download speeds, especially during the evening. </p><p><strong>NBN 2000 (Hyperfast): 2000Mbps download | 200Mbps upload | FTTP, HFC connection | 10+ users </strong><br>NBN 2000 now houses the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads. However, due to the infancy of the tier, true speed data has yet to be recorded.</p></article></section><section class="article__schema-question"><h3>What does 'typical evening speed' mean?</h3><article class="article__schema-answer"><p>You'll see the term <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained" target="_blank">'typical evening speed'</a> advertised against all NBN plans, and it refers to the average download speed you can expect to realistically achieve during the busy evening hours of 7pm - 11pm.</p><p>Different providers of NBN plans may advertise different typical evening speeds, so be sure to keep an eye out for this figure when searching for a new plan. On speed tiers ranging up to NBN 100, the typical evening speed figure is less important than it used to be.</p><p>The speeds realistically achievable in Australia have improved in recent years, and you'll now find some internet service providers will advertise the maximum possible speed of the NBN tier you're on. In some cases, your evening speed could actually exceed the theoretical maximum limit of your tier.  </p></article></section><section class="article__schema-question"><h3>Which NBN provider is the cheapest?</h3><article class="article__schema-answer"><p>The NBN speed tier you're considering will determine which NBN provider is the cheapest. A fast NBN 100 plan will naturally cost you a fair amount each month. But within these fast NBN plans, you can find some good deals that will save you money. </p><p>The cheapest NBN plan available in Australia is Flip Connect's NBN 12 plan, which costs AU$39p/m for the first 6 months, before increasing to AU$52.90p/m.</p><p>Head to our<a href="https://www.tomsguide.com/best-picks/best-nbn-deals" target="_blank"> best NBN deals</a> page for a regularly updated list of popular, affordable internet plans.</p></article></section><section class="article__schema-question"><h3>Is there an alternative to NBN?</h3><article class="article__schema-answer"><p>Yes, there is, in the form of <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a>. 5G home internet uses a modem to connect to nearby 5G mobile towers, which then delivers internet around your home via Wi-Fi. It can have multiple benefits, including being easy to install, achieving superfast speeds and being competitively priced. </p><p>Other <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> include satellite internet for people who live in rural and remote parts of Australia and can't get connected to a fixed-line NBN service.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/nbn-plans</link>
                                                                            <description>
                            <![CDATA[ Not sure which NBN plan is best for your home and needs? I've cherrypicked the best NBN plans across speeds and providers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6FRCQArdyEdXrJCTe5uNG4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vYLFCaFzstK4mdZYYEH4y3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:24:01 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vYLFCaFzstK4mdZYYEH4y3-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[NBN logo ]]></media:description>                                                            <media:text><![CDATA[NBN logo ]]></media:text>
                                <media:title type="plain"><![CDATA[NBN logo ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vYLFCaFzstK4mdZYYEH4y3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Best NBN plans: quick menu</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vYLFCaFzstK4mdZYYEH4y3" name="best-nbn-plans.jpg" caption="" alt="NBN logo" src="https://cdn.mos.cms.futurecdn.net/vYLFCaFzstK4mdZYYEH4y3-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p class="fancy-box__body-text"><strong>1.</strong> <a data-analytics-id="inline-link" href="#section-the-best-nbn-plans-in-australia"><strong>The list in brief</strong></a><br><strong>2.</strong> <a data-analytics-id="inline-link" href="#section-which-is-the-best-nbn-provider">Best provider</a><br><strong>3.</strong> <a data-analytics-id="inline-link" href="#section-best-nbn-plans-major-telcos">Major telco plans</a><br><strong>4.</strong> <a data-analytics-id="inline-link" href="#section-how-we-choose">How we choose</a><br><strong>5.</strong> <a data-analytics-id="inline-link" href="#section-nbn-faq">NBN FAQ</a></p></div></div><p>Looking for the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals">best NBN deal</a> for your household this September? Let me introduce myself! I'm Lucy, Tom's Guide's resident NBN expert, and I'm here to help. Every month, I analyse top-rated NBN plans from over 30 internet service providers (ISPs) to obtain my updated recommendations below.</p><p>Thanks to some excellent introductory offers and extended discounts, the current best NBN internet plans in September offer great value and high speeds. NBN speed tiers range from 'basic I' (25Mbps) to 'hyperfast' (2,000Mbps). To find the perfect plan, it helps to know your <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> — like FTTP, FTTN, FTTC, or HFC.</p><p>Ultimately, your choice of plan hinges on the speed you need. For instance, a simple NBN 50 plan might be enough for two people, but a large family with multiple devices might require at least 500Mbps during peak hours.</p><p>But enough waffling on — scroll to check out my recommendations for different speed tiers, best value and more this month.</p><h2 class="article-body__section" id="section-the-best-nbn-plans-in-australia-right-now"><span>The best NBN plans in Australia right now</span></h2><p>Below you'll find a roundup of my picks for the best NBN plans in Australia right now. I've made selections covering all speed tiers, specific uses and budgets, to help you find the NBN plan best suited to your household. </p>        <div class="featured_product_block featured_block_hero" data-id="19d81dc2-7e6c-11f1-be17-ad922d98476c">            <a href="https://www.dodo.com/nbn/plans/100?promo_code=AFFIL32FOR6Q4FY26&utm_source=whistleout&utm_medium=cpc&utm_campaign=affiliate_nbn_dodo&utm_content=u_ex_nbn500_32_6&utm_position=table&source=aff_wo_dodo_nbn_listing_nbn500_32_6m_ex&ph=1300849136&affiliate_id=1164&affiliate_source=Comparison_Site&offer_id=2063&resellerid=whistleout&aff_sub5=D&gad_source=7&dclid=CNqdkqa_jZYDFXmDOAgddgI5Ow" data-model-name="Dodo NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9.png" alt="Dodo logo 2026"><span class='featured__label hero__label'>Best overall value</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Dodo NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best value NBN plan (NBN 500)</strong></p><p><strong>• AU$60.99p/m (for 6 months, then AU$92.99p/m)</strong><br><strong>• First year: AU$923.88</strong><br><strong>• Ongoing: AU$1,115.88</strong></p><p>Dodo currently offers one of the most compelling NBN 500 plans, with an introductory discount that make it the cheapest plan of its type during the first six months. This impressive introductory offer slashes a mammoth AU$32 off a month for the first half year (AU$192 in total), which is a pretty stellar saving when it comes to plan discounts. </p><p>Moreover, even after that introductory period ends, you'll still be paying just AU$92.99p/m — that’s less than the average NBN 500 cost at the time of writing, which is AU$96.86p/m. Do note, though, that like all NBN 500 plans, Dodo's is only available for customers with either an FTTP or HFC<a href="https://www.tomsguide.com/news/nbn-connection-type"> connection type</a>.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81e26-7e6c-11f1-be76-03e997367823">            <a href="https://www.superloop.com/internet/nbn/" data-model-name="Superloop NBN 1000" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E.jpg" alt="Superloop company logo"><span class='featured__label hero__label'>Best for gaming</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Superloop NBN 1000</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for gaming (NBN 1000)</strong></p><p><strong>• AU$84p/m (for 6 months, then AU$114p/m)</strong><br><strong>• First year: AU$1,188</strong><br><strong>• Ongoing: AU$1,368</strong></p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind SpinTel's 900Mbps. </p><p>This deal offers incredible value for money, as the AU$84p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. If you need <em>all</em> the megabits, Superloop's got ‘em. </p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81e8a-7e6c-11f1-9782-f52c16f0d7b4">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=13530&ct=0&ci=20286&byo=true&ai=83&ppt=0" data-model-name="Kogan NBN 750" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd.png" alt="Kogan Internet logo"><span class='featured__label hero__label'>Best for streaming</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Kogan NBN 750</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for streaming (NBN 750)</strong></p><p><strong>• AU$84.90p/m (for 12 months, then AU$94.90p/m)</strong><br><strong>• First year: AU$1,018.80</strong><br><strong>• Ongoing: AU$1,138.80</strong></p><p>Kogan's Platinum Unlimited NBN 750 clocks in with evening speeds of 740Mbps and 42Mbps uploads, which is pretty typical across this newer speed tier. However, thanks to this initial discount offer, you'll save AU$10p/m over the first 12 months — or a total of AU$120 — before the price increases next year.</p><p>The plan's first-year cost of AU$1,018.80 is one of the cheapest available on the newly minted tier. But what makes it even better is that Kogan also offers an Internet Price Pledge, so if you find a better price on the same speed NBN plan (from an approved provider), the telco will give you back double the difference.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81eee-7e6c-11f1-9de4-5d92a417fe72">            <a href="https://www.exetel.com.au" data-model-name="Exetel NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:99.89%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC.jpg" alt="Exetel green and black logo"><span class='featured__label hero__label'>Best for heavy users</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Exetel NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for heavy users (NBN 500)</strong></p><p><strong>• AU$80p/m</strong><br><strong>• Total yearly cost: AU$960</strong></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. That's a strong promise, although real-world speeds may still vary due to factors outside Exetel's control, such as the speed of the internet servers that send the content to end users. However, if you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts me to recommend one NBN plan over another. However, being one of the first NBN 500 plans to market, the lack of a discount doesn't raise any alarm bells, as the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p>The only caveat is that you'll need a fibre to the premises (FTTP) or hybrid fibre coax (HFC) connection type to order this plan, as other NBN technologies simply aren't equipped to handle the speeds.</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81f70-7e6c-11f1-8c4f-e7cb0d13b445">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" data-model-name="Kogan NBN 50" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd.png" alt="Kogan Internet logo"><span class='featured__label hero__label'>Best for light users</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Kogan NBN 50</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for light users (NBN 50)</strong></p><p><strong>• AU$69.90p/m (for 12 months, then AU$80.90p/m)</strong><br><strong>• First year: AU$850.80</strong><br><strong>• Ongoing: AU$970.80</strong></p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>50Mbps is plenty of internet for up to 4 light users, and you can even access 4K streaming resolution. That said, if you regularly work from home, play online games or upload large files, you may want to consider <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank">Kogan's NBN 100 plan</a>, also AU$69.90p/m (for 12 months, then AU$85.90p/m).</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="19d81fca-7e6c-11f1-a3b6-092482f7efc5">            <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13142&ct=0&ci=15455&byo=true&ai=83&ppt=0" data-model-name="Tangerine NBN 500" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV.jpg" alt="Tangerine"><span class='featured__label hero__label'>Best for multiple people</span></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                                                                <div class="featured__title">Tangerine NBN 500</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Best NBN plan for large households — 4+ people (NBN 500)</strong></p><p><strong>• AU$59.90p/m (for 6 months, then AU$92.90p/m)</strong><br><strong>• First year: AU$916.80</strong><br><strong>• Ongoing: AU$1,114.80</strong></p><p>Clocking in at 500Mbps maximum speeds during the evening hours, Tangerine's plan is by far one of the cheapest and speediest on offer right now. Slicing AU$33p/m off the first 6 months — that's AU$198 total — before the price increases to a low introductory rate of AU$59.90p/m, this plan is hard to beat. </p><p>The NBN 500 tier is rising in popularity among families and larger households, as 500Mbps provides plenty of bandwidth for multiple users (and their multiple devices). Tangerine's plan is a very competitive option in the tier, and with its Aussie-based customer service and thousands of great reviews, this homegrown telco is one to consider. </p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-which-is-the-best-nbn-provider"><span>Which is the best NBN provider?</span></h3><div class="product"><a data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zgn5RBAPy8jVuoEunnUxG9" name="dodo-lockup-purple(500x500px)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9-1920-80.png" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25=""><strong>Best NBN provider this month — Dodo</strong></a></p><p>If there's one thing this flightless bird knows, it's a damn good deal. This September, Dodo has sliced prices across all speed tiers, making it the cheapest provider for NBN 100, NBN 500 and NBN 1000. These offers will stick around until September 30, 2026, so you'd better hurry if you want to snag one of Dodo's deals. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d82088-7e6c-11f1-9be4-b5618f5c515c" data-action="Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-major-telcos"><span>Best NBN plans: major telcos</span></h3><p>When searching for NBN plans, you may be inclined to automatically look at the three major telcos of Telstra, Optus and TPG. But most of the time, these three are usually among the most expensive options. However, if you do sign with any of the major three telcos, you are likely to get a reliable and high-performing service, and this is backed up by reporting data from the ACCC. </p><p>What's more, Telstra and Optus often throw in additional perks for free. Such benefits include modems with 4G data backup, allowing you to stay connected if your fixed line NBN connection suffers an outage, as well as free trials to various streaming services. </p><p>If you’re looking for an NBN plan from Telstra, Optus or TPG these are our plan recommendations:</p><h2 id="best-telstra-nbn-plan-for-most-people">Best Telstra NBN plan for most people</h2><div class="product"><a data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BPPgd5NP2Aa2KCKLNabNBk" name="telstra-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BPPgd5NP2Aa2KCKLNabNBk-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension25=""><strong>Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m</strong></a></p><p>Telstra’s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. </p><p>As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.</p><p><strong>Total minimum cost: AU$99 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d8222c-7e6c-11f1-a09e-1b65f8a1733d" data-action="Deal Block" data-label="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension48="Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/mTelstra&rsquo;s 100Mbps NBN plan is the most expensive right now, based on our research using data from WhistleOut. That said, it just received a speed boost to the NBN 500 tier, making it somewhat of an easier pill to swallow now that it advertises 400Mbps. As this page has shown, you can get much cheaper by shopping around. But, as we've also said, you do get additional perks with Telstra, such as free trials to various streaming services, including Spotify and Binge.Total minimum cost: AU$99 | Total yearly cost: AU$1,188 Telstra | NBN 500 | Unlimited data | No lock-in contract | AU$99p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-optus-nbn-plan-for-most-people">Best Optus NBN plan for most people</h2><div class="product"><a data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored" data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m</strong></a> (for 12 months, then AU$99p/m)</p><p>Retailing at AU$99p/m, this Optus plan will net you 500Mbps during the busy evening hours and 18Mbps uploads. This plan just underwent a nice speed boost to the NBN 500 tier, making it an ideal choice for those with FTTP and HFC addresses. </p><p>The only thing to note, though, is that this plan's minimum cost is AU$375, as it includes the modem. However, you won't pay any additional fees for the modem if you remain connected for 24 months or more. </p><p><strong>Total minimum cost: AU$375 (including modem fee) | Total yearly cost after discount: AU$1,188</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="sponsored" data-dimension112="19d82312-7e6c-11f1-9f24-17fd7d900347" data-action="Deal Block" data-label="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Optus | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-tpg-nbn-plan-for-most-people">Best TPG NBN plan for most people</h2><div class="product"><a data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" data-dimension25=""><strong>TPG | NBN 500 | Unlimited data</strong> <strong>|</strong> <strong>No lock-in contract | AU$74.99p/m</strong></a><strong> </strong>(for 12 months, then AU$94.99p/m)</p><p>While it's technically the cheapest of the big three after the introductory discount ends, TPG's 100Mbps NBN plan has just been boosted to the NBN 500 tier at the same astonishingly low price. </p><p>That said, since the tier is so new, there's very little accurate speed data to back TPG's maximum speed claims of 500Mbps. Regardless, TPG does advertise good speeds across most of its NBN plans, even during the busy evening hours, and there's no early exit fee. TPG will also let you BYO modem, though if you do need one, you'll have to pay an upfront cost of AU$114.95. </p><p>Do note, though, you'll need an FTTP or HFC connection to sign up for this plan, but TPG can organise the upgrade for you upon checkout. </p><p><strong>Total minimum cost: AU$74.99</strong> <strong>|</strong> <strong>Total first year cost: AU$899.88 | Yearly cost after discount: AU$1,139.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=1876&pi=12742&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="19d823ee-7e6c-11f1-bf05-07357819c9dc" data-action="Deal Block" data-label="TPG | NBN 500 | Unlimited data" data-dimension48="TPG | NBN 500 | Unlimited data" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1180" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?data=-1&speed=40&connection=NBN-Fixed-Line&tab=fixed&includefeatured=false&customer=Personal&maxresults=10&maxresultspersupplier=1&enforcemaximumresultlimits=false&hd=Compare%20more%20NBN%20plans"></iframe><ul><li><strong>Want to see other NBN plans?</strong> You can use our <a href="https://tomsguide.whistleout.com.au/Broadband/" target="_blank" rel="sponsored"><strong>NBN plan finder</strong></a> to compare a huge range of Australian NBN plans</li></ul><h3 class="article-body__section" id="section-how-we-choose"><span>How we choose</span></h3><h2 id="how-i-judge-the-best-nbn-plans">How I judge the best NBN plans</h2><p>To select my picks for the best NBN plans, I consider and weigh the following key aspects of fixed-line NBN plans:</p><p><strong>Speed</strong>: Each speed tier indicates the maximum speed available; for example, an NBN 50 plan can reach download speeds of 50Mbps. However, not every provider can reach the maximum speed available during the busiest evening hours, which fall between 7–11pm. NBN providers are required to report their typical evening speeds, so I first look for plans that advertise the maximum speeds during these busier hours. For the Ultrafast NBN 1000 and Hyperfast NBN 2000 plans, no provider currently advertises the theoretical maximums offered on these high-speed tiers. The fastest speed I've seen advertised so far is Flip's 900Mbps. </p><p><strong>Price</strong>: Price is perhaps the most important factor in my decision-making. I initially look for the cheapest plans across each speed tier, and then if I don't think the download speed is worth it, i.e. it's too slow, I'll then look to the next cheapest to see how it compares. The majority of NBN providers offer 6-month introductory discounts on their plans, and these prices can sometimes be deceptive. This is why I give you information relating to the yearly cost you can expect to pay once that introductory discount expires. </p><p><strong>Data allowance</strong>: The majority of fixed-line NBN plans offer unlimited data, so in all but exceptional cases, I only recommend plans with an unlimited data allowance.</p><p><strong>Performance</strong>: The ACCC monitors the performance of some of the top NBN providers in Australia, so I always take this data into account when making my recommendations. If the ACCC doesn’t monitor a particular internet provider, I also look at the feedback provided by real users on sites such as <a href="https://forums.whirlpool.net.au/" target="_blank">Whirlpool</a>.</p><p><strong>Perks</strong>: I consider perks as nice to have, but they carry less weight compared to other factors in my decision-making. Some examples of perks include Australian-based customer support, or the ability to include a home phone service. Other perks can enhance the performance of your service, such as the ability to bump your plan’s regular speed up to the next available tier on five days of your choosing – a feature offered by <a href="https://techradar.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12095&ct=0&ci=15796&byo=true&ai=42&ppt=0" target="_blank" rel="sponsored">Superloop</a>.</p><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What is the NBN?</h3><article class="article__schema-answer"><p>The NBN (National Broadband Network) is Australia’s national infrastructure for phone and internet services. The government initiative was first proposed in 2007 and was deemed to be 90% complete in 2020. NBN services are now available to virtually all Australians in some form, whether it be a fixed-line service, facilitated by optical fibre cables or a fixed-wireless service, which uses towers emitting 4G or 5G signals.</p></article></section><section class="article__schema-question"><h3>Which NBN speed is best for me?</h3><article class="article__schema-answer"><p>NBN offers nine main speed tiers for consumer connections. There are official names for these (ranging from ‘Basic 1’ to ‘Hyperfast’), but most providers refer to them as a number, relating to the expected download speed. The speed of internet service you can achieve at your property is determined by the physical connection type you have. </p><p>The nine main NBN speed tiers available are:</p><p><strong>NBN 12 (Basic 1): 12Mbps download | 1Mbps upload | All NBN connection types | 1 user </strong><br>NBN 12 is best suited for a single-person household. Even then, the 12Mbps maximum download speed is only going to be good for browsing the internet, sending emails and watching video content in up to 1080p quality. If you want to stream 4K video content (or to multiple devices simultaneously) on services like Netflix, then NBN 12 likely won't be fast enough. </p><p><strong>NBN 25 (Basic II): 25Mbps download | 5Mbps upload | All NBN connection types | 1-2 users </strong><br>With NBN 25, up to two people can comfortably browse the internet at the same time and stream a range of music and video content in up to 1080p quality. You may be able to watch 4K streaming video, but only on a single device at a time.</p><p><strong>NBN 50 (Standard): 50Mbps download | 20Mbps upload | All NBN connection types | 2-4 users</strong><br>The most popular NBN speed tier, NBN 50 is designed to allow up to four users to browse, stream and download content with ease. NBN 50 is also a good speed tier for people needing to use video chat a lot at home. NBN 50 is the most popular NBN plan in Australia.</p><p><strong>NBN 100 (Fast): 100Mbps download | 20Mbps upload | All NBN connection types | 5+ users </strong><br>Well suited to 4K video streaming and allows for multiple users to be online at the same time. As of September 2025, all FTTP and HFC connections on this tier have received a wholesale speed boost to NBN 500. </p><p><strong>NBN 250 (Superfast): 250Mbps download | 25Mbps upload | FTTP, HFC connections | 5+ users </strong><br>Incredibly fast internet speeds allow multiple users to stream 4K video content and download large files at the same time. As of September 2025,  all plans on this tier have received a wholesale speed boost to NBN 750. </p><p><strong>NBN 500 (Fast II): 500Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users </strong><br>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to 500Mbps downloads. They suit large households best, with plenty of bandwidth for up to 10 users, multiple devices, 4K streaming, online gaming and more.</p><p><strong>NBN 750 (Superfast): 750Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users </strong><br>Upgrading the current 'superfast' tier, NBN 750 boosts 250Mbps plans to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds.</p><p><strong>NBN 1000 (Ultrafast): 1000Mbps download | 100Mbps upload | FTTP, HFC connection | 10+ users </strong><br>Currently, the second-fastest possible NBN speed tier, although very few telcos actually achieve the full 1,000Mbps download speeds, especially during the evening. </p><p><strong>NBN 2000 (Hyperfast): 2000Mbps download | 200Mbps upload | FTTP, HFC connection | 10+ users </strong><br>NBN 2000 now houses the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads. However, due to the infancy of the tier, true speed data has yet to be recorded.</p></article></section><section class="article__schema-question"><h3>What does 'typical evening speed' mean?</h3><article class="article__schema-answer"><p>You'll see the term <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained" target="_blank">'typical evening speed'</a> advertised against all NBN plans, and it refers to the average download speed you can expect to realistically achieve during the busy evening hours of 7pm - 11pm.</p><p>Different providers of NBN plans may advertise different typical evening speeds, so be sure to keep an eye out for this figure when searching for a new plan. On speed tiers ranging up to NBN 100, the typical evening speed figure is less important than it used to be.</p><p>The speeds realistically achievable in Australia have improved in recent years, and you'll now find some internet service providers will advertise the maximum possible speed of the NBN tier you're on. In some cases, your evening speed could actually exceed the theoretical maximum limit of your tier.  </p></article></section><section class="article__schema-question"><h3>Which NBN provider is the cheapest?</h3><article class="article__schema-answer"><p>The NBN speed tier you're considering will determine which NBN provider is the cheapest. A fast NBN 100 plan will naturally cost you a fair amount each month. But within these fast NBN plans, you can find some good deals that will save you money. </p><p>The cheapest NBN plan available in Australia is Flip Connect's NBN 12 plan, which costs AU$39p/m for the first 6 months, before increasing to AU$52.90p/m.</p><p>Head to our<a href="https://www.tomsguide.com/best-picks/best-nbn-deals" target="_blank"> best NBN deals</a> page for a regularly updated list of popular, affordable internet plans.</p></article></section><section class="article__schema-question"><h3>Is there an alternative to NBN?</h3><article class="article__schema-answer"><p>Yes, there is, in the form of <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a>. 5G home internet uses a modem to connect to nearby 5G mobile towers, which then delivers internet around your home via Wi-Fi. It can have multiple benefits, including being easy to install, achieving superfast speeds and being competitively priced. </p><p>Other <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> include satellite internet for people who live in rural and remote parts of Australia and can't get connected to a fixed-line NBN service.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN provider 2026: 10 top-rated ISPs compared ]]></title>
                                                                                                <dc:content><![CDATA[ <p>When considering the best NBN provider for your home, the options are truly endless. That said, selecting the right telco can raise questions that can make your decision even more overwhelming. </p><p>Connection types, coverage, location, pricing and sneaky hidden costs all play into the best NBN plans. And, what may be considered the "best" in your opinion, may differ greatly from what your next-door neighbour considers best, and which ISP works well for them.</p><p>Here at Tom’s Guide, we look into two main factors when determining the best NBN providers: download speeds — especially during the busy evening hours — and monthly costs. With these checked off, we can start examining customer service and any extras you might get thrown in for free with your chosen NBN plan. </p><p>As for speeds, NBN providers will often advertise the <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a> you’ll likely achieve before you sign up. These speeds are a key indicator of the top speeds you’ll reach during the evening hours of 7pm to 11pm. The <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program" target="_blank">Australian Competition & Consumer Commission (ACCC)</a> quarterly reports disclose whether select internet service providers (ISPs) meet, exceed or fail to reach advertised speeds across different tiers. </p><p>NBN providers generally deliver on their promises of speed, which means the next most important factor in your buying decision is the monthly cost. Remember, the big three telcos of Telstra, <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a>, and <a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> aren’t your only options, and some of the best NBN plans could be more affordable than you think.</p><p>To help give you a clearer depiction of the current NBN landscape, we’ve put together this guide, in partnership with WhistleOut, comparing the top 10 most popular NBN providers in the country. These ten providers are either established household names or are on their way to becoming one, and we’ve also included a couple of much smaller telcos with plenty to write home about.</p><div class="product star-deal"><a data-dimension112="2d696896-7e6c-11f1-8545-4da63f207011" data-action="Star Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zgn5RBAPy8jVuoEunnUxG9" name="dodo-lockup-purple(500x500px)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9-1920-80.png" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="2d696896-7e6c-11f1-8545-4da63f207011" data-action="Star Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25=""><strong>Best NBN provider this month — Dodo</strong></a></p><p>If there's one thing this flightless bird knows, it's a damn good deal. This September, Dodo has sliced prices across all speed tiers, making it the cheapest provider for NBN 100, NBN 500 and NBN 1000. These offers will stick around until September 30, 2026, so you'd better hurry if you want to snag one of Dodo's deals. </p></div><h3 class="article-body__section" id="section-best-nbn-providers-in-australia"><span>Best NBN providers in Australia</span></h3><h2 id="1-spintel">1. SpinTel</h2><div class="product"><a data-dimension112="2d696aee-7e6c-11f1-b9a5-49531c8e3570" data-action="Deal Block" data-label="• NBN 25 – NBN 750 plans available• Multi-award-winning provider• Congestion-free speeds on NBN 100• Affordable" data-dimension48="• NBN 25 – NBN 750 plans available• Multi-award-winning provider• Congestion-free speeds on NBN 100• Affordable" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rkJSJzZrfhcRcvTdpAWykK" name="kyUaZb9LaZaUEJW6f4HH5j.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rkJSJzZrfhcRcvTdpAWykK-1920-80.jpeg" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 750 plans available</strong><br><strong>• Multi-award-winning provider</strong><br><strong>• Congestion-free speeds on NBN 100</strong><br><strong>• Affordable</strong></p></div><p>SpinTel has been one of our top NBN providers as of late, due to both its impressive pricing and quality of service. Indeed, across the NBN speed tiers it offers (NBN 25 to NBN 1000), SpinTel can regularly be found at the more affordable end. </p><p>And, when you consider that SpinTel has for some time promised congestion-free speeds, you can be assured the speed you pay for is what you’ll get. Aside from this, many customers have praised SpinTel’s customer service, with over <a href="https://www.productreview.com.au/listings/spin">12,000 five-star reviews</a> online.</p><p>Right now, SpinTel has some enticing offers across its NBN plans. You can check them out in the widget below. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=-1&supplier=SpinTel&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Spintel%20NBN%20plans"></iframe><h2 id="2-aussie-broadband-2">2. Aussie Broadband</h2><div class="product"><a data-dimension112="2d696d82-7e6c-11f1-acab-9750fa3a4329" data-action="Deal Block" data-label="• NBN 12 – NBN 2000 speed tiers• Incredibly well-rated customer service • Consistently good evening speeds • Customers have the ability to customise plans to suit usage and/or budget needs" data-dimension48="• NBN 12 – NBN 2000 speed tiers• Incredibly well-rated customer service • Consistently good evening speeds • Customers have the ability to customise plans to suit usage and/or budget needs" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QqyraaM9My95oXnrEdyGj4" name="YKTk63JLm2S5UJxiNfkEk4.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QqyraaM9My95oXnrEdyGj4-1920-80.jpeg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 12 – NBN 2000 speed tiers</strong><br><strong>• Incredibly well-rated customer service </strong><br><strong>• Consistently good evening speeds </strong><br><strong>• Customers have the ability to customise plans to suit usage and/or budget needs</strong></p></div><p>If a local, incredibly helpful customer service team is one of the most important factors for you when deciding on an NBN provider, then <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a> absolutely needs a mention. With over 9k glowing five-star reviews on <a href="https://www.productreview.com.au/listings/aussie-broadband-pty-ltd">ProductReview</a>, you can be practically guaranteed a stellar service. Plus, the actual NBN service provided by Aussie Broadband is a decent one too. </p><p>The ACCC did find that the telco delivered 94.8% of plan speeds during the busy evening hours in its most recent report, but if your home can support an Ultrafast NBN connection (capable of delivering a theoretical 1,000Mbps), Aussie Broadband is well worth considering, since it advertises typical speeds of 875Mbps (some of the fastest in Australia). Aussie Broadband has also introduced three new tiers, NBN 500, NBN 750 and NBN 2000 into its offerings. </p><p>Aussie Broadband also offers some of the <a href="https://www.tomsguide.com/best-picks/best-gaming-internet-au">best NBN plans for gaming</a>, and can even show you how the network is performing in your area so you can determine how well it will support your online gaming sessions. </p><p>It is fair to say, however, that Aussie Broadband's NBN plans do veer towards the more expensive end of the budget scale, but considering you should get a service that works (and has incredible support if it doesn't), then it's a worthwhile investment in our opinion.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/aussie-broadband-review"><strong>Aussie Broadband review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre%2cNBN-Fixed-Line&customer=Personal&data=-1&supplier=Aussie-Broadband&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Aussie%20Broadband%20NBN%20plans"></iframe><h2 id="3-exetel">3. Exetel</h2><div class="product"><a data-dimension112="2d696fee-7e6c-11f1-88c1-41f952af83f9" data-action="Deal Block" data-label="• NBN 500 plan for just AU$80p/m• Consistently good speeds• Hibernate and Warp Speed features• Competitive pricing" data-dimension48="• NBN 500 plan for just AU$80p/m• Consistently good speeds• Hibernate and Warp Speed features• Competitive pricing" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 500 plan for just AU$80p/m</strong><br><strong>• Consistently good speeds</strong><br><strong>• Hibernate and Warp Speed features</strong><br><strong>• Competitive pricing</strong></p></div><p><a href="https://www.tomsguide.com/reviews/exetel-nbn" target="_blank">Exetel</a> is one of our top-rated NBN providers here at Tom’s Guide, and it now claims to be the best choice for a high-speed plan. Taking a big leap ahead of its competitors, Exetel has just launched its One Plan, delivering 500Mbps typical evening speeds (TES) for just AU$80p/m. Exetel has also ditched its other NBN and internet plans, focusing solely on the One (and only) Plan. </p><p>We think it’s an excellent move from Exetel as the telco has been offering customers bangin' bargains on NBN and mobile plans for some time. Exetel previously supplied connections between NBN 25 and NBN 250. </p><p>According to the <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program/latest-performance-report">latest ACCC report</a>, Exetel exceeded expectations by reaching a massive 101.2% of advertised plan speeds during all hours of the day, subsequently beating out claims made by TPG, Telstra and Aussie Broadband.</p><p>Alongside its one ginormous speed tier, Exetel has introduced some smart and cost-effective features, including Warp Speed, which boosts the One Plan from 500Mbps to a typical evening speed figure of 811Mbps (and the possibility of even faster) for AU$1 per day, and Hibernate, which temporarily drops speeds down to just 12Mbps and saves AU$1 per day off the monthly fee.</p><p>Customer support does receive a mixed response based on customer reviews, and we don't think the telco's Ultrafast plan presents particularly good value (we explain why in our review), but on the whole, Exetel consistently ranks among our favourite NBN providers.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/exetel-nbn"><strong>Exetel review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Exetel&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Exetel%20NBN%20plans"></iframe><h2 id="4-superloop">4. Superloop</h2><div class="product"><a data-dimension112="2d69728c-7e6c-11f1-91e8-872ddec36678" data-action="Deal Block" data-label="• NBN 25 – NBN 2000 speed tiers • Owns its own infrastructure, resulting in more consistent speeds• Good value for superfast NBN plans" data-dimension48="• NBN 25 – NBN 2000 speed tiers • Owns its own infrastructure, resulting in more consistent speeds• Good value for superfast NBN plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 2000 speed tiers </strong><br><strong>•</strong> <strong>Owns its own infrastructure, resulting in more consistent speeds</strong><br><strong>• Good value for superfast NBN plans</strong></p></div><p><a href="https://www.tomsguide.com/reviews/superloop-review">Superloop</a> burst onto the Australian broadband scene in 2019, promising super-fast speeds since it had its own infrastructure to deliver NBN to homes. It also promised such speeds without a high price tag, instead being very competitively priced. A few years on, Superloop continues to be an attractive option for anyone wanting some of the fastest possible NBN speeds. In the <a href="https://www.accc.gov.au/system/files/accc-mba-report-25.pdf">latest ACCC data</a>, the telco achieved 101.4% of speeds during all hours of the day. </p><p>The retail service provider (RSP) promises 250Mbps on its NBN 250 plan and 860Mbps on its NBN 1000 plan, putting it on par with several other, more expensive providers. It has also debuted three high-speed options in line with the NBN tiers of 500Mbps, 750Mbps and 2,000Mbps. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/superloop-review"><strong>Superloop review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=Personal&supplier=Superloop&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Superloop%20NBN%20plans"></iframe><h2 id="5-tangerine">5. Tangerine</h2><div class="product"><a data-dimension112="2d6974bc-7e6c-11f1-b9f4-c3675ecac858" data-action="Deal Block" data-label="• NBN 25 – NBN 2000 speed tiers available• Some of the most affordable NBN plans • Excellent customer service" data-dimension48="• NBN 25 – NBN 2000 speed tiers available• Some of the most affordable NBN plans • Excellent customer service" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 2000 speed tiers available</strong><br><strong>• Some of the most affordable NBN plans </strong><br><strong>•</strong> <strong>Excellent customer service</strong></p></div><p>If you’re a budget-conscious consumer, then <a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> has to be one of your first ports of call when shopping around for a <a href="https://www.tomsguide.com/best-picks/best-cheap-nbn-plans">cheap NBN plan</a>. The telco regularly offers unbeatable value across its NBN plans and promises speeds that match, or come close to, what you should be able to achieve. It's NBN 25 and 50 plans, for example, promise those exact speeds. Tangerine has also introduced high-speed options, including NBN 500 and NBN 2000. </p><p>One of the key selling points of a Tangerine NBN plan is its great customer service, with options to call or text a Tangerine representative in Australia. The telco used to offer a free 14-day trial of their NBN services, but that has since been scrapped for new customers. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/tangerine-nbn"><strong>Tangerine review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Tangerine-Telecom&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Tangerine%20NBN%20plans"></iframe><h2 id="6-tpg">6. TPG</h2><div class="product"><a data-dimension112="2d697890-7e6c-11f1-90ab-031e84427a21" data-action="Deal Block" data-label="• NBN 12 – NBN 1000 speed tiers covered• Low cost for TPG-supplied modem. Rebate if you buy your own.• Performs well in broadband speed tests• Affordable pricing" data-dimension48="• NBN 12 – NBN 1000 speed tiers covered• Low cost for TPG-supplied modem. Rebate if you buy your own.• Performs well in broadband speed tests• Affordable pricing" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 12 – NBN 1000 speed tiers covered</strong><br><strong>• Low cost for TPG-supplied modem. Rebate if you buy your own.</strong><br><strong>•</strong> <strong>Performs well in broadband speed tests</strong><br><strong>•</strong> <strong>Affordable pricing</strong></p></div><p><a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> is the last of Australia’s major telcos and has merged with Vodafone. However, the two ISPs still operate separately, although they do offer similar services. There isn’t much to fault TPG — the NBN plans offered are affordable and they provide a reliable service with consistently good speeds, achieving 101.4% during busy hours and 102% during all hours of the day in the <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf" target="_blank">latest ACCC report</a> published in April 2026.</p><p>TPG doesn’t tend to offer much in the way of additional perks, compared to Telstra and Optus, although its introductory offers are usually attractive, and the modem fee of AU$110, including delivery, is one of the cheapest going. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/tpg-nbn-review"><strong>TPG review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=Personal&supplier=TPG&tab=nbn&maxresults=5&maxresultsmobile=5&hd=TPG%20NBN%20plans"></iframe><h2 id="7-optus">7. Optus</h2><div class="product"><a data-dimension112="2d697b88-7e6c-11f1-b454-9dc2b7ab4ad1" data-action="Deal Block" data-label="• NBN 50 – NBN 1000 plans available• Delivers consistently fast download speeds• Optus Sport available at a discount for Optus customers• SubHub service to bundle subscription services together• Modem has 4G backup" data-dimension48="• NBN 50 – NBN 1000 plans available• Delivers consistently fast download speeds• Optus Sport available at a discount for Optus customers• SubHub service to bundle subscription services together• Modem has 4G backup" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 50 – NBN 1000 plans available</strong><br><strong>•</strong> <strong>Delivers consistently fast download speeds</strong><br><strong>• Optus Sport available at a discount for Optus customers</strong><br><strong>• SubHub service to bundle subscription services together</strong><br><strong>• Modem has 4G backup</strong></p></div><p><a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a> shouldn’t need much introduction. As Australia’s third-largest telco (behind Telstra and the combined TPG group), it offers NBN plans around the country, with minimum speeds of 50Mbps. In the ACCC’s latest <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf">Measuring Broadband data report</a>, Optus performed incredibly well, delivering 102.8% of plan speeds during all hours of the day. </p><p>If you’re into live sports or you subscribe to a variety of streaming services, Optus could be a good option for you, too. The telco owns the rights to broadcast the English Premier League in Australia through Optus Sport (though you’ll need to pay a monthly subscription fee). You can also bundle several streaming apps under one account via the SubHub feature. </p><p>Optus' latest modem offered on its plans has Wi-Fi 6 technology and 4G backup included, should your fixed-line service drop out. However, it’s the cost of the modem that is the chink in Optus’ otherwise shiny armour. Optus will give you the modem for free, but only if you stay connected to its NBN service for 36 months. Despite its plans being contract-free, if you choose to cancel your plan before the 36-month period finishes, then you’ll need to pay off the remaining cost.</p><p>Most other NBN providers work on a similar model, but give you the option of returning the modem within a specified timeframe to save paying any fees for it. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/optus-nbn"><strong>Optus review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&speed=30&supplier=Optus&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Optus%20NBN%20plans"></iframe><h2 id="8-telstra">8. Telstra</h2><div class="product"><a data-dimension112="2d697dc2-7e6c-11f1-bc55-cf593b371cba" data-action="Deal Block" data-label="• NBN 25 – NBN 1000 plans offered• Australia's largest telco• Extra perks including free subscriptions to various services including Binge, Spotify, Kayo &amp; Apple TV+" data-dimension48="• NBN 25 – NBN 1000 plans offered• Australia's largest telco• Extra perks including free subscriptions to various services including Binge, Spotify, Kayo &amp; Apple TV+" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 1000 plans offered</strong><br><strong>•</strong> <strong>Australia's largest telco</strong><br><strong>•</strong> <strong>Extra perks including free subscriptions to various services including Binge, Spotify, Kayo & Apple TV+</strong></p></div><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Telstra</a> is the largest telco in Australia by market share, according to the ACCC’s most recent report. Telstra is a safe bet for Australians who want to connect to the NBN, as you’ll get a fast, reliable service. Telstra also offers several perks and has some attractive introductory offers, such as free subscriptions to various streaming services. </p><p>Similar to Optus, Telstra’s modem provides 4G backup, ensuring you stay online should your fixed-line service drop out for whatever reason. Speeds on the 4G backup service are capped at 25Mbps.</p><p>However, it must be said that Telstra NBN plans are some of the more expensive on the market. And, now that smaller, more affordable ISPs deliver just as good, if not better, service than Australia’s number one, it certainly pays to shop around. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Telstra&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Telstra%20NBN%20plans"></iframe> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-providers</link>
                                                                            <description>
                            <![CDATA[ With so many NBN providers in Australia, choosing the best for your needs isn’t easy. We compare the best providers of NBN. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tnvvf6znEp4TmKay8y5rJ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pQtzBm3qBSjHavYs7zUghS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 15 Sep 2026 02:06:41 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/pQtzBm3qBSjHavYs7zUghS-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[NBN logo on lit up background]]></media:description>                                                            <media:text><![CDATA[NBN logo on lit up background]]></media:text>
                                <media:title type="plain"><![CDATA[NBN logo on lit up background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pQtzBm3qBSjHavYs7zUghS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When considering the best NBN provider for your home, the options are truly endless. That said, selecting the right telco can raise questions that can make your decision even more overwhelming. </p><p>Connection types, coverage, location, pricing and sneaky hidden costs all play into the best NBN plans. And, what may be considered the "best" in your opinion, may differ greatly from what your next-door neighbour considers best, and which ISP works well for them.</p><p>Here at Tom’s Guide, we look into two main factors when determining the best NBN providers: download speeds — especially during the busy evening hours — and monthly costs. With these checked off, we can start examining customer service and any extras you might get thrown in for free with your chosen NBN plan. </p><p>As for speeds, NBN providers will often advertise the <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a> you’ll likely achieve before you sign up. These speeds are a key indicator of the top speeds you’ll reach during the evening hours of 7pm to 11pm. The <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program" target="_blank">Australian Competition & Consumer Commission (ACCC)</a> quarterly reports disclose whether select internet service providers (ISPs) meet, exceed or fail to reach advertised speeds across different tiers. </p><p>NBN providers generally deliver on their promises of speed, which means the next most important factor in your buying decision is the monthly cost. Remember, the big three telcos of Telstra, <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a>, and <a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> aren’t your only options, and some of the best NBN plans could be more affordable than you think.</p><p>To help give you a clearer depiction of the current NBN landscape, we’ve put together this guide, in partnership with WhistleOut, comparing the top 10 most popular NBN providers in the country. These ten providers are either established household names or are on their way to becoming one, and we’ve also included a couple of much smaller telcos with plenty to write home about.</p><div class="product star-deal"><a data-dimension112="2d696896-7e6c-11f1-8545-4da63f207011" data-action="Star Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Zgn5RBAPy8jVuoEunnUxG9" name="dodo-lockup-purple(500x500px)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Zgn5RBAPy8jVuoEunnUxG9-1920-80.png" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=13585&ct=0&ci=21644&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="2d696896-7e6c-11f1-8545-4da63f207011" data-action="Star Deal Block" data-label="Best NBN provider this month — Dodo" data-dimension48="Best NBN provider this month — Dodo" data-dimension25=""><strong>Best NBN provider this month — Dodo</strong></a></p><p>If there's one thing this flightless bird knows, it's a damn good deal. This September, Dodo has sliced prices across all speed tiers, making it the cheapest provider for NBN 100, NBN 500 and NBN 1000. These offers will stick around until September 30, 2026, so you'd better hurry if you want to snag one of Dodo's deals. </p></div><h3 class="article-body__section" id="section-best-nbn-providers-in-australia"><span>Best NBN providers in Australia</span></h3><h2 id="1-spintel">1. SpinTel</h2><div class="product"><a data-dimension112="2d696aee-7e6c-11f1-b9a5-49531c8e3570" data-action="Deal Block" data-label="• NBN 25 – NBN 750 plans available• Multi-award-winning provider• Congestion-free speeds on NBN 100• Affordable" data-dimension48="• NBN 25 – NBN 750 plans available• Multi-award-winning provider• Congestion-free speeds on NBN 100• Affordable" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rkJSJzZrfhcRcvTdpAWykK" name="kyUaZb9LaZaUEJW6f4HH5j.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rkJSJzZrfhcRcvTdpAWykK-1920-80.jpeg" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 750 plans available</strong><br><strong>• Multi-award-winning provider</strong><br><strong>• Congestion-free speeds on NBN 100</strong><br><strong>• Affordable</strong></p></div><p>SpinTel has been one of our top NBN providers as of late, due to both its impressive pricing and quality of service. Indeed, across the NBN speed tiers it offers (NBN 25 to NBN 1000), SpinTel can regularly be found at the more affordable end. </p><p>And, when you consider that SpinTel has for some time promised congestion-free speeds, you can be assured the speed you pay for is what you’ll get. Aside from this, many customers have praised SpinTel’s customer service, with over <a href="https://www.productreview.com.au/listings/spin">12,000 five-star reviews</a> online.</p><p>Right now, SpinTel has some enticing offers across its NBN plans. You can check them out in the widget below. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=-1&supplier=SpinTel&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Spintel%20NBN%20plans"></iframe><h2 id="2-aussie-broadband-2">2. Aussie Broadband</h2><div class="product"><a data-dimension112="2d696d82-7e6c-11f1-acab-9750fa3a4329" data-action="Deal Block" data-label="• NBN 12 – NBN 2000 speed tiers• Incredibly well-rated customer service • Consistently good evening speeds • Customers have the ability to customise plans to suit usage and/or budget needs" data-dimension48="• NBN 12 – NBN 2000 speed tiers• Incredibly well-rated customer service • Consistently good evening speeds • Customers have the ability to customise plans to suit usage and/or budget needs" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QqyraaM9My95oXnrEdyGj4" name="YKTk63JLm2S5UJxiNfkEk4.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QqyraaM9My95oXnrEdyGj4-1920-80.jpeg" mos="" align="middle" fullscreen="" width="960" height="960" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 12 – NBN 2000 speed tiers</strong><br><strong>• Incredibly well-rated customer service </strong><br><strong>• Consistently good evening speeds </strong><br><strong>• Customers have the ability to customise plans to suit usage and/or budget needs</strong></p></div><p>If a local, incredibly helpful customer service team is one of the most important factors for you when deciding on an NBN provider, then <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a> absolutely needs a mention. With over 9k glowing five-star reviews on <a href="https://www.productreview.com.au/listings/aussie-broadband-pty-ltd">ProductReview</a>, you can be practically guaranteed a stellar service. Plus, the actual NBN service provided by Aussie Broadband is a decent one too. </p><p>The ACCC did find that the telco delivered 94.8% of plan speeds during the busy evening hours in its most recent report, but if your home can support an Ultrafast NBN connection (capable of delivering a theoretical 1,000Mbps), Aussie Broadband is well worth considering, since it advertises typical speeds of 875Mbps (some of the fastest in Australia). Aussie Broadband has also introduced three new tiers, NBN 500, NBN 750 and NBN 2000 into its offerings. </p><p>Aussie Broadband also offers some of the <a href="https://www.tomsguide.com/best-picks/best-gaming-internet-au">best NBN plans for gaming</a>, and can even show you how the network is performing in your area so you can determine how well it will support your online gaming sessions. </p><p>It is fair to say, however, that Aussie Broadband's NBN plans do veer towards the more expensive end of the budget scale, but considering you should get a service that works (and has incredible support if it doesn't), then it's a worthwhile investment in our opinion.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/aussie-broadband-review"><strong>Aussie Broadband review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Fibre%2cNBN-Fixed-Line&customer=Personal&data=-1&supplier=Aussie-Broadband&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Aussie%20Broadband%20NBN%20plans"></iframe><h2 id="3-exetel">3. Exetel</h2><div class="product"><a data-dimension112="2d696fee-7e6c-11f1-88c1-41f952af83f9" data-action="Deal Block" data-label="• NBN 500 plan for just AU$80p/m• Consistently good speeds• Hibernate and Warp Speed features• Competitive pricing" data-dimension48="• NBN 500 plan for just AU$80p/m• Consistently good speeds• Hibernate and Warp Speed features• Competitive pricing" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 500 plan for just AU$80p/m</strong><br><strong>• Consistently good speeds</strong><br><strong>• Hibernate and Warp Speed features</strong><br><strong>• Competitive pricing</strong></p></div><p><a href="https://www.tomsguide.com/reviews/exetel-nbn" target="_blank">Exetel</a> is one of our top-rated NBN providers here at Tom’s Guide, and it now claims to be the best choice for a high-speed plan. Taking a big leap ahead of its competitors, Exetel has just launched its One Plan, delivering 500Mbps typical evening speeds (TES) for just AU$80p/m. Exetel has also ditched its other NBN and internet plans, focusing solely on the One (and only) Plan. </p><p>We think it’s an excellent move from Exetel as the telco has been offering customers bangin' bargains on NBN and mobile plans for some time. Exetel previously supplied connections between NBN 25 and NBN 250. </p><p>According to the <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program/latest-performance-report">latest ACCC report</a>, Exetel exceeded expectations by reaching a massive 101.2% of advertised plan speeds during all hours of the day, subsequently beating out claims made by TPG, Telstra and Aussie Broadband.</p><p>Alongside its one ginormous speed tier, Exetel has introduced some smart and cost-effective features, including Warp Speed, which boosts the One Plan from 500Mbps to a typical evening speed figure of 811Mbps (and the possibility of even faster) for AU$1 per day, and Hibernate, which temporarily drops speeds down to just 12Mbps and saves AU$1 per day off the monthly fee.</p><p>Customer support does receive a mixed response based on customer reviews, and we don't think the telco's Ultrafast plan presents particularly good value (we explain why in our review), but on the whole, Exetel consistently ranks among our favourite NBN providers.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/exetel-nbn"><strong>Exetel review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Exetel&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Exetel%20NBN%20plans"></iframe><h2 id="4-superloop">4. Superloop</h2><div class="product"><a data-dimension112="2d69728c-7e6c-11f1-91e8-872ddec36678" data-action="Deal Block" data-label="• NBN 25 – NBN 2000 speed tiers • Owns its own infrastructure, resulting in more consistent speeds• Good value for superfast NBN plans" data-dimension48="• NBN 25 – NBN 2000 speed tiers • Owns its own infrastructure, resulting in more consistent speeds• Good value for superfast NBN plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 2000 speed tiers </strong><br><strong>•</strong> <strong>Owns its own infrastructure, resulting in more consistent speeds</strong><br><strong>• Good value for superfast NBN plans</strong></p></div><p><a href="https://www.tomsguide.com/reviews/superloop-review">Superloop</a> burst onto the Australian broadband scene in 2019, promising super-fast speeds since it had its own infrastructure to deliver NBN to homes. It also promised such speeds without a high price tag, instead being very competitively priced. A few years on, Superloop continues to be an attractive option for anyone wanting some of the fastest possible NBN speeds. In the <a href="https://www.accc.gov.au/system/files/accc-mba-report-25.pdf">latest ACCC data</a>, the telco achieved 101.4% of speeds during all hours of the day. </p><p>The retail service provider (RSP) promises 250Mbps on its NBN 250 plan and 860Mbps on its NBN 1000 plan, putting it on par with several other, more expensive providers. It has also debuted three high-speed options in line with the NBN tiers of 500Mbps, 750Mbps and 2,000Mbps. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/superloop-review"><strong>Superloop review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=Personal&supplier=Superloop&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Superloop%20NBN%20plans"></iframe><h2 id="5-tangerine">5. Tangerine</h2><div class="product"><a data-dimension112="2d6974bc-7e6c-11f1-b9f4-c3675ecac858" data-action="Deal Block" data-label="• NBN 25 – NBN 2000 speed tiers available• Some of the most affordable NBN plans • Excellent customer service" data-dimension48="• NBN 25 – NBN 2000 speed tiers available• Some of the most affordable NBN plans • Excellent customer service" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 2000 speed tiers available</strong><br><strong>• Some of the most affordable NBN plans </strong><br><strong>•</strong> <strong>Excellent customer service</strong></p></div><p>If you’re a budget-conscious consumer, then <a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> has to be one of your first ports of call when shopping around for a <a href="https://www.tomsguide.com/best-picks/best-cheap-nbn-plans">cheap NBN plan</a>. The telco regularly offers unbeatable value across its NBN plans and promises speeds that match, or come close to, what you should be able to achieve. It's NBN 25 and 50 plans, for example, promise those exact speeds. Tangerine has also introduced high-speed options, including NBN 500 and NBN 2000. </p><p>One of the key selling points of a Tangerine NBN plan is its great customer service, with options to call or text a Tangerine representative in Australia. The telco used to offer a free 14-day trial of their NBN services, but that has since been scrapped for new customers. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/tangerine-nbn"><strong>Tangerine review</strong></a><strong></strong></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Tangerine-Telecom&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Tangerine%20NBN%20plans"></iframe><h2 id="6-tpg">6. TPG</h2><div class="product"><a data-dimension112="2d697890-7e6c-11f1-90ab-031e84427a21" data-action="Deal Block" data-label="• NBN 12 – NBN 1000 speed tiers covered• Low cost for TPG-supplied modem. Rebate if you buy your own.• Performs well in broadband speed tests• Affordable pricing" data-dimension48="• NBN 12 – NBN 1000 speed tiers covered• Low cost for TPG-supplied modem. Rebate if you buy your own.• Performs well in broadband speed tests• Affordable pricing" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 12 – NBN 1000 speed tiers covered</strong><br><strong>• Low cost for TPG-supplied modem. Rebate if you buy your own.</strong><br><strong>•</strong> <strong>Performs well in broadband speed tests</strong><br><strong>•</strong> <strong>Affordable pricing</strong></p></div><p><a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> is the last of Australia’s major telcos and has merged with Vodafone. However, the two ISPs still operate separately, although they do offer similar services. There isn’t much to fault TPG — the NBN plans offered are affordable and they provide a reliable service with consistently good speeds, achieving 101.4% during busy hours and 102% during all hours of the day in the <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf" target="_blank">latest ACCC report</a> published in April 2026.</p><p>TPG doesn’t tend to offer much in the way of additional perks, compared to Telstra and Optus, although its introductory offers are usually attractive, and the modem fee of AU$110, including delivery, is one of the cheapest going. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/tpg-nbn-review"><strong>TPG review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=Personal&supplier=TPG&tab=nbn&maxresults=5&maxresultsmobile=5&hd=TPG%20NBN%20plans"></iframe><h2 id="7-optus">7. Optus</h2><div class="product"><a data-dimension112="2d697b88-7e6c-11f1-b454-9dc2b7ab4ad1" data-action="Deal Block" data-label="• NBN 50 – NBN 1000 plans available• Delivers consistently fast download speeds• Optus Sport available at a discount for Optus customers• SubHub service to bundle subscription services together• Modem has 4G backup" data-dimension48="• NBN 50 – NBN 1000 plans available• Delivers consistently fast download speeds• Optus Sport available at a discount for Optus customers• SubHub service to bundle subscription services together• Modem has 4G backup" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 50 – NBN 1000 plans available</strong><br><strong>•</strong> <strong>Delivers consistently fast download speeds</strong><br><strong>• Optus Sport available at a discount for Optus customers</strong><br><strong>• SubHub service to bundle subscription services together</strong><br><strong>• Modem has 4G backup</strong></p></div><p><a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a> shouldn’t need much introduction. As Australia’s third-largest telco (behind Telstra and the combined TPG group), it offers NBN plans around the country, with minimum speeds of 50Mbps. In the ACCC’s latest <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf">Measuring Broadband data report</a>, Optus performed incredibly well, delivering 102.8% of plan speeds during all hours of the day. </p><p>If you’re into live sports or you subscribe to a variety of streaming services, Optus could be a good option for you, too. The telco owns the rights to broadcast the English Premier League in Australia through Optus Sport (though you’ll need to pay a monthly subscription fee). You can also bundle several streaming apps under one account via the SubHub feature. </p><p>Optus' latest modem offered on its plans has Wi-Fi 6 technology and 4G backup included, should your fixed-line service drop out. However, it’s the cost of the modem that is the chink in Optus’ otherwise shiny armour. Optus will give you the modem for free, but only if you stay connected to its NBN service for 36 months. Despite its plans being contract-free, if you choose to cancel your plan before the 36-month period finishes, then you’ll need to pay off the remaining cost.</p><p>Most other NBN providers work on a similar model, but give you the option of returning the modem within a specified timeframe to save paying any fees for it. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/optus-nbn"><strong>Optus review</strong></a></p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&speed=30&supplier=Optus&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Optus%20NBN%20plans"></iframe><h2 id="8-telstra">8. Telstra</h2><div class="product"><a data-dimension112="2d697dc2-7e6c-11f1-bc55-cf593b371cba" data-action="Deal Block" data-label="• NBN 25 – NBN 1000 plans offered• Australia's largest telco• Extra perks including free subscriptions to various services including Binge, Spotify, Kayo &amp; Apple TV+" data-dimension48="• NBN 25 – NBN 1000 plans offered• Australia's largest telco• Extra perks including free subscriptions to various services including Binge, Spotify, Kayo &amp; Apple TV+" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>• NBN 25 – NBN 1000 plans offered</strong><br><strong>•</strong> <strong>Australia's largest telco</strong><br><strong>•</strong> <strong>Extra perks including free subscriptions to various services including Binge, Spotify, Kayo & Apple TV+</strong></p></div><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13596&ct=0&ci=21010&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored">Telstra</a> is the largest telco in Australia by market share, according to the ACCC’s most recent report. Telstra is a safe bet for Australians who want to connect to the NBN, as you’ll get a fast, reliable service. Telstra also offers several perks and has some attractive introductory offers, such as free subscriptions to various streaming services. </p><p>Similar to Optus, Telstra’s modem provides 4G backup, ensuring you stay online should your fixed-line service drop out for whatever reason. Speeds on the 4G backup service are capped at 25Mbps.</p><p>However, it must be said that Telstra NBN plans are some of the more expensive on the market. And, now that smaller, more affordable ISPs deliver just as good, if not better, service than Australia’s number one, it certainly pays to shop around. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&supplier=Telstra&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Telstra%20NBN%20plans"></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best men’s running shoes in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>To help you find the best men's running shoes for you, we’ve tested hundreds of pairs in recent years, putting each through their paces with a variety of training runs to see how they handle different speeds and terrains. </p><p>We’ve also looked at the fit and comfort of each shoe, as well as considering the level of performance and value they offer in comparison to other shoes, and then picked out the very best option in a variety of categories.</p><p>If you’re after a versatile shoe that can handle almost anything you throw at it, we think that the <a href="#section-best-men-s-running-shoes-overall">Nike Vomero Plus</a> is the perfect choice. It’s comfortable, durable, and suitable for a variety of runs. However,  it’s not your only option as we’ve rounded up the best men’s running shoes you can buy right now, in categories from best value to best for race day, and more. </p><h3 class="article-body__section" id="section-best-men-s-running-shoes-overall"><span>Best men's running shoes overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5042px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UnGhYAJUgLaiWELdqeLFTA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/UnGhYAJUgLaiWELdqeLFTA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5042" height="2836" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nike-vomero-plus"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">1. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's running shoes overall</p></div><p class="specs__container"><strong>Weight: </strong>10.3 oz | <strong>Heel-to-toe drop: </strong>10mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Versatile</div><div class="icon icon-plus_circle _hawk">Lighter than the Vomero 18</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-minus_circle _hawk">Might be beaten by the Vomero Premium</div></div><p>If you want a shoe that makes running more fun, the Nike Vomero Plus and its huge stack of springy ZoomX foam in its midsole does exactly that.</p><p>Despite this thick layer of foam, it's still surprisingly light, meaning it performs well at faster paces for a shoe with this much cushioning. Its upper is light and breathable, too, and I was very pleased with the fact that it was comfortable straight out of the box.</p><p>On my initial eight-mile run, I didn't experience any hotspots or rubbing, which was a definite plus. Its padded tongue and collar helped to keep things comfy, too.</p><p>It is made with easy daily training runs in mind, as well as longer runs — that's when you'll really start to feel grateful for its protective, comfy ride. Even if you're training for a marathon, it will support you through the extra miles and still be good to go on race day if you don't have a dedicated racing shoe.</p><p>Its main drawbacks are the fact that it is not as light and fast as the best carbon-plated running shoes, and that it is on the expensive side.</p><p>Still, running in this shoe definitely put a smile on my face thanks to how bouncy it is. If you're looking for a great everyday running shoe, you can't go wrong with the Nike Vomero Plus.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-running-shoes-for-beginners"><span>Best men’s running shoes for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">2. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's running shoes overall</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Heel-to-toe drop: </strong>8mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>I'll say it — the Asics Novablast 6 is one of my favourite shoes of 2026 so far. Whether you're looking for a cushioned sneaker to fit in your regular rotation alongside faster sneakers or for a daily trainer for your daily runs, the Novablast 6 is a comfortable and supportive shoe to suit your needs.</p><p>As the latest offering in the Novablast line, the Novablast 6 is an upgraded version of the Novablast 5. It's got an upgraded midsole, which now contains a 'puck' of Asics' FF Turbo Squared foam under the forefoot, which is found in the midsole of the Asics Megablast. This puck has seriously upgraded the Novablast's ride, making it lighter and livelier than the Novablast 5, as well as making it better at faster paces, too.</p><p>It's just as good at easy runs as it is at tempo and threshold runs, thanks to the high level of comfort it provides, as well as the increased energy return in the forefoot.</p><p>There are just a couple of downsides; the main one is that it's not the absolute fastest running shoe on the market, and it isn't suited for all-out intervals or races. Additionally, it's slightly more expensive than the Asics Novablast 5 at $155 as compared to $150.</p><p>However, if you're alright with the increase, the Novablast 6 is an excellent choice as an everyday running shoe. It's comfortable and versatile, and offers a winning blend of comfort and bounce at a reasonable price.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-reviewhttps://www.tomsguide.com/wellness/running/asics-novablast-6-review"><strong>Asics Novablast 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-value-men-s-running-shoes"><span>Best value men’s running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y2ibjUoaS68d76wBXU4ws8" name="1709565350.jpg" alt="Puma Velocity Nitro 3 on a wet running track" src="https://cdn.mos.cms.futurecdn.net/Y2ibjUoaS68d76wBXU4ws8-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Michael Sawh)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-puma-velocity-nitro-4"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">3. Puma Velocity Nitro 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best value men’s running shoes</p></div><p class="specs__container"><strong>Weight: </strong>8.7oz | <strong>Heel-to-toe drop: </strong>10mm | <strong>Type: </strong>Daily</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable, responsive midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight design</div><div class="icon icon-plus_circle _hawk">Excellent grip</div><div class="icon icon-minus_circle _hawk">Not as stable as rival daily trainers</div><div class="icon icon-minus_circle _hawk">High drop might not suit everyone</div></div><p>The Puma Velocity Nitro 4 is a great daily trainer at a good price. It's lighter and has an easier ride than the already impressive Velocity Nitro 3, thanks to its redesigned midsole, making it very easy to recommend.</p><p>In testing, I found it could handle a bit of everything, offering lightness and speed for tempo runs and sessions, and cushioning for when you just want comfort on an easy run.</p><p>It may not be quite as cushioned as the Asics Novablast 5 or the Puma Magnify Nitro 3, but it still has plenty of protection under the heel in particular. Its NitroFoam midsole delivers a good amount of energy return and offers a light and poppy ride.</p><p>One thing to keep in mind, however, is the fact that the Puma Veolcity Nitro 4 has a narrow base. This may make it unsuitable if you have stability needs. While I didn't have any issues with the shoe on this front, if you want a lightweight daily alternative with a wider design, consider the New Balance Rebel v5.</p><p>I personally think that the Puma Velocity Nitro 4 works best in rotation with a faster shoe like the Adidas Adizero Evo SL, with the Velocity Nitro 4 being used as a daily trainer for easy and long runs, especially on mixed terrain.</p><p>However, if you don't have a running shoe rotation, the Puma Velocity Nitro 4 is a good enough all-rounder that you can use it as your only running shoe. Plus, it's a great option for beginners, too.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review"><strong>Puma Velocity Nitro 4 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-men-s-running-shoes"><span>Best cushioned men’s running shoes </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QaMms3L8aKYwMfL9jd9xvB" name="New Balance 1080v15" alt="New Balance 1080v15" src="https://cdn.mos.cms.futurecdn.net/QaMms3L8aKYwMfL9jd9xvB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-new-balance-1080v15"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict">4. New Balance 1080v15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best cushioned men's running shoes</p></div><p class="specs__container"><strong>Weight: </strong>9.2oz | <strong>Heel-to-toe drop: </strong>6mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lighter than predecessor</div><div class="icon icon-plus_circle _hawk">Comfortable midsole foam</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-minus_circle _hawk">Expensive for a daily trainer</div><div class="icon icon-minus_circle _hawk">Lacks a bit of bounce</div></div><p>If you want a capable running shoe that works well for daily training and offers a mix of both comfort and a lightweight design, the New Balance 1080v15 is a great option.</p><p>The 1080v15 has a new contoured mesh upper with raised sections on it. The material felt a little stiff at first, but once I slipped my feet in, it was comfortable, and I didn’t notice the upper at all in my runs, which is always a good sign.</p><p>For a cushioned shoe, it’s not overly padded around the tongue and collar either, and I’d say it’s more breathable than many sneakers in its category.</p><p>The main update to the 1080v15 is its new Infinion midsole, which replaces the Fresh Foam X foam used on the past few models of the shoe.</p><p>This is a lighter, more responsive material than Fresh Foam X, and gives the shoe a livelier feel than its predecessor while still retaining the comfort you expect from the 1080 line.</p><p>Along with the new foam, another reason why the 1080v15 is light for a cushioned shoe is that it doesn’t have the most extensive outsole.</p><p>There is rubber covering the heel and forefoot of the shoe, but there’s a lot of exposed foam in the midfoot area. This shouldn’t be a major problem with regard to durability, since the main areas of wear and tear on a shoe are the heel and forefoot, but the 1080v15 might not be as hard-wearing as a shoe with a fuller rubber outsole.</p><p>During my testing, I used it for a long run, several easy runs, and a couple of easy-to-steady progression runs, and it is a more versatile running shoe than many highly-cushioned options, thanks to its lighter, more agile design.</p><p>The new Infinion foam in the midsole is well-balanced, in that it’s neither excessively soft and mushy nor too firm. It does deliver comfort and protection, but has a bit of pop off the toes as well.</p><p>It’s not quite as lively as some other foams I’ve tested in cushioned shoes, though, such as the springy ZoomX used in the <a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">Nike Vomero Plus</a>, or the responsive Nitro Foam used in the <a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">Puma Velocity Nitro 4</a>. As a result, I didn’t find the New Balance 1080v15 as good for speed sessions or tempo runs as it was for easy efforts.</p><p>My other concern with the foam is that it felt like it compressed during the course of my longest run in the shoe, which was around 13 miles, and most notably in the forefoot, it lost some of its bounce during the run.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict"><strong>New Balance 1080v15</strong> <strong>review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-race-running-shoes"><span>Best men's race running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cYmsCHuE9A7qpMBss9AGSB" name="Asics Metaspeed Sky Tokyo" alt="Asics Metaspeed Sky Tokyo" src="https://cdn.mos.cms.futurecdn.net/cYmsCHuE9A7qpMBss9AGSB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-asics-metaspeed-sky-tokyo"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-metaspeed-sky-tokyo-review">5. Asics Metaspeed Sky Tokyo</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's race running shoes</p></div><p class="specs__container"><strong>Weight: </strong>6 oz | <strong>Heel-to-toe drop: </strong>5mm | <strong>Type: </strong>Race</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lively and fast ride</div><div class="icon icon-plus_circle _hawk">One of the lightest racers available</div><div class="icon icon-plus_circle _hawk">Bouncy and comfortable for long events</div><div class="icon icon-minus_circle _hawk">Outsole is not very durable</div><div class="icon icon-minus_circle _hawk">More expensive than previous model</div></div><p>The Asics Metaspeed Sky Tokyo is hands-down one of the fastest shoes I've ever run in, and is definitely worth considering if you're looking for a racing shoe. It's even lighter, springier, and faster than its predecessor, the Metaspeed Sky Paris.</p><p>This is thanks to the big updates to its midsole, which now uses two different types of foam — FF Turbo+ and FF Leap.</p><p>FF Turbo+ foam, the same foam that is used for the entire midsole of the Metaspeed Sky Paris, was used in the top layer. The bottom layer is made up of FF Leap foam, which is lighter and springier than FF Turbo+. Sandwiched between these two foams is a full-length carbon plate, adding propulsion and stability.</p><p>Its upper is made of lightweight and breatheable MotionWrap 3.0, and it has just enough padding to be comfortable without adding unnecessary weight. During testing, it didn't rub at all, even on long runs. Additionally, it held my foot nice and securely for fast efforts.</p><p>Its springy ride impressed me on every run. No matter if I was doing short, fast reps in the shoe or long tempo or race-pace runs, it always felt amazing. It made holding a fast pace feel easier, and was especially good when I was running on tired legs at the end of sessions.</p><p>Even when your running form deteriorates, and you start to shuffle, the bounce from the foam and plate keeps you going, and the extreme lightness of the shoe helps you to continue picking up your feet.</p><p>No matter the distance you plan on racing, the Asics Metaspeed Sky Tokyo is a top option worth considering.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/running/asics-metaspeed-sky-tokyo-review"><strong>Asics Metaspeed Sky Tokyo review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-trail-running-shoes"><span>Best men’s trail-running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZqRFwCkadahw4HuofAF9AH" name="Hoka Speedgoat 6.jpg" alt="Hoka Speedgoat 6 trail running shoe" src="https://cdn.mos.cms.futurecdn.net/ZqRFwCkadahw4HuofAF9AH-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-hoka-speedgoat-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/fitness/hoka-speedgoat-6-review">6. Hoka Speedgoat 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men’s trail-running shoes </p></div><p class="specs__container"><strong>Weight: </strong>9.6oz | <strong>Heel-to-toe drop: </strong>5mm | <strong>Type: </strong>Trail</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable, versatile ride</div><div class="icon icon-plus_circle _hawk">Reliable grip across most terrains</div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-minus_circle _hawk">Similar to Speedgoat 5</div><div class="icon icon-minus_circle _hawk">Not as light as some trail racers</div><div class="icon icon-minus_circle _hawk">Toe-box isn’t very wide</div></div><p>The <a href="https://www.tomsguide.com/best-picks/best-trail-running-shoes">best trail-running shoes</a> for you will often depend on the terrain you’re going to tackle, because the outsoles on trail shoes are designed to grip on different surfaces, be it deep mud or hard rocks. However, the Hoka Speedgoat 6 is the trail shoe I recommend to people most often, because it’s exceptionally versatile, both in the terrain it works for and the kind of runs you can do in it.</p><p>That starts with the 5mm lugs on the Vibram outsole, which provide reliable grip on a wide range of surfaces. I’ve used the shoe on sun-bleached rocky trails and muddy forest tracks, as well as running on the road in it at times, and it always delivers reliable traction.</p><p>The versatility of the shoe is also a result of its midsole, which is comfortable and stable, but also made from a lightweight foam that is responsive enough to use for faster runs. The Speedgoat 6 is a shoe you can use for ultramarathons and short, fast trail races, and everything in between, even if it’s not quite as speedy as a carbon plate trail racer like the <a href="https://www.tomsguide.com/wellness/running/hoka-tecton-x3-review">Hoka Tecton X3</a>.</p><p>Having used both shoes extensively I will say that the Speedgoat 6 is quite similar to the Speedgoat 5, however, so if you see an excellent deal on the older shoe that would offer better value. There are some small upgrades to the Speedgoat 6 including a lighter midsole foam, but both the 5 and 6 are excellent options for trail runs.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/fitness/hoka-speedgoat-6-review"><strong>full Hoka Speedgoat 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMdrdJVneCDFKipTxQUq3Y" name="On Cloudboom Volt" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMdrdJVneCDFKipTxQUq3Y-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you're after a snappy shoe with a firm ride (or just dislike super-squishy shoes), then the On Cloudboom Volt is a great pick. You can use it for both racing and training, and it looks pretty cool, too. Keep in mind, however, that it's a pretty heavy shoe, and as such is not the most propulsive.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-on-cloudboom-volt-and-its-a-snappy-super-sneaker-for-training-and-racing" data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25=""><strong>On Cloudboom Volt review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104931B172.130" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2mXLPEYUmuNksRBXSaTaYa" name="brooks ghost 18" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2mXLPEYUmuNksRBXSaTaYa-1920-80.webp" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Overall, the Brooks 18 is a comfortable, durable, and stable daily trainer that performs best at easy paces. However, it’s not as bouncy and cushioned as some other daily trainers, which may be a dealbreaker for some, and it doesn’t really improve on the Ghost 17. If you're married to the Ghost line, then you'd be best just getting the Ghost 17.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/brooks-ghost-18-review" data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25=""><strong>Brooks Ghost 18 review</strong></a><a class="view-deal button" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104931B172.130" target="_blank" rel="nofollow" data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zdWJjMyCdhZhpNLsQqMVGU" name="puma deviate pure nitro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zdWJjMyCdhZhpNLsQqMVGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Puma Deviate Pure Nitro is an exceptionally lightweight daily trainer that offers a balanced ride that's comfortable for easy runs while also being light and speedy enough to tackle tempo runs and sessions as well. With that being said, it's not as fast as some rivals, and not super cushioned.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review" data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150"><strong>Puma Deviate Pure Nitro review</strong></a><a class="view-deal button" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow" data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165" href="https://www.hoka.com/en/gb/men-road/clifton-pro/198605930713" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2220px;"><p class="vanilla-image-block" style="padding-top:81.13%;"><img id="Gj9xYYKBKxWrMTLUj5uxzA" name="hoka clifton pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Gj9xYYKBKxWrMTLUj5uxzA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2220" height="1801" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Clifton Pro is a great option for those who want a cushioned daily running shoe. It's great for easy miles thanks to the fact that it's protective and comfortable without feeling big or cumbersome. However, it's a little pricier than some rivals, and if you're looking for a shoe for fast runs, you'll want to look elsewhere.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-pro-review" data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165"><strong>Hoka Clifton Pro review</strong></a><a class="view-deal button" href="https://www.hoka.com/en/gb/men-road/clifton-pro/198605930713" target="_blank" rel="nofollow" data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165">View Deal</a></p></div><div class="product"><a data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2XSnSd468YtiXiFzcRKKD5" name="Saucony Endorphin Elite 2 sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2XSnSd468YtiXiFzcRKKD5-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Endorphin Elite 3 is one of the softest and most bouncy carbon plate racing shoes we've ever tested. It offers a fun and fast ride, with the benefit of being more stable than the Saucony Endorphin Elite 3. However, it's pretty heavy for a super-shoe, and some runners may find it to be a little too soft. Plus, its grip isn’t great in wet conditions.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/saucony-endorphin-elite-3-review" data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" data-dimension25=""><strong>Saucony Endorphin Elite 3 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VRqdp6nkMhnaDHWg6XLo37" name="on cloudboom strike 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VRqdp6nkMhnaDHWg6XLo37-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="4000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you're after a fast, stable yet comfortable carbon-plate running shoe, the On Cloudboom Strike 2 is a great choice. It's ideal for marathon runners who want an accessible shoe with a bouncy yet natural feel. With this being said, it's not the fastest shoe we've ever tested, so if that's what you're after, you should look elsewhere.</p><p><strong>Read our full On </strong><a href="https://www.tomsguide.com/wellness/running/on-cloudboom-strike-2-review" data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" data-dimension25=""><strong>Cloudboom Strike 2 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you want a daily trainer to keep you comfortable both throughout the day and on easy miles, the Hoka Clifton 11 is a great option. Still, it's not a huge improvement on the Hoka Clifton 10 or the Hoka Clifton Pro, so you could just go for either of these models instead.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25=""><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gNvtZEujSxNC4r8z6YT6qW" name="new balance supercomp rebel v1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gNvtZEujSxNC4r8z6YT6qW-1920-80.jpg" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The New Balance SuperComp Rebel v1 delivers a very energetic, bouncy ride that’s almost as fast as a full carbon racing shoe despite only having a carbon-infused plate. It's ideal for fast runs or for those who want a super-speedy everyday sneaker. However, it's not the cheapest running shoe on the market, and it runs a little narrow. If you're going to get it, consider sizing up.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe" data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25=""><strong>New Balance SuperComp Rebel v1 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-ce14c0fe-844a-11f1-8f88-4f284fa833f8" data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-to-choose-the-best-men-s-running-shoes"><span>How to choose the best men's running shoes</span></h2><p>When you’re looking for the best men’s running shoe, there are a few things to consider. First, how do you run? It’s always a good idea to head to your local running store to have your gait checked before investing in a pair of running shoes to ensure you’re not overpronating, as you might need a support shoe or insole. Not sure what this means? Check our guide on <a href="https://www.tomsguide.com/how-to/how-to-buy-running-shoes">how to buy running shoes</a>.</p><p>Next, you’ll need to think about the kind of miles you plan on running. If you’re looking for a fast shoe for your next road marathon, you’ll probably want to look at something lightweight, which has a responsive foam to propel you to your next PR. That said, if you’re a complete beginner, you’ll probably want to look at a more stable shoe that’ll keep you comfortable as you run and walk.</p><p>Finally, have a think about the surfaces you plan on running on. If you’re a trail runner at heart, you’ll need a shoe with a good amount of grip on the outsole to keep you from slipping on uneven terrains. On the other hand, if you do most of your miles on hard concrete, you’ll want a little more cushioning to keep you comfortable. </p><h3 class="article-body__section" id="section-how-we-test-the-best-men-s-running-shoes"><span>How we test the best men's running shoes</span></h3><p>We test the best running shoes on the market by running in them. We've run at least 50 miles in each of these shoes, on a number of different terrains, and in different weather conditions. </p><p>When testing running shoes, we’re looking for a number of different factors to help us make up our minds. Obviously, how comfortable they are underfoot and how well they fit are primary concerns. However, we also look at how responsive they are at different paces during different sessions, and how well they perform on a wet sidewalk or a muddy path. </p><p>Other factors we consider when testing the best men's running shoes include such basics as how easy they are to lace, as well as extras like carbon-fiber plates, or ultra-lightweight midsole foams. Last, we also take the price of the shoe into consideration for our final rating, relative to other shoes in its class.</p><h2 class="article-body__section" id="section-faqs"><span>FAQs</span></h2><section class="article__schema-question"><h3>Can I use running shoes for regular use? </h3><article class="article__schema-answer"><p>While there's no reason why you can't wear your running shoes on a dog walk or in the gym, this will shorten the life of your shoe. Some running shoes, such as those with a carbon fiber plate, are designed for racing, so we wouldn't recommend heading out for a walk in those.</p></article></section><section class="article__schema-question"><h3>How long do running shoes last? </h3><article class="article__schema-answer"><p>The answer here depends on the type of running shoe you bought, and what you're using the running shoe for. For example, a carbon fiber running shoe won't last anywhere near as long as a cushioned running shoe, which is designed to be more durable.</p><p>At the same time, going out every single day, or doing a lot of trail running means you're likely to wear through your shoes quicker than someone doing a couple of runs a week. You'll also wear your shoes out faster if you wear them to the office, walking the dog, or in the gym. </p><p>As a ball-park figure, experts reckon shoes should last between 300-500 miles. If the midsole doesn't feel as cushioned as it once did, or there's visible wearing to the sole or upper, it's time to upgrade your shoes.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-mens-running-shoes</link>
                                                                            <description>
                            <![CDATA[ We've tested the best men's running shoes to help you find a pair that'll support your training and get your next personal best. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qkZpKAsqkorGwMzonVDVYJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/CZcJAhcPEEZzmC9MF69NFA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 14 Sep 2026 15:28:46 +0000</pubDate>                                                                                                                                <updated>Mon, 14 Sep 2026 15:28:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Harris-Fry ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick has been a journalist since 2012 and has spent most of that time writing about health and fitness for a variety of publications. Nick spent nine years working on the Coach magazine and website before moving to the fitness team at Tom’s Guide in 2024. Nick is a keen runner and also the founder of YouTube channel &lt;a href=&quot;https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw&quot;&gt;The Run Testers&lt;/a&gt;, which specialises in reviewing running shoes, watches, headphones and other gear.&lt;/p&gt;&lt;p&gt;Nick has covered all aspects of health and fitness throughout his career, interviewing experts and celebrities, trying fitness classes and running marathons, all in the name of providing readers with the information they need to get the most out of an active lifestyle.&lt;/p&gt;&lt;p&gt;Nick ran his first marathon in 2016 after six weeks of training for a magazine feature and subsequently became obsessed with the sport. He now has PBs of 2hr 25min for the marathon and 15min 30sec for 5K, and has run 16 marathons in total, as well as a 50-mile ultramarathon.&lt;/p&gt;&lt;p&gt;Nick runs 60-90 miles a week and races regularly with his club, which gives him a lot of opportunity to test out running gear: he has tested and reviewed hundreds of pairs of running shoes, as well as fitness trackers, running watches, sports headphones, treadmills, and all manner of other kit. Nick is also a qualified Run Leader in the UK.&lt;/p&gt;&lt;p&gt;Nick is an established expert in the health and fitness area and along with writing for several publications, including &lt;a href=&quot;https://www.livescience.com/author/nick-harris-fry&quot;&gt;Live Science&lt;/a&gt;, &lt;a href=&quot;https://www.expertreviews.co.uk/authors/nick-harris-fry&quot;&gt;Expert Reviews&lt;/a&gt;, &lt;a href=&quot;https://www.wareable.com/author/n.harris-fry&quot;&gt;Wareable&lt;/a&gt;, &lt;a href=&quot;https://www.coachweb.com/author/nick-harris-fry&quot;&gt;Coach&lt;/a&gt; and &lt;a href=&quot;https://www.getsweatgo.com/author/n.harrisfry&quot;&gt;Get Sweat Go&lt;/a&gt;, he has been quoted on &lt;a href=&quot;https://www.theguardian.com/thefilter/2024/oct/20/if-you-pay-more-than-4-youre-being-ripped-off-the-fair-price-for-14-everyday-items-from-cleaning-spray-to-olive-oil&quot;&gt;The Guardian&lt;/a&gt; and &lt;a href=&quot;https://www.independent.co.uk/life-style/health-and-families/london-marathon-2021-date-training-tips-summer-running-a9482486.html&quot;&gt;The Independent&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Nick graduated from the University of York in 2010 with a degree in Politics, Philosophy and Economics and worked in the NHS for three years, during which time he completed his NCTJ Diploma in Journalism at News Associates in London. Before starting on Coach and moving into health and fitness, Nick worked as a football journalist and lived in Kathmandu, Nepal for two years.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jane McGuire ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/CZcJAhcPEEZzmC9MF69NFA-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nike Vomero Plus ]]></media:description>                                                            <media:text><![CDATA[Nike Vomero Plus ]]></media:text>
                                <media:title type="plain"><![CDATA[Nike Vomero Plus ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/CZcJAhcPEEZzmC9MF69NFA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>To help you find the best men's running shoes for you, we’ve tested hundreds of pairs in recent years, putting each through their paces with a variety of training runs to see how they handle different speeds and terrains. </p><p>We’ve also looked at the fit and comfort of each shoe, as well as considering the level of performance and value they offer in comparison to other shoes, and then picked out the very best option in a variety of categories.</p><p>If you’re after a versatile shoe that can handle almost anything you throw at it, we think that the <a href="#section-best-men-s-running-shoes-overall">Nike Vomero Plus</a> is the perfect choice. It’s comfortable, durable, and suitable for a variety of runs. However,  it’s not your only option as we’ve rounded up the best men’s running shoes you can buy right now, in categories from best value to best for race day, and more. </p><h3 class="article-body__section" id="section-best-men-s-running-shoes-overall"><span>Best men's running shoes overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5042px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UnGhYAJUgLaiWELdqeLFTA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/UnGhYAJUgLaiWELdqeLFTA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5042" height="2836" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nike-vomero-plus"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">1. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's running shoes overall</p></div><p class="specs__container"><strong>Weight: </strong>10.3 oz | <strong>Heel-to-toe drop: </strong>10mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Versatile</div><div class="icon icon-plus_circle _hawk">Lighter than the Vomero 18</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-minus_circle _hawk">Might be beaten by the Vomero Premium</div></div><p>If you want a shoe that makes running more fun, the Nike Vomero Plus and its huge stack of springy ZoomX foam in its midsole does exactly that.</p><p>Despite this thick layer of foam, it's still surprisingly light, meaning it performs well at faster paces for a shoe with this much cushioning. Its upper is light and breathable, too, and I was very pleased with the fact that it was comfortable straight out of the box.</p><p>On my initial eight-mile run, I didn't experience any hotspots or rubbing, which was a definite plus. Its padded tongue and collar helped to keep things comfy, too.</p><p>It is made with easy daily training runs in mind, as well as longer runs — that's when you'll really start to feel grateful for its protective, comfy ride. Even if you're training for a marathon, it will support you through the extra miles and still be good to go on race day if you don't have a dedicated racing shoe.</p><p>Its main drawbacks are the fact that it is not as light and fast as the best carbon-plated running shoes, and that it is on the expensive side.</p><p>Still, running in this shoe definitely put a smile on my face thanks to how bouncy it is. If you're looking for a great everyday running shoe, you can't go wrong with the Nike Vomero Plus.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-running-shoes-for-beginners"><span>Best men’s running shoes for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">2. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's running shoes overall</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Heel-to-toe drop: </strong>8mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>I'll say it — the Asics Novablast 6 is one of my favourite shoes of 2026 so far. Whether you're looking for a cushioned sneaker to fit in your regular rotation alongside faster sneakers or for a daily trainer for your daily runs, the Novablast 6 is a comfortable and supportive shoe to suit your needs.</p><p>As the latest offering in the Novablast line, the Novablast 6 is an upgraded version of the Novablast 5. It's got an upgraded midsole, which now contains a 'puck' of Asics' FF Turbo Squared foam under the forefoot, which is found in the midsole of the Asics Megablast. This puck has seriously upgraded the Novablast's ride, making it lighter and livelier than the Novablast 5, as well as making it better at faster paces, too.</p><p>It's just as good at easy runs as it is at tempo and threshold runs, thanks to the high level of comfort it provides, as well as the increased energy return in the forefoot.</p><p>There are just a couple of downsides; the main one is that it's not the absolute fastest running shoe on the market, and it isn't suited for all-out intervals or races. Additionally, it's slightly more expensive than the Asics Novablast 5 at $155 as compared to $150.</p><p>However, if you're alright with the increase, the Novablast 6 is an excellent choice as an everyday running shoe. It's comfortable and versatile, and offers a winning blend of comfort and bounce at a reasonable price.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-reviewhttps://www.tomsguide.com/wellness/running/asics-novablast-6-review"><strong>Asics Novablast 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-value-men-s-running-shoes"><span>Best value men’s running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y2ibjUoaS68d76wBXU4ws8" name="1709565350.jpg" alt="Puma Velocity Nitro 3 on a wet running track" src="https://cdn.mos.cms.futurecdn.net/Y2ibjUoaS68d76wBXU4ws8-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Michael Sawh)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-puma-velocity-nitro-4"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">3. Puma Velocity Nitro 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best value men’s running shoes</p></div><p class="specs__container"><strong>Weight: </strong>8.7oz | <strong>Heel-to-toe drop: </strong>10mm | <strong>Type: </strong>Daily</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable, responsive midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight design</div><div class="icon icon-plus_circle _hawk">Excellent grip</div><div class="icon icon-minus_circle _hawk">Not as stable as rival daily trainers</div><div class="icon icon-minus_circle _hawk">High drop might not suit everyone</div></div><p>The Puma Velocity Nitro 4 is a great daily trainer at a good price. It's lighter and has an easier ride than the already impressive Velocity Nitro 3, thanks to its redesigned midsole, making it very easy to recommend.</p><p>In testing, I found it could handle a bit of everything, offering lightness and speed for tempo runs and sessions, and cushioning for when you just want comfort on an easy run.</p><p>It may not be quite as cushioned as the Asics Novablast 5 or the Puma Magnify Nitro 3, but it still has plenty of protection under the heel in particular. Its NitroFoam midsole delivers a good amount of energy return and offers a light and poppy ride.</p><p>One thing to keep in mind, however, is the fact that the Puma Veolcity Nitro 4 has a narrow base. This may make it unsuitable if you have stability needs. While I didn't have any issues with the shoe on this front, if you want a lightweight daily alternative with a wider design, consider the New Balance Rebel v5.</p><p>I personally think that the Puma Velocity Nitro 4 works best in rotation with a faster shoe like the Adidas Adizero Evo SL, with the Velocity Nitro 4 being used as a daily trainer for easy and long runs, especially on mixed terrain.</p><p>However, if you don't have a running shoe rotation, the Puma Velocity Nitro 4 is a good enough all-rounder that you can use it as your only running shoe. Plus, it's a great option for beginners, too.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review"><strong>Puma Velocity Nitro 4 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-men-s-running-shoes"><span>Best cushioned men’s running shoes </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QaMms3L8aKYwMfL9jd9xvB" name="New Balance 1080v15" alt="New Balance 1080v15" src="https://cdn.mos.cms.futurecdn.net/QaMms3L8aKYwMfL9jd9xvB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-new-balance-1080v15"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict">4. New Balance 1080v15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best cushioned men's running shoes</p></div><p class="specs__container"><strong>Weight: </strong>9.2oz | <strong>Heel-to-toe drop: </strong>6mm | <strong>Type: </strong>Road</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lighter than predecessor</div><div class="icon icon-plus_circle _hawk">Comfortable midsole foam</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-minus_circle _hawk">Expensive for a daily trainer</div><div class="icon icon-minus_circle _hawk">Lacks a bit of bounce</div></div><p>If you want a capable running shoe that works well for daily training and offers a mix of both comfort and a lightweight design, the New Balance 1080v15 is a great option.</p><p>The 1080v15 has a new contoured mesh upper with raised sections on it. The material felt a little stiff at first, but once I slipped my feet in, it was comfortable, and I didn’t notice the upper at all in my runs, which is always a good sign.</p><p>For a cushioned shoe, it’s not overly padded around the tongue and collar either, and I’d say it’s more breathable than many sneakers in its category.</p><p>The main update to the 1080v15 is its new Infinion midsole, which replaces the Fresh Foam X foam used on the past few models of the shoe.</p><p>This is a lighter, more responsive material than Fresh Foam X, and gives the shoe a livelier feel than its predecessor while still retaining the comfort you expect from the 1080 line.</p><p>Along with the new foam, another reason why the 1080v15 is light for a cushioned shoe is that it doesn’t have the most extensive outsole.</p><p>There is rubber covering the heel and forefoot of the shoe, but there’s a lot of exposed foam in the midfoot area. This shouldn’t be a major problem with regard to durability, since the main areas of wear and tear on a shoe are the heel and forefoot, but the 1080v15 might not be as hard-wearing as a shoe with a fuller rubber outsole.</p><p>During my testing, I used it for a long run, several easy runs, and a couple of easy-to-steady progression runs, and it is a more versatile running shoe than many highly-cushioned options, thanks to its lighter, more agile design.</p><p>The new Infinion foam in the midsole is well-balanced, in that it’s neither excessively soft and mushy nor too firm. It does deliver comfort and protection, but has a bit of pop off the toes as well.</p><p>It’s not quite as lively as some other foams I’ve tested in cushioned shoes, though, such as the springy ZoomX used in the <a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">Nike Vomero Plus</a>, or the responsive Nitro Foam used in the <a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">Puma Velocity Nitro 4</a>. As a result, I didn’t find the New Balance 1080v15 as good for speed sessions or tempo runs as it was for easy efforts.</p><p>My other concern with the foam is that it felt like it compressed during the course of my longest run in the shoe, which was around 13 miles, and most notably in the forefoot, it lost some of its bounce during the run.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict"><strong>New Balance 1080v15</strong> <strong>review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-race-running-shoes"><span>Best men's race running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cYmsCHuE9A7qpMBss9AGSB" name="Asics Metaspeed Sky Tokyo" alt="Asics Metaspeed Sky Tokyo" src="https://cdn.mos.cms.futurecdn.net/cYmsCHuE9A7qpMBss9AGSB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-asics-metaspeed-sky-tokyo"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-metaspeed-sky-tokyo-review">5. Asics Metaspeed Sky Tokyo</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men's race running shoes</p></div><p class="specs__container"><strong>Weight: </strong>6 oz | <strong>Heel-to-toe drop: </strong>5mm | <strong>Type: </strong>Race</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lively and fast ride</div><div class="icon icon-plus_circle _hawk">One of the lightest racers available</div><div class="icon icon-plus_circle _hawk">Bouncy and comfortable for long events</div><div class="icon icon-minus_circle _hawk">Outsole is not very durable</div><div class="icon icon-minus_circle _hawk">More expensive than previous model</div></div><p>The Asics Metaspeed Sky Tokyo is hands-down one of the fastest shoes I've ever run in, and is definitely worth considering if you're looking for a racing shoe. It's even lighter, springier, and faster than its predecessor, the Metaspeed Sky Paris.</p><p>This is thanks to the big updates to its midsole, which now uses two different types of foam — FF Turbo+ and FF Leap.</p><p>FF Turbo+ foam, the same foam that is used for the entire midsole of the Metaspeed Sky Paris, was used in the top layer. The bottom layer is made up of FF Leap foam, which is lighter and springier than FF Turbo+. Sandwiched between these two foams is a full-length carbon plate, adding propulsion and stability.</p><p>Its upper is made of lightweight and breatheable MotionWrap 3.0, and it has just enough padding to be comfortable without adding unnecessary weight. During testing, it didn't rub at all, even on long runs. Additionally, it held my foot nice and securely for fast efforts.</p><p>Its springy ride impressed me on every run. No matter if I was doing short, fast reps in the shoe or long tempo or race-pace runs, it always felt amazing. It made holding a fast pace feel easier, and was especially good when I was running on tired legs at the end of sessions.</p><p>Even when your running form deteriorates, and you start to shuffle, the bounce from the foam and plate keeps you going, and the extreme lightness of the shoe helps you to continue picking up your feet.</p><p>No matter the distance you plan on racing, the Asics Metaspeed Sky Tokyo is a top option worth considering.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/running/asics-metaspeed-sky-tokyo-review"><strong>Asics Metaspeed Sky Tokyo review</strong></a></li></ul><h3 class="article-body__section" id="section-best-men-s-trail-running-shoes"><span>Best men’s trail-running shoes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZqRFwCkadahw4HuofAF9AH" name="Hoka Speedgoat 6.jpg" alt="Hoka Speedgoat 6 trail running shoe" src="https://cdn.mos.cms.futurecdn.net/ZqRFwCkadahw4HuofAF9AH-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-hoka-speedgoat-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/fitness/hoka-speedgoat-6-review">6. Hoka Speedgoat 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best men’s trail-running shoes </p></div><p class="specs__container"><strong>Weight: </strong>9.6oz | <strong>Heel-to-toe drop: </strong>5mm | <strong>Type: </strong>Trail</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable, versatile ride</div><div class="icon icon-plus_circle _hawk">Reliable grip across most terrains</div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-minus_circle _hawk">Similar to Speedgoat 5</div><div class="icon icon-minus_circle _hawk">Not as light as some trail racers</div><div class="icon icon-minus_circle _hawk">Toe-box isn’t very wide</div></div><p>The <a href="https://www.tomsguide.com/best-picks/best-trail-running-shoes">best trail-running shoes</a> for you will often depend on the terrain you’re going to tackle, because the outsoles on trail shoes are designed to grip on different surfaces, be it deep mud or hard rocks. However, the Hoka Speedgoat 6 is the trail shoe I recommend to people most often, because it’s exceptionally versatile, both in the terrain it works for and the kind of runs you can do in it.</p><p>That starts with the 5mm lugs on the Vibram outsole, which provide reliable grip on a wide range of surfaces. I’ve used the shoe on sun-bleached rocky trails and muddy forest tracks, as well as running on the road in it at times, and it always delivers reliable traction.</p><p>The versatility of the shoe is also a result of its midsole, which is comfortable and stable, but also made from a lightweight foam that is responsive enough to use for faster runs. The Speedgoat 6 is a shoe you can use for ultramarathons and short, fast trail races, and everything in between, even if it’s not quite as speedy as a carbon plate trail racer like the <a href="https://www.tomsguide.com/wellness/running/hoka-tecton-x3-review">Hoka Tecton X3</a>.</p><p>Having used both shoes extensively I will say that the Speedgoat 6 is quite similar to the Speedgoat 5, however, so if you see an excellent deal on the older shoe that would offer better value. There are some small upgrades to the Speedgoat 6 including a lighter midsole foam, but both the 5 and 6 are excellent options for trail runs.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/fitness/hoka-speedgoat-6-review"><strong>full Hoka Speedgoat 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMdrdJVneCDFKipTxQUq3Y" name="On Cloudboom Volt" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMdrdJVneCDFKipTxQUq3Y-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you're after a snappy shoe with a firm ride (or just dislike super-squishy shoes), then the On Cloudboom Volt is a great pick. You can use it for both racing and training, and it looks pretty cool, too. Keep in mind, however, that it's a pretty heavy shoe, and as such is not the most propulsive.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-on-cloudboom-volt-and-its-a-snappy-super-sneaker-for-training-and-racing" data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25=""><strong>On Cloudboom Volt review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c94f93d4-a61c-11f1-bef3-f1668c3f0ce1" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104931B172.130" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2mXLPEYUmuNksRBXSaTaYa" name="brooks ghost 18" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2mXLPEYUmuNksRBXSaTaYa-1920-80.webp" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Overall, the Brooks 18 is a comfortable, durable, and stable daily trainer that performs best at easy paces. However, it’s not as bouncy and cushioned as some other daily trainers, which may be a dealbreaker for some, and it doesn’t really improve on the Ghost 17. If you're married to the Ghost line, then you'd be best just getting the Ghost 17.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/brooks-ghost-18-review" data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25=""><strong>Brooks Ghost 18 review</strong></a><a class="view-deal button" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104931B172.130" target="_blank" rel="nofollow" data-dimension112="ce14ce82-844a-11f1-b1d6-915a8b5e415c" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zdWJjMyCdhZhpNLsQqMVGU" name="puma deviate pure nitro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zdWJjMyCdhZhpNLsQqMVGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Puma Deviate Pure Nitro is an exceptionally lightweight daily trainer that offers a balanced ride that's comfortable for easy runs while also being light and speedy enough to tackle tempo runs and sessions as well. With that being said, it's not as fast as some rivals, and not super cushioned.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review" data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150"><strong>Puma Deviate Pure Nitro review</strong></a><a class="view-deal button" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow" data-dimension112="ce14cf68-844a-11f1-8008-2d3334721f71" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165" href="https://www.hoka.com/en/gb/men-road/clifton-pro/198605930713" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2220px;"><p class="vanilla-image-block" style="padding-top:81.13%;"><img id="Gj9xYYKBKxWrMTLUj5uxzA" name="hoka clifton pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Gj9xYYKBKxWrMTLUj5uxzA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2220" height="1801" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Clifton Pro is a great option for those who want a cushioned daily running shoe. It's great for easy miles thanks to the fact that it's protective and comfortable without feeling big or cumbersome. However, it's a little pricier than some rivals, and if you're looking for a shoe for fast runs, you'll want to look elsewhere.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-pro-review" data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165"><strong>Hoka Clifton Pro review</strong></a><a class="view-deal button" href="https://www.hoka.com/en/gb/men-road/clifton-pro/198605930713" target="_blank" rel="nofollow" data-dimension112="ce14cfd6-844a-11f1-a83e-5f8622e98b48" data-action="Deal Block" data-label="Clifton Pro" data-dimension48="Clifton Pro" data-dimension25="$165">View Deal</a></p></div><div class="product"><a data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2XSnSd468YtiXiFzcRKKD5" name="Saucony Endorphin Elite 2 sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2XSnSd468YtiXiFzcRKKD5-1920-80.png" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Endorphin Elite 3 is one of the softest and most bouncy carbon plate racing shoes we've ever tested. It offers a fun and fast ride, with the benefit of being more stable than the Saucony Endorphin Elite 3. However, it's pretty heavy for a super-shoe, and some runners may find it to be a little too soft. Plus, its grip isn’t great in wet conditions.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/saucony-endorphin-elite-3-review" data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" data-dimension25=""><strong>Saucony Endorphin Elite 3 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ce14d044-844a-11f1-9a1f-17cc9383a410" data-action="Deal Block" data-label="Read our full Saucony Endorphin Elite 3 review" data-dimension48="Read our full Saucony Endorphin Elite 3 review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VRqdp6nkMhnaDHWg6XLo37" name="on cloudboom strike 2" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VRqdp6nkMhnaDHWg6XLo37-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="4000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you're after a fast, stable yet comfortable carbon-plate running shoe, the On Cloudboom Strike 2 is a great choice. It's ideal for marathon runners who want an accessible shoe with a bouncy yet natural feel. With this being said, it's not the fastest shoe we've ever tested, so if that's what you're after, you should look elsewhere.</p><p><strong>Read our full On </strong><a href="https://www.tomsguide.com/wellness/running/on-cloudboom-strike-2-review" data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" data-dimension25=""><strong>Cloudboom Strike 2 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fbf5ea06-8f45-11f1-86ee-8116daaa1545" data-action="Deal Block" data-label="Cloudboom Strike 2" data-dimension48="Cloudboom Strike 2" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If you want a daily trainer to keep you comfortable both throughout the day and on easy miles, the Hoka Clifton 11 is a great option. Still, it's not a huge improvement on the Hoka Clifton 10 or the Hoka Clifton Pro, so you could just go for either of these models instead.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25=""><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="9806360a-970f-11f1-be00-a18df4217bbe" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gNvtZEujSxNC4r8z6YT6qW" name="new balance supercomp rebel v1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gNvtZEujSxNC4r8z6YT6qW-1920-80.jpg" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The New Balance SuperComp Rebel v1 delivers a very energetic, bouncy ride that’s almost as fast as a full carbon racing shoe despite only having a carbon-infused plate. It's ideal for fast runs or for those who want a super-speedy everyday sneaker. However, it's not the cheapest running shoe on the market, and it runs a little narrow. If you're going to get it, consider sizing up.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe" data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25=""><strong>New Balance SuperComp Rebel v1 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fc7f29e8-b050-11f1-92e6-e9658ebe01a2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-ce14c0fe-844a-11f1-8f88-4f284fa833f8" data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="fc7f2a74-b050-11f1-aad8-4b91db4620bf" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-to-choose-the-best-men-s-running-shoes"><span>How to choose the best men's running shoes</span></h2><p>When you’re looking for the best men’s running shoe, there are a few things to consider. First, how do you run? It’s always a good idea to head to your local running store to have your gait checked before investing in a pair of running shoes to ensure you’re not overpronating, as you might need a support shoe or insole. Not sure what this means? Check our guide on <a href="https://www.tomsguide.com/how-to/how-to-buy-running-shoes">how to buy running shoes</a>.</p><p>Next, you’ll need to think about the kind of miles you plan on running. If you’re looking for a fast shoe for your next road marathon, you’ll probably want to look at something lightweight, which has a responsive foam to propel you to your next PR. That said, if you’re a complete beginner, you’ll probably want to look at a more stable shoe that’ll keep you comfortable as you run and walk.</p><p>Finally, have a think about the surfaces you plan on running on. If you’re a trail runner at heart, you’ll need a shoe with a good amount of grip on the outsole to keep you from slipping on uneven terrains. On the other hand, if you do most of your miles on hard concrete, you’ll want a little more cushioning to keep you comfortable. </p><h3 class="article-body__section" id="section-how-we-test-the-best-men-s-running-shoes"><span>How we test the best men's running shoes</span></h3><p>We test the best running shoes on the market by running in them. We've run at least 50 miles in each of these shoes, on a number of different terrains, and in different weather conditions. </p><p>When testing running shoes, we’re looking for a number of different factors to help us make up our minds. Obviously, how comfortable they are underfoot and how well they fit are primary concerns. However, we also look at how responsive they are at different paces during different sessions, and how well they perform on a wet sidewalk or a muddy path. </p><p>Other factors we consider when testing the best men's running shoes include such basics as how easy they are to lace, as well as extras like carbon-fiber plates, or ultra-lightweight midsole foams. Last, we also take the price of the shoe into consideration for our final rating, relative to other shoes in its class.</p><h2 class="article-body__section" id="section-faqs"><span>FAQs</span></h2><section class="article__schema-question"><h3>Can I use running shoes for regular use? </h3><article class="article__schema-answer"><p>While there's no reason why you can't wear your running shoes on a dog walk or in the gym, this will shorten the life of your shoe. Some running shoes, such as those with a carbon fiber plate, are designed for racing, so we wouldn't recommend heading out for a walk in those.</p></article></section><section class="article__schema-question"><h3>How long do running shoes last? </h3><article class="article__schema-answer"><p>The answer here depends on the type of running shoe you bought, and what you're using the running shoe for. For example, a carbon fiber running shoe won't last anywhere near as long as a cushioned running shoe, which is designed to be more durable.</p><p>At the same time, going out every single day, or doing a lot of trail running means you're likely to wear through your shoes quicker than someone doing a couple of runs a week. You'll also wear your shoes out faster if you wear them to the office, walking the dog, or in the gym. </p><p>As a ball-park figure, experts reckon shoes should last between 300-500 miles. If the midsole doesn't feel as cushioned as it once did, or there's visible wearing to the sole or upper, it's time to upgrade your shoes.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best women’s running shoes in 2026: top picks from New Balance, Nike, Adidas and more ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We all know how important it is to wear a good pair of running shoes to avoid injury, feel comfortable, and perform at our best. But with so many options out there, how do you decide which women’s running shoes are right for you?</p><p>At Tom’s Guide, our female runners have put countless pairs to the test, logging miles and assessing performance to bring you the best recommendations. When choosing the right pair, it's essential to consider whether they fit well, provide the right support for your foot type and running style, and suit the surface you’re running on—whether that’s road, trail, or track.</p><p>If you're in a hurry, check out our quick picks. But if you have time, dive into our in-depth guide to the best women's running shoes, where we share hands-on insights to help you find the perfect running shoes.</p><h3 class="article-body__section" id="section-best-women-s-running-shoe-overall"><span>Best women’s running shoe overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5707px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HBCkB732ZRagzhgFqW3VRA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/HBCkB732ZRagzhgFqW3VRA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5707" height="3210" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nike-vomero-plus-2"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">1. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best women's running shoe overall</p></div><p class="specs__container"><strong>Weight: </strong>8.5 oz | <strong>Drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Light and versatile</div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-plus_circle _hawk">Great color options</div><div class="icon icon-plus_circle _hawk">Has extra-wide fit option</div><div class="icon icon-minus_circle _hawk">Not my first pick for trail runs</div></div><p>If you want a no-fuss, everyday running show, look no further than the Nike Vomero Plus. While it has been designed for everyday runs, it's versatile, too, and can pick up the pace when you want it to. </p><p>The Vomero Plus is a maximum cushioned shoe, with a thick wedge of Nike’s bouncy ZoomX foam in the midsole, giving you sink-in comfort and energetic bounce.</p><p>You can get started straight out of the box, thanks to its padded tongue and collar preventing heel slipping and rubbing. I didn't experience either, even when on my initial eight-mile run. It's got a lightweight and breathable upper, too, which is perfect for summer workouts. </p><p>It's available in a range of different sizes, too, from US 5 to US 12. Plus, it comes in both a regular width (which I found to be pretty generous) and an extra-wide version. </p><p>The cherry on top (for me) is the number of different colorways this shoe comes in. You're sure to be able to find one to suit your personal style, from hyper pink to cool mint.</p><p>It's pretty stable, although you should keep in mind it hasn't been designed with maximum stability in mind, so it's more suitable for road running than track or trail. Still, this is a solid daily trainer that will work for beginners and seasoned runners alike.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a><strong>.</strong></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-beginners"><span>Best women's running shoe for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gs2zPJv4aJG4Ztd9CjzbtB" name="New Balance 1080v15" alt="New Balance 1080v15" src="https://cdn.mos.cms.futurecdn.net/Gs2zPJv4aJG4Ztd9CjzbtB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-new-balance-1080v15"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict">2. New Balance 1080v15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best for beginners</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Drop: </strong>6 mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable midsole foam</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-plus_circle _hawk">Lighter than 1080v14</div><div class="icon icon-minus_circle _hawk">Expensive for a daily trainer</div><div class="icon icon-minus_circle _hawk">Lacks a bit of bounce</div></div><p>The New Balance 1080v15 is an excellent choice for beginner runners, offering a reliable and comfortable ride with significant improvements over its predecessor. The shoe is a lighter and more impressive daily trainer than its predecessor, thanks to its new brand-new midsole foam called Infinion.</p><p>This new Infinion midsole replaces the Fresh Foam X foam used on the past few models of the shoe. I found it to be lighter and more responsive, while not sacrificing any of the comfort we've come to expect from the 1080 line.</p><p>The upper is soft, stretchy, and really well ventilated, and the foam is soft and cushy underfoot — although I did notice my heels sinking while walking. Despite this, while running, I didn’t find myself feeling like I was fighting to rebound or to keep up a strong momentum. Additionally, the rocker felt light and responsive when hitting any inclines.</p><p>My one gripe with the New Balance 1080v15 is that, despite its relatively high price point, it doesn't really look like a $170 shoe. Out of the box, it looked pretty cheap and flimsy.</p><p>With this being said, it's exceedingly comfortable,  lively, versatile, and makes running feel easier, no matter what training you're doing.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict"><strong>New Balance 1080v15 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-speed"><span>Best women’s running shoe for speed</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KeuYXV7JXddMGw5WkabWE3" name="Adidas Adizero Evo SL" alt="Adidas Adizero Evo SL" src="https://cdn.mos.cms.futurecdn.net/KeuYXV7JXddMGw5WkabWE3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-adidas-adizero-evo-sl"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/adidas-adizero-evo-sl-review">3. Adidas Adizero Evo SL</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best for speed</p></div><p class="specs__container"><strong>Weight: </strong>7.9oz | <strong>Drop : </strong>6mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Bouncy midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-plus_circle _hawk">Good value</div><div class="icon icon-minus_circle _hawk">No plate</div><div class="icon icon-minus_circle _hawk">Not the most stable</div></div><p>The Adidas Adizero Evo SL is a new addition to the Adidas range. It's a lightweight daily trainer at an affordable price that still includes the features of the Adidas Pro Evo 1 <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">carbon plate running shoe</a>.</p><p>Its a versatile, comfortable ride that can handle almost any kind of run. Plus, its stylish enough to wear when not running, although you may find that the pronounced forefoot rocker makes walking around feel a bit odd.</p><p>The Adidas Adizero Evo SL avoids one of the issues I usually have with Adidas shoes, namely that they usually come up feeling a bit tight. This shoe, however, fits me well in my normal running size. I ofund it to be fairly roomy and also a bit more padded around the heel, unlike other Adidas models — for example, the Adidas Boston 12.</p><p>Its lightweight and breathable mesh upper has enough padding to make it comfortable for regular use, too. </p><p>It does not have a carbon plate, which may be a dealbreaker if you prefer more propulsion when you run. However, its lockdown is still secure enough to use the shoe for fast runs without any slippage. You should keep in mind that it is a more relaxed fit than you get on racing shoes or many plated trainers, though.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/adidas-adizero-evo-sl-review"><strong>Adidas Adizero Evo SL review</strong></a></li></ul><h3 class="article-body__section" id="section-best-all-rounder-women-s-running-shoe"><span>Best all-rounder women's running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mzm3RFv7XS8MhH6W7HiLkM" name="Puma Velocity Nitro 4" alt="Puma Velocity Nitro 4" src="https://cdn.mos.cms.futurecdn.net/mzm3RFv7XS8MhH6W7HiLkM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-puma-velocity-nitro-4"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">4. Puma Velocity Nitro 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best all-rounder </p></div><p class="specs__container"><strong>Weight: </strong>8.7 oz | <strong>Drop : </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent grip</div><div class="icon icon-plus_circle _hawk">Comfortable, responsive midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight design</div><div class="icon icon-minus_circle _hawk">Not as stable as rival daily trainers</div><div class="icon icon-minus_circle _hawk">High drop might not suit everyone</div></div><p>A redesigned midsole makes the Puma Velocity Nitro 4 a lighter and more enjoyable than the Velocity Nitro 3.</p><p>It has an engineered mesh upper that’s reinforced with Puma’s PWRTAPE to add more support and structure.</p><p>One thing I found really impressive is that, despite the padding on the tongue and collar of the shoe, it still felt lightweight and was breathable enough to run in during a heatwave.</p><p>It's great for running on anything from light trails to wet roads thanks to its PumaGrip rubber outsoles, with a layer of rubber that's impressively thick considering how light the shoe is.</p><p>As with most Puma shoes, the fit tends to run a little narrow. This may be great news if you have a narrow foot, but if you prefer a wider toe-box, you might find it's a bit tight.</p><p>Another thing to keep in mind is the fact that while it is cushioned, it is not as cushioned as shoes like the Asics Novablast 5. So, if maximum cushioning is what you like in a shoe, you may not find it to be enough. It's also not built for stability, so if this is of the utmost importance, it may not be right for you.</p><p>Overall, the Puma Velocity Nitro 4 is an everyday trainer that can handle whatever you throw at it, from easy runs to tempo runs and sessions.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review"><strong>Puma Velocity Nitro 4 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-women-s-running-shoe"><span>Best cushioned women’s running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">5. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best cushioned running shoe</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Drop : </strong>8mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>The Asics Novablast 6 is the latest version of the Novablast trainer, a cushioned daily trainer that offers a winning blend of comfort and bounce at a reasonable price.</p><p>It's one of our favourite shoes of 2026 so far, with an upgraded midsole containing a 'puck' of FF Turbo Squared foam under the forefoot — the same foam found in the Asics Megablast. This makes the ride overall livelier and more energetic, as well as better at fast paces than the Novablast 5, while also retaining the same amount of comfort.</p><p>It's even lighter than the Novablast 5 (which was already impressively light for such a cushioned shoe), weighing in at 9.2oz versus 9.6oz, which is impressive considering its stack height of 41.5mm at the heel and 33.5mm at the forefoot. It's more responsive than the Novablast 5, too, which was one of its predecessor's downsides.</p><p>We put it through a variety of runs during testing, and while it was an exceptional shoe for daily runs, training and versatile enough for workouts, it probably won't help you hit your PB on race day, and it's not perfect for intervals and sprints.</p><p>Overall, the Asics Novablast 6 is an excellent, well-cushioned daily trainer that you can use alongside faster shoes for workouts and racing, or as a do-it-all everyday shoe.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review"><strong>Asics Novablast 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-the-city"><span>Best women’s running shoe for the city</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="v5ewXZ4E496JYhzrpFPzdP" name="Salomon XT-6" alt="Salomon XT-6 in Vanilla Ice photographed in front of a blue background" src="https://cdn.mos.cms.futurecdn.net/v5ewXZ4E496JYhzrpFPzdP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-salomon-xt-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/fitness/salomon-xt-6-review">6. Salomon XT-6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best running shoe for the city</p></div><p class="specs__container"><strong>Weight: </strong>12.9 ounces | <strong>Drop : </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unbeatable comfort and support</div><div class="icon icon-plus_circle _hawk">Cushioning makes uneven terrain comfortable</div><div class="icon icon-plus_circle _hawk">No break-in period</div><div class="icon icon-plus_circle _hawk">Stylish</div><div class="icon icon-plus_circle _hawk">Easy quickLACE system</div><div class="icon icon-minus_circle _hawk">Not waterproof</div><div class="icon icon-minus_circle _hawk">Narrow fit</div></div><p>The Saloman XT-6 is more of a walking than a running shoe, but it would be remiss of me not to include it in this list as an excellent option for those who want a fashionable and functional shoe that stays comfortable no matter how much you walk around the city.</p><p>Thanks to its secure quickLACE system, the shoes stayed firmly on my feet all day, and the lack of a required break-in period made them comfortable and easy to wear right out of the box.</p><p>This comfort was only heightened thanks to the Salomon XT-6's perfect arch support and shock absorption, which provided ample cushioning for uneven terrain during testing — including uneven cobblestones on the streets, wonky steps, and steep city hills.</p><p>You should keep in mind, however, that they do have a narrow fit. If you usually go for a narrower shoe, this won't be an issue, but if you're someone who finds regular sneakers to be on the snug side or needs a wider option, you may find them a little too tight. </p><p>Additionally, there is no waterproofing on the shoe, so if it's a particularly rainy day, you might want to leave them at home.</p><p>Still, if you're looking for a super comfortable, reliable shoe that will keep your feet comfy all day, no matter where you're trekking to in the city, consider getting the Salomon XT-6s.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/fitness/salomon-xt-6-review"><strong>Salomon XT-6 review</strong></a></li></ul><h3 class="article-body__section" id="section-how-to-choose-the-best-women-s-running-shoes"><span>How to choose the best women's running shoes</span></h3><p>When it comes to finding the best pair of running shoes for you, there are a few different things to consider. Firstly, how you run — like finding the right sports bra, there will be certain brands that just fit your foot better than others, so it’s a good idea to head down to your local running store and try on as many brands as possible. It’s also worth knowing whether you’re prone to overpronating when you run, as you might find you need to buy a pair of stability shoes to help this. </p><p>Secondly, it’s a good idea to think about the type of running you plan on doing. If you’re looking to PR on race day, you’re probably going to want something lighter, snappier, and faster. If you’re just trying to get around your first 5K, you’ll just want something comfortable and supportive, that won’t rub or leave you with blisters on the finish line. </p><p>Finally, the type of surfaces you’re running on mostly. Most road shoes will be able to cope with wet pavements, treadmills, and light trails, but if you’re planning on heading out on more technical terrains, you’ll probably need to invest in a pair of trail running shoes, which will have a deeper, grippier tread. </p><p>After you've picked out a pair of running shoes, you may want to consider one of the <a href="https://www.tomsguide.com/best-picks/best-running-hats">best running hats</a> to keep you cool and protected on sunny runs.</p><h3 class="article-body__section" id="section-how-we-test-the-best-women-s-running-shoes"><span>How we test the best women's running shoes</span></h3><p>We test the best women’s running shoes by running in them; we’ve clocked at least 50 miles in all of the shoes mentioned on this list. We also look at the fit of the shoe as well as the feel underfoot. We’ll test the shoes on several different sessions, from faster runs on the track to longer training runs — some shoes will be great on a long run, but feel heavy during a speed session. We also look at any impressive features of the shoe, such as carbon fiber plates, or ultra-lightweight midsole foams. </p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="2c88aa9e-9731-11f1-ae50-0bbdd7ae52c4" data-action="Deal Block" data-label="Skyward X" data-dimension48="Skyward X" href="https://www.rei.com/product/228627/hoka-skyward-x-road-running-shoes-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:776px;"><p class="vanilla-image-block" style="padding-top:98.71%;"><img id="xNtiDyEveHiPXPk3vx5ot5" name="1728047454.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xNtiDyEveHiPXPk3vx5ot5-1920-80.jpg" mos="" align="middle" fullscreen="" width="776" height="766" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Skyward X excels in cushioning, stability, and smooth transitions, making it ideal for long, easy runs. However, its heavier weight and high stack height make it less suitable for speedwork or race day.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-skyward-x-review" data-dimension112="2c88aa9e-9731-11f1-ae50-0bbdd7ae52c4" data-action="Deal Block" data-label="Skyward X" data-dimension48="Skyward X" data-dimension25=""><strong>Hoka Skyward X review</strong></a></p></div><div class="product"><a data-dimension112="2c88ab0c-9731-11f1-803b-4780818a5971" data-action="Deal Block" data-label="Glycerin Max" data-dimension48="Glycerin Max" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1970px;"><p class="vanilla-image-block" style="padding-top:99.49%;"><img id="emxExFf6ACA5zdeguNyNLU" name="1730826504.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/emxExFf6ACA5zdeguNyNLU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1970" height="1960" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This shoe is a good option for daily training, with plenty of cushioning that provides comfort and a decent energy return on each step. However, it leans toward the heavier side, which may make it less ideal for bigger mileage. If you’re looking for a lighter or more budget-friendly trainer, there are better options.<br><br><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/fitness/we-ran-55-miles-in-the-brooks-glycerin-max-and-its-a-shoe-that-delivers-both-comfort-and-energy-return" data-dimension112="2c88ab0c-9731-11f1-803b-4780818a5971" data-action="Deal Block" data-label="Glycerin Max" data-dimension48="Glycerin Max" data-dimension25=""><strong>Brooks Glycerin Max review</strong></a><br></p></div><div class="product"><a data-dimension112="2c88ab84-9731-11f1-8331-d57fa1bedb08" data-action="Deal Block" data-label="Cloudmonster 2" data-dimension48="Cloudmonster 2" href="https://www.rei.com/product/242191/on-cloudsurfer-2-road-running-shoes-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="h8HqNCZ3mSdGtwqq3JDU3G" name="1730825963.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h8HqNCZ3mSdGtwqq3JDU3G-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>While we appreciated the extra cushioning On added to the Cloudmonster 2, we found the added weight didn’t improve the performance of this shoe. If you want to save some money, we recommend opting for the original Cloudmonster featured above.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-30-miles-in-the-on-cloudmonster-2-running-shoes-heres-what-i-found" data-dimension112="2c88ab84-9731-11f1-8331-d57fa1bedb08" data-action="Deal Block" data-label="Cloudmonster 2" data-dimension48="Cloudmonster 2" data-dimension25=""><strong>On Cloudmonster review</strong></a></p></div><div class="product"><a data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If comfort is your top priority, the Hoka Clifton 11 is a great option. This daily trainer will keep things feeling comfy throughout easy miles and is also a great shoe if you're on your feet all day. With that being said, it's not a huge upgrade on the Hoka Clifton 10, and the Hoka Clifton Pro has a bouncier, livelier feel.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25=""><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gNvtZEujSxNC4r8z6YT6qW" name="new balance supercomp rebel v1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gNvtZEujSxNC4r8z6YT6qW-1920-80.jpg" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The New Balance SuperComp Rebel v1 delivers a very energetic, bouncy ride that’s almost as fast as a full carbon racing shoe despite its plate being plastic infused with carbon. This plate is more flexible than others, and makes it ideal for fast runs or for those who want a super-speedy everyday sneaker. However, it's not the cheapest running shoe on the market, and it runs a little narrow. If you're going to get it, consider sizing up.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe" data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25=""><strong>New Balance SuperComp Rebel v1 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-2c889b44-9731-11f1-bce7-93be3a6bf19d" data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-womens-running-shoes</link>
                                                                            <description>
                            <![CDATA[ The best women's running shoes we've tested, including designs from Nike, New Balance, Adidas, Puma, and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bhfh2AXMqenEVaWyCfzFj4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HtJhz34Lwvk5Uazi99mmRA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 14 Sep 2026 14:51:40 +0000</pubDate>                                                                                                                                <updated>Mon, 14 Sep 2026 15:20:59 +0000</updated>
                                                                                                                                            <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                <author><![CDATA[ jane.mcguire@futurenet.com (Jane McGuire) ]]></author>                    <dc:creator><![CDATA[ Jane McGuire ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/vV4Uj3e5TZvBqmmsjT2EU6-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane McGuire is Tom&#039;s Guide&#039;s Fitness Managing Editor, which means she looks after everything fitness-related — from running gear and fitness trackers to yoga mats and sports bras. An avid runner, Jane has tested and reviewed fitness products for the past five years, so she knows what to look for when finding a good running watch or a pair of shorts with pockets big enough for your smartphone, running gels, and house keys. &lt;/p&gt;&lt;p&gt;Jane has run six marathons — the London Marathon five times, and the Berlin Marathon once -and is still on a quest to tick off all of the marathon majors. Her marathon PR is 3:30, which she ran in the New Balance Supercomp Elite V5&#039;s, but she also spends a lot of time talking about her  ‘joy plan’, where she runs for happiness, not for PR’s. &lt;/p&gt;&lt;p&gt;Previous to Tom’s Guide, Jane worked for Runner’s World, where she co-hosted the Runner’s World podcast. She also presents on a YouTube channel called the Run Testers, alongside other running-mad journalists, where they review the latest shoes, kit, and tech. Her work has also appeared in Coach, Get Sweat Go, and Women’s Health. &lt;/p&gt;&lt;p&gt;When she&#039;s not pounding the pavements, you&#039;ll find Jane striding round the Surrey Hills, taking far too many photos of her spaniel, Toby. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jessica Downey ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HtJhz34Lwvk5Uazi99mmRA-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nike Vomero Plus ]]></media:description>                                                            <media:text><![CDATA[Nike Vomero Plus ]]></media:text>
                                <media:title type="plain"><![CDATA[Nike Vomero Plus ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HtJhz34Lwvk5Uazi99mmRA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We all know how important it is to wear a good pair of running shoes to avoid injury, feel comfortable, and perform at our best. But with so many options out there, how do you decide which women’s running shoes are right for you?</p><p>At Tom’s Guide, our female runners have put countless pairs to the test, logging miles and assessing performance to bring you the best recommendations. When choosing the right pair, it's essential to consider whether they fit well, provide the right support for your foot type and running style, and suit the surface you’re running on—whether that’s road, trail, or track.</p><p>If you're in a hurry, check out our quick picks. But if you have time, dive into our in-depth guide to the best women's running shoes, where we share hands-on insights to help you find the perfect running shoes.</p><h3 class="article-body__section" id="section-best-women-s-running-shoe-overall"><span>Best women’s running shoe overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5707px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HBCkB732ZRagzhgFqW3VRA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/HBCkB732ZRagzhgFqW3VRA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5707" height="3210" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nike-vomero-plus-2"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">1. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best women's running shoe overall</p></div><p class="specs__container"><strong>Weight: </strong>8.5 oz | <strong>Drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Light and versatile</div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-plus_circle _hawk">Great color options</div><div class="icon icon-plus_circle _hawk">Has extra-wide fit option</div><div class="icon icon-minus_circle _hawk">Not my first pick for trail runs</div></div><p>If you want a no-fuss, everyday running show, look no further than the Nike Vomero Plus. While it has been designed for everyday runs, it's versatile, too, and can pick up the pace when you want it to. </p><p>The Vomero Plus is a maximum cushioned shoe, with a thick wedge of Nike’s bouncy ZoomX foam in the midsole, giving you sink-in comfort and energetic bounce.</p><p>You can get started straight out of the box, thanks to its padded tongue and collar preventing heel slipping and rubbing. I didn't experience either, even when on my initial eight-mile run. It's got a lightweight and breathable upper, too, which is perfect for summer workouts. </p><p>It's available in a range of different sizes, too, from US 5 to US 12. Plus, it comes in both a regular width (which I found to be pretty generous) and an extra-wide version. </p><p>The cherry on top (for me) is the number of different colorways this shoe comes in. You're sure to be able to find one to suit your personal style, from hyper pink to cool mint.</p><p>It's pretty stable, although you should keep in mind it hasn't been designed with maximum stability in mind, so it's more suitable for road running than track or trail. Still, this is a solid daily trainer that will work for beginners and seasoned runners alike.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a><strong>.</strong></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-beginners"><span>Best women's running shoe for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gs2zPJv4aJG4Ztd9CjzbtB" name="New Balance 1080v15" alt="New Balance 1080v15" src="https://cdn.mos.cms.futurecdn.net/Gs2zPJv4aJG4Ztd9CjzbtB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-new-balance-1080v15"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict">2. New Balance 1080v15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best for beginners</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Drop: </strong>6 mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable midsole foam</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-plus_circle _hawk">Lighter than 1080v14</div><div class="icon icon-minus_circle _hawk">Expensive for a daily trainer</div><div class="icon icon-minus_circle _hawk">Lacks a bit of bounce</div></div><p>The New Balance 1080v15 is an excellent choice for beginner runners, offering a reliable and comfortable ride with significant improvements over its predecessor. The shoe is a lighter and more impressive daily trainer than its predecessor, thanks to its new brand-new midsole foam called Infinion.</p><p>This new Infinion midsole replaces the Fresh Foam X foam used on the past few models of the shoe. I found it to be lighter and more responsive, while not sacrificing any of the comfort we've come to expect from the 1080 line.</p><p>The upper is soft, stretchy, and really well ventilated, and the foam is soft and cushy underfoot — although I did notice my heels sinking while walking. Despite this, while running, I didn’t find myself feeling like I was fighting to rebound or to keep up a strong momentum. Additionally, the rocker felt light and responsive when hitting any inclines.</p><p>My one gripe with the New Balance 1080v15 is that, despite its relatively high price point, it doesn't really look like a $170 shoe. Out of the box, it looked pretty cheap and flimsy.</p><p>With this being said, it's exceedingly comfortable,  lively, versatile, and makes running feel easier, no matter what training you're doing.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/we-ran-60-miles-in-the-new-balance-1080v15-heres-our-verdict"><strong>New Balance 1080v15 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-speed"><span>Best women’s running shoe for speed</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KeuYXV7JXddMGw5WkabWE3" name="Adidas Adizero Evo SL" alt="Adidas Adizero Evo SL" src="https://cdn.mos.cms.futurecdn.net/KeuYXV7JXddMGw5WkabWE3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-adidas-adizero-evo-sl"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/adidas-adizero-evo-sl-review">3. Adidas Adizero Evo SL</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best for speed</p></div><p class="specs__container"><strong>Weight: </strong>7.9oz | <strong>Drop : </strong>6mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Bouncy midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-plus_circle _hawk">Good value</div><div class="icon icon-minus_circle _hawk">No plate</div><div class="icon icon-minus_circle _hawk">Not the most stable</div></div><p>The Adidas Adizero Evo SL is a new addition to the Adidas range. It's a lightweight daily trainer at an affordable price that still includes the features of the Adidas Pro Evo 1 <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">carbon plate running shoe</a>.</p><p>Its a versatile, comfortable ride that can handle almost any kind of run. Plus, its stylish enough to wear when not running, although you may find that the pronounced forefoot rocker makes walking around feel a bit odd.</p><p>The Adidas Adizero Evo SL avoids one of the issues I usually have with Adidas shoes, namely that they usually come up feeling a bit tight. This shoe, however, fits me well in my normal running size. I ofund it to be fairly roomy and also a bit more padded around the heel, unlike other Adidas models — for example, the Adidas Boston 12.</p><p>Its lightweight and breathable mesh upper has enough padding to make it comfortable for regular use, too. </p><p>It does not have a carbon plate, which may be a dealbreaker if you prefer more propulsion when you run. However, its lockdown is still secure enough to use the shoe for fast runs without any slippage. You should keep in mind that it is a more relaxed fit than you get on racing shoes or many plated trainers, though.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/adidas-adizero-evo-sl-review"><strong>Adidas Adizero Evo SL review</strong></a></li></ul><h3 class="article-body__section" id="section-best-all-rounder-women-s-running-shoe"><span>Best all-rounder women's running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mzm3RFv7XS8MhH6W7HiLkM" name="Puma Velocity Nitro 4" alt="Puma Velocity Nitro 4" src="https://cdn.mos.cms.futurecdn.net/mzm3RFv7XS8MhH6W7HiLkM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-puma-velocity-nitro-4"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review">4. Puma Velocity Nitro 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best all-rounder </p></div><p class="specs__container"><strong>Weight: </strong>8.7 oz | <strong>Drop : </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent grip</div><div class="icon icon-plus_circle _hawk">Comfortable, responsive midsole foam</div><div class="icon icon-plus_circle _hawk">Lightweight design</div><div class="icon icon-minus_circle _hawk">Not as stable as rival daily trainers</div><div class="icon icon-minus_circle _hawk">High drop might not suit everyone</div></div><p>A redesigned midsole makes the Puma Velocity Nitro 4 a lighter and more enjoyable than the Velocity Nitro 3.</p><p>It has an engineered mesh upper that’s reinforced with Puma’s PWRTAPE to add more support and structure.</p><p>One thing I found really impressive is that, despite the padding on the tongue and collar of the shoe, it still felt lightweight and was breathable enough to run in during a heatwave.</p><p>It's great for running on anything from light trails to wet roads thanks to its PumaGrip rubber outsoles, with a layer of rubber that's impressively thick considering how light the shoe is.</p><p>As with most Puma shoes, the fit tends to run a little narrow. This may be great news if you have a narrow foot, but if you prefer a wider toe-box, you might find it's a bit tight.</p><p>Another thing to keep in mind is the fact that while it is cushioned, it is not as cushioned as shoes like the Asics Novablast 5. So, if maximum cushioning is what you like in a shoe, you may not find it to be enough. It's also not built for stability, so if this is of the utmost importance, it may not be right for you.</p><p>Overall, the Puma Velocity Nitro 4 is an everyday trainer that can handle whatever you throw at it, from easy runs to tempo runs and sessions.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-velocity-nitro-4-review"><strong>Puma Velocity Nitro 4 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-women-s-running-shoe"><span>Best cushioned women’s running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">5. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best cushioned running shoe</p></div><p class="specs__container"><strong>Weight: </strong>9.2 oz | <strong>Drop : </strong>8mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>The Asics Novablast 6 is the latest version of the Novablast trainer, a cushioned daily trainer that offers a winning blend of comfort and bounce at a reasonable price.</p><p>It's one of our favourite shoes of 2026 so far, with an upgraded midsole containing a 'puck' of FF Turbo Squared foam under the forefoot — the same foam found in the Asics Megablast. This makes the ride overall livelier and more energetic, as well as better at fast paces than the Novablast 5, while also retaining the same amount of comfort.</p><p>It's even lighter than the Novablast 5 (which was already impressively light for such a cushioned shoe), weighing in at 9.2oz versus 9.6oz, which is impressive considering its stack height of 41.5mm at the heel and 33.5mm at the forefoot. It's more responsive than the Novablast 5, too, which was one of its predecessor's downsides.</p><p>We put it through a variety of runs during testing, and while it was an exceptional shoe for daily runs, training and versatile enough for workouts, it probably won't help you hit your PB on race day, and it's not perfect for intervals and sprints.</p><p>Overall, the Asics Novablast 6 is an excellent, well-cushioned daily trainer that you can use alongside faster shoes for workouts and racing, or as a do-it-all everyday shoe.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review"><strong>Asics Novablast 6 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-women-s-running-shoe-for-the-city"><span>Best women’s running shoe for the city</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="v5ewXZ4E496JYhzrpFPzdP" name="Salomon XT-6" alt="Salomon XT-6 in Vanilla Ice photographed in front of a blue background" src="https://cdn.mos.cms.futurecdn.net/v5ewXZ4E496JYhzrpFPzdP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-salomon-xt-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/fitness/salomon-xt-6-review">6. Salomon XT-6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best running shoe for the city</p></div><p class="specs__container"><strong>Weight: </strong>12.9 ounces | <strong>Drop : </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unbeatable comfort and support</div><div class="icon icon-plus_circle _hawk">Cushioning makes uneven terrain comfortable</div><div class="icon icon-plus_circle _hawk">No break-in period</div><div class="icon icon-plus_circle _hawk">Stylish</div><div class="icon icon-plus_circle _hawk">Easy quickLACE system</div><div class="icon icon-minus_circle _hawk">Not waterproof</div><div class="icon icon-minus_circle _hawk">Narrow fit</div></div><p>The Saloman XT-6 is more of a walking than a running shoe, but it would be remiss of me not to include it in this list as an excellent option for those who want a fashionable and functional shoe that stays comfortable no matter how much you walk around the city.</p><p>Thanks to its secure quickLACE system, the shoes stayed firmly on my feet all day, and the lack of a required break-in period made them comfortable and easy to wear right out of the box.</p><p>This comfort was only heightened thanks to the Salomon XT-6's perfect arch support and shock absorption, which provided ample cushioning for uneven terrain during testing — including uneven cobblestones on the streets, wonky steps, and steep city hills.</p><p>You should keep in mind, however, that they do have a narrow fit. If you usually go for a narrower shoe, this won't be an issue, but if you're someone who finds regular sneakers to be on the snug side or needs a wider option, you may find them a little too tight. </p><p>Additionally, there is no waterproofing on the shoe, so if it's a particularly rainy day, you might want to leave them at home.</p><p>Still, if you're looking for a super comfortable, reliable shoe that will keep your feet comfy all day, no matter where you're trekking to in the city, consider getting the Salomon XT-6s.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/fitness/salomon-xt-6-review"><strong>Salomon XT-6 review</strong></a></li></ul><h3 class="article-body__section" id="section-how-to-choose-the-best-women-s-running-shoes"><span>How to choose the best women's running shoes</span></h3><p>When it comes to finding the best pair of running shoes for you, there are a few different things to consider. Firstly, how you run — like finding the right sports bra, there will be certain brands that just fit your foot better than others, so it’s a good idea to head down to your local running store and try on as many brands as possible. It’s also worth knowing whether you’re prone to overpronating when you run, as you might find you need to buy a pair of stability shoes to help this. </p><p>Secondly, it’s a good idea to think about the type of running you plan on doing. If you’re looking to PR on race day, you’re probably going to want something lighter, snappier, and faster. If you’re just trying to get around your first 5K, you’ll just want something comfortable and supportive, that won’t rub or leave you with blisters on the finish line. </p><p>Finally, the type of surfaces you’re running on mostly. Most road shoes will be able to cope with wet pavements, treadmills, and light trails, but if you’re planning on heading out on more technical terrains, you’ll probably need to invest in a pair of trail running shoes, which will have a deeper, grippier tread. </p><p>After you've picked out a pair of running shoes, you may want to consider one of the <a href="https://www.tomsguide.com/best-picks/best-running-hats">best running hats</a> to keep you cool and protected on sunny runs.</p><h3 class="article-body__section" id="section-how-we-test-the-best-women-s-running-shoes"><span>How we test the best women's running shoes</span></h3><p>We test the best women’s running shoes by running in them; we’ve clocked at least 50 miles in all of the shoes mentioned on this list. We also look at the fit of the shoe as well as the feel underfoot. We’ll test the shoes on several different sessions, from faster runs on the track to longer training runs — some shoes will be great on a long run, but feel heavy during a speed session. We also look at any impressive features of the shoe, such as carbon fiber plates, or ultra-lightweight midsole foams. </p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="2c88aa9e-9731-11f1-ae50-0bbdd7ae52c4" data-action="Deal Block" data-label="Skyward X" data-dimension48="Skyward X" href="https://www.rei.com/product/228627/hoka-skyward-x-road-running-shoes-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:776px;"><p class="vanilla-image-block" style="padding-top:98.71%;"><img id="xNtiDyEveHiPXPk3vx5ot5" name="1728047454.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xNtiDyEveHiPXPk3vx5ot5-1920-80.jpg" mos="" align="middle" fullscreen="" width="776" height="766" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Skyward X excels in cushioning, stability, and smooth transitions, making it ideal for long, easy runs. However, its heavier weight and high stack height make it less suitable for speedwork or race day.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-skyward-x-review" data-dimension112="2c88aa9e-9731-11f1-ae50-0bbdd7ae52c4" data-action="Deal Block" data-label="Skyward X" data-dimension48="Skyward X" data-dimension25=""><strong>Hoka Skyward X review</strong></a></p></div><div class="product"><a data-dimension112="2c88ab0c-9731-11f1-803b-4780818a5971" data-action="Deal Block" data-label="Glycerin Max" data-dimension48="Glycerin Max" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1970px;"><p class="vanilla-image-block" style="padding-top:99.49%;"><img id="emxExFf6ACA5zdeguNyNLU" name="1730826504.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/emxExFf6ACA5zdeguNyNLU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1970" height="1960" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>This shoe is a good option for daily training, with plenty of cushioning that provides comfort and a decent energy return on each step. However, it leans toward the heavier side, which may make it less ideal for bigger mileage. If you’re looking for a lighter or more budget-friendly trainer, there are better options.<br><br><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/fitness/we-ran-55-miles-in-the-brooks-glycerin-max-and-its-a-shoe-that-delivers-both-comfort-and-energy-return" data-dimension112="2c88ab0c-9731-11f1-803b-4780818a5971" data-action="Deal Block" data-label="Glycerin Max" data-dimension48="Glycerin Max" data-dimension25=""><strong>Brooks Glycerin Max review</strong></a><br></p></div><div class="product"><a data-dimension112="2c88ab84-9731-11f1-8331-d57fa1bedb08" data-action="Deal Block" data-label="Cloudmonster 2" data-dimension48="Cloudmonster 2" href="https://www.rei.com/product/242191/on-cloudsurfer-2-road-running-shoes-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="h8HqNCZ3mSdGtwqq3JDU3G" name="1730825963.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/h8HqNCZ3mSdGtwqq3JDU3G-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>While we appreciated the extra cushioning On added to the Cloudmonster 2, we found the added weight didn’t improve the performance of this shoe. If you want to save some money, we recommend opting for the original Cloudmonster featured above.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-30-miles-in-the-on-cloudmonster-2-running-shoes-heres-what-i-found" data-dimension112="2c88ab84-9731-11f1-8331-d57fa1bedb08" data-action="Deal Block" data-label="Cloudmonster 2" data-dimension48="Cloudmonster 2" data-dimension25=""><strong>On Cloudmonster review</strong></a></p></div><div class="product"><a data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>If comfort is your top priority, the Hoka Clifton 11 is a great option. This daily trainer will keep things feeling comfy throughout easy miles and is also a great shoe if you're on your feet all day. With that being said, it's not a huge upgrade on the Hoka Clifton 10, and the Hoka Clifton Pro has a bouncier, livelier feel.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25=""><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="2c88acb0-9731-11f1-b4eb-c1436366736e" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gNvtZEujSxNC4r8z6YT6qW" name="new balance supercomp rebel v1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gNvtZEujSxNC4r8z6YT6qW-1920-80.jpg" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The New Balance SuperComp Rebel v1 delivers a very energetic, bouncy ride that’s almost as fast as a full carbon racing shoe despite its plate being plastic infused with carbon. This plate is more flexible than others, and makes it ideal for fast runs or for those who want a super-speedy everyday sneaker. However, it's not the cheapest running shoe on the market, and it runs a little narrow. If you're going to get it, consider sizing up.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe" data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25=""><strong>New Balance SuperComp Rebel v1 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="cda69250-b04b-11f1-8e7e-eb581e6803c2" data-action="Deal Block" data-label="SuperComp Rebel" data-dimension48="SuperComp Rebel" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-2c889b44-9731-11f1-bce7-93be3a6bf19d" data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="cda692dc-b04b-11f1-be30-2ff5b389d8b4" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best running shoes in 2026 — our top picks, tested by 3 runners ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're looking for the best running shoes, the answer is simple: the best running shoes will be the most comfortable pair that best suits your style of running. </p><p>However, if you're still unsure of where to start, we've put countless pairs of shoes to the test in order to bring you some recommendations based on the areas where these shoes shine. Our top choice for beginners is the <a href="#section-best-running-shoe-for-beginners">Asics Novablast 6</a>, thanks to its excellent blend of comfort and support. If you're looking for the best value running shoe, in our eyes it's the <a href="#section-best-value-running-shoe">Nike Pegasus 42</a>, as it's as comfortable as it is durable, with not too high a price tag, either. And, if you're looking for the speediest running shoe out there, we recommend the <a href="#section-best-fast-running-shoe">Asics Megablast</a>. It's light and bouncy, giving you great energy return during faster paces.</p><p>We've tested these shoes using a range of different workouts and in different conditions to really get a feel of what they're like to wear and exercise in for day-to-day training.</p><h2 class="article-body__section" id="section-tested-by"><span>Tested by</span></h2><h2 class="article-body__section" id="section-how-to-choose-running-shoes"><span>How to choose running shoes</span></h2><p>Running shoe tastes can be very personal with regard to factors like the level of cushioning, stability, and heel-to-toe drop you prefer, so if you’re starting from scratch, there’s no substitute for going to a running store and trying a few different styles of shoes out.</p><p>While there, you can also get your gait analyzed (this is usually free) to see if it’s worth trying stability shoes in particular to reduce the risk of injury. Don’t feel obliged to use them if they don’t feel right, however. When I’ve spoken to physios, they always suggest that going with a shoe that simply feels comfortable for you is your best bet.</p><p>Once you have an idea of the style of shoes you like, you can pick out a suitable pair of shoes for your running. That might be a comfortable cushioned shoe for daily training, a stability shoe if you want extra support, or something speedy if you have races in mind. </p><p>Of course, not everyone can get to a running shoe store to try out the different options, so rest assured that our picks below are designed to work well for a wide range of people, and are safe bets even if you’re not sure on your own preferences yet.</p><p>Here's a breakdown of some of the key terms you might come across in this guide, and when shopping for running shoes:</p><ul><li><strong>Zero drop:</strong> The ‘drop’ of a running shoe refers to the height difference between the heel of the shoe and the forefoot. Some shoes will have ‘zero drop,' meaning there is literally <em>zero drop, </em>making them extremely flat to the ground. These are often popular with runners who prefer minimalist shoes or that running barefoot feeling, but if they won’t be for everyone. </li><li><strong>Neutral</strong>: In the past, running brands tended to divide their shoes into two different categories: ‘neutral’ and ‘stability'. This was related to whether or not your foot rolled in too far over your ankle as your foot hit the ground (referred to as overpronation). Stability shoes traditionally had a hard, medial post that ran along the inside arch of the shoe. These days, a lot of running brands are moving away from these categories and support has got a lot smarter, but running shoes will still fall into one of these two categories. A neutral shoe is often one that is flexible and cushioned, suited to runners who don’t especially overpronate (when your foot rolls inward as you move) when they run. If you have medium to high arches, you’ll normally find a neutral shoe is more comfortable. But again, the best way to know for sure is to have your gait analyzed. </li><li><strong>Stability</strong>: As mentioned above, stability shoes will have some sort of support to prevent your foot from rolling in as you run.</li><li><strong>Carbon plate</strong>: This means the shoe has a carbon fiber plate in the midsole, designed to help you run faster. It works, and most of the <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">best carbon fiber running shoes</a> will propel you to a faster running time, but they aren't designed to be worn every day, and will wear out faster than your regular running shoes.</li></ul><h2 id="the-best-running-shoes-you-can-buy-today">The best running shoes you can buy today</h2><h3 class="article-body__section" id="section-best-running-shoe-for-beginners"><span>Best running shoe for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">1. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>9.2oz (M) | <strong>Heel-to-toe drop: </strong>8mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>If you’re just getting started with running, you need a comfortable and supportive shoe to protect you from the impact of the sport, which is exactly what the Novablast 6 is. Whether you need a daily trainer for all your runs or a cushioned sneaker to pair with faster shoes in your rotation, the Asics Novablast 6 is a great option.</p><p>The Novablast 6 is the latest in the Novablast line, with some welcome upgrades. The biggest update is to the midsole, which now features a ‘puck’ of Asics’ FF Turbo Squared foam (found in the Asics Megablast) under the forefoot, making it lighter and livelier than the Novablast 5. It's overall better at faster paces, too.</p><p>It's retained the same comfort as the Novablast 5, but increased the energy return in the forefoot, meaning it's just as good at easy effort runs as it is tempo and threshold runs.</p><p>The main downside of the trainer is that while it is excellent for most runs and training, it's not suited for all-out intervals or races. Additionally, it's a touch more expensive than the Asics Novablast 5 at $155 as compared to $150.</p><p>Still, if you don't mind the increase, the Novablast 6 is very easy to recommend. It's one of our favourite new shoes of the year so far. It's comfortable, versatile, and even looks good enough that you can just wear it out and about.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-review"><strong>Asics Novablast 5 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-value-running-shoe"><span>Best value running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9FFGXDhyj6xwLeuuHGPLrF" name="Nike Pegasus 42" alt="Nike Pegasus 42" src="https://cdn.mos.cms.futurecdn.net/9FFGXDhyj6xwLeuuHGPLrF-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-nike-pegasus-42"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/nike-pegasus-42-review">2. Nike Pegasus 42</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10.8oz (M) | <strong>Heel-to-toe drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Improved ride vs the Pegasus 41</div><div class="icon icon-plus_circle _hawk">Good value</div><div class="icon icon-plus_circle _hawk">Durable design</div><div class="icon icon-minus_circle _hawk">Not as cushioned as rivals</div><div class="icon icon-minus_circle _hawk">Heavy for a relatively low-stack shoe</div><div class="icon icon-minus_circle _hawk">Not great for faster runs</div></div><p>We've been writing about the Pegasus since the Nike Pegasus 35, and Nike has just released the latest model — the Nike Pegasus 42. It's a great choice both for beginners and more experienced runners alike, and it comes with some improvements on the Nike Pegasus 41. </p><p>The Nike Pegasus is one of the most popular running shoes on the market, and for good reason — it’s well-balanced and can handle a wide range of runs. The 42nd Pegasus has an updated upper that’s designed to provide a more secure fit and be more breathable than the one on the Pegasus 41. It's just as comfortable as the Pegasus 41 was, too, which is to say very. </p><p>The other major update this version has seen is in the midsole. Gone are the smaller Air Zoom pods in the forefoot and heel of the Pegasus 41, and instead, the Pegasus 42 has a full-length Air Zoom unit, encased in Nike's ReactX foam. </p><p>This makes the ride feel smoother and a little livelier at faster paces than the Pegasus 41, although it does make it a little heavier than its predecessor. Additionally, while the ReactX foam is great for cushioning the impact of running, it's not especially soft and bouncy. So, if you like a very energetic ride, you'll likely prefer a more cushioned shoe like the <a href="#section-best-cushioned-running-shoe">Nike Vomero Plus</a>.</p><p>The Nike Pegasus 42 is a good value shoe in general, thanks to its durability, full outsole, and the fact that it pops up in sales quite frequently.</p><p>There are shoes that are more specialised than the Nike Pegasus 42 on the market, and if you like a very cushioned shoe, you likely won't find it bouncy enough. However, if you love the Pegasus 41, you'll love the Pegasus 42, too. It’s best suited to new runners as a safe pick that works well for a variety of running styles.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/nike-pegasus-42-review"><strong>Nike Pegasus 42 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-running-shoe-for-stability"><span>Best running shoe for stability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bR876QjKGzMuFsSJY8f5g4" name="Saucony Hurricane 25" alt="Saucony Hurricane 25" src="https://cdn.mos.cms.futurecdn.net/bR876QjKGzMuFsSJY8f5g4-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-saucony-hurricane-25"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-35-miles-in-the-nike-pegasus-41-and-its-my-favorite-pegasus-in-years">3. Saucony Hurricane 25</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10oz (M), 8.8oz (W) | <strong>Heel-to-toe drop: </strong>6mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Cushioned and stable</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-plus_circle _hawk">Springier foam core</div><div class="icon icon-minus_circle _hawk">Not super breathable</div></div><p>The Saucony Hurricane 25 looks large and in charge first out of the box, but it is lighter than its predecessor. If you need gentle, reliable support, whether you’re an overpronator, new to running, or returning from injury, the Hurricane 25 delivers.</p><p>This stability shoe helps runners who overpronate by guiding their stride into better alignment using Saucony’s CenterPath Technology, which gently encourages your foot to land in a more natural position for improved balance and support. The correction is subtle, so even as a neutral runner, I find it comfortable. The outsole uses XT-900 carbon rubber, a durable material that provides a strong grip and long-lasting wear without making the ride stiff.</p><p>In testing, I found the Hurricane 25 fits true to size with a roomy toe box that lets your toes spread out naturally. Around the heel and midfoot, it feels secure and locked in, which really boosts stability on longer runs when the legs start to get a little lazier. </p><p>The midsole of the sneaker combines Saucony’s soft and springy PWRRUN PB foam with a layer of firmer PWRRUN foam underneath, creating a ride that feels cushioned and energetic while keeping each step steady and supported. Although the upper can feel a little clammy on hot days, the Hurricane 25 reliably offers a smooth and confident ride.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/fitness/these-3-running-shoes-defined-my-marathon-training-this-year-heres-why-they-worked-so-well"><strong>Saucony Hurricane 25 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-running-shoe"><span>Best cushioned running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5130px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="HtJhz34Lwvk5Uazi99mmRA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/HtJhz34Lwvk5Uazi99mmRA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5130" height="2886" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-nike-vomero-plus"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">4. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10.3 oz US men's size 10, 8.5 oz US women's size 8 | <strong>Drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Versatile</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-minus_circle _hawk">Not my first pick for trail runs</div></div><p>Nike Vomero Plus is a fantastically versatile cushioned running shoe that suits most running lengths and conditions.</p><p>In testing, I found it to be comfortable straight out of the box, which is a real plus, and I didn't experience any rubbing or heel slipping on my initial eight-mile long run, either.</p><p>ZoomX foam is usually used by Nike in its <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">best carbon plate running shoes</a>, however, the Vomero Plus does not have a plate. Instead, this foam gives you a cushioned ride, protects your legs from impact, and gives you enough bounce to get to the final miles of a long run.</p><p>It may be bulky, but it doesn't feel heavy while running. While it may have been designed with longer runs and easy miles in mind, this doesn't mean it struggles to pick up the pace. When wearing it during a tempo session, I found I had no issues moving to a marathon pace. This means it can pick up the pace when you want it to, and there's no reason why you couldn't race in this shoe.</p><p>It's pretty stable, too, even if it isn't advertised as such. The wide toebox feels steady, even when you're flagging. It isn't the most suitable for trail or tight track runs, but overall it feels grippy yet stable on the road.</p><p>Overall, the Nike Vomero Plus is a great all-rounder that will suit more seasoned runners and beginners alike.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a></li></ul><h3 class="article-body__section" id="section-best-fast-running-shoe"><span>Best fast running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Kn8XS32weRzoWD4sWZY7YN" name="New Balance SC Rebel v1" alt="New Balance SC Rebel v1" src="https://cdn.mos.cms.futurecdn.net/Kn8XS32weRzoWD4sWZY7YN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-new-balance-supercomp-rebel-v1"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe">5. New Balance SuperComp Rebel v1</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>7.9oz (M) | <strong>Heel-to-toe drop: </strong>4mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight but cushioned design</div><div class="icon icon-plus_circle _hawk">Fast, spring ride with plate</div><div class="icon icon-plus_circle _hawk">Great for fast training and even races</div><div class="icon icon-minus_circle _hawk">Cheaper alternatives available</div><div class="icon icon-minus_circle _hawk">Not the most stable</div></div><p>If you're looking for a super-fast, energetic shoe that can keep up with your fastest pace, then the New Balance SuperComp Rebel v1 is an excellent option.</p><p>It has a lightweight, springy, and fun design, with a carbon-infused Pebax plate that helps you to keep pushing during workouts. It's a little more flexible than the plates found in other New Balance trainers, making it more comfortable for regular use in training.</p><p>The rest of the midsole is made from supercritical aliphatic TPU — a huge upgrade on other New Balance trainers, which delivers a very energetic, bouncy ride.</p><p>During testing, we used the New Balance SuperComp Rebel v1 for a variety of training, including tempo sessions and easy runs. It impressed us most at speed, thanks to its springy midsole and plastic plate which produce a ride that’s almost as fast as a full carbon racing shoe. </p><p>While we generally used it for faster runs during testing, we also enjoyed using it for easy runs, even if it's not the most stable or supportive shoe we've tested. We recommend using it in a running shoe rotation alongside a more cushioned and stable daily trainer, however, if you only want one shoe for all your running needs and want a speedy sneaker for this purpose, it's a great pick. </p><p>With that being said, the New Balance SuperComp Rebel v1 will set you back $200, so it's not the cheapest running shoe on the market. Plus, you should keep in mind that it runs a little narrow. If you tend to be big for your size, however, you should consider going half a size up.</p><p>Overall, the New Balance SuperComp Rebel v1 is an excellent plated running shoe that excels for fast workouts but can also be used as an all-rounder for your daily training runs.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/running/asics-megablast-review"><strong>Asics Megablast review</strong></a></li></ul><h3 class="article-body__section" id="section-best-running-shoes-compared"><span>Best running shoes compared</span></h3><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Weight</strong></p></td><td  ><p><strong>Drop height</strong></p></td><td  ><p><strong>Runner</strong></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-running-shoe-for-beginners"><strong>Asics Novablast 6</strong></a></p></td><td  ><p>9.2oz (M)</p></td><td  ><p>8mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-value-running-shoe"><strong>Nike Pegasus 42</strong></a></p></td><td  ><p>10.8oz (M)</p></td><td  ><p>10mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-running-shoe-for-stability"><strong>Saucony Hurricane 25</strong></a></p></td><td  ><p>10oz (M), 8.8oz (W)</p></td><td  ><p>6mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/jessica-downey">Jessica Downey</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-cushioned-running-shoe"><strong>Nike Vomero Plus</strong></a></p></td><td  ><p> 10.3 oz (M), 8.5 oz (W)</p></td><td  ><p>10mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/jane-mcguire">Jane McGuire</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-fast-running-shoe"><strong>Asics Megablast</strong></a></p></td><td  ><p>8.5oz (M)</p></td><td  ><p>8mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zdWJjMyCdhZhpNLsQqMVGU" name="puma deviate pure nitro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zdWJjMyCdhZhpNLsQqMVGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Puma Deviate Pure Nitro is an exceptionally lightweight daily trainer with a balanced ride that’s comfortable for easy runs while still offering some pop for workouts. While it didn't quite make it onto this list, it's still a strong rival to some of our favorite running shoes.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review" data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150"><strong>Puma Deviate Pure Nitro review</strong></a><a class="view-deal button" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow" data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104932E172.115.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2mXLPEYUmuNksRBXSaTaYa" name="brooks ghost 18" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2mXLPEYUmuNksRBXSaTaYa-1920-80.webp" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Brooks 18 is a decent daily trainer. It's comfortable, durable, and stable, and in testing, we found it performed best at easy paces. However, it’s not as bouncy and cushioned as some other daily trainers, and it doesn’t really improve on the Ghost 17. If you do want to stick with the Ghost line, then we'd suggest you just get the Ghost 17.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/brooks-ghost-18-review" data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150"><strong>Brooks Ghost 18 review</strong></a><a class="view-deal button" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104932E172.115.html" target="_blank" rel="nofollow" data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140" href="https://www.skechers.co.uk/skechers-aero-razor/246240_RYYL.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hPM5okUbkkZ6szxrxg4Pg9" name="Skechers Aero Razor" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hPM5okUbkkZ6szxrxg4Pg9-1920-80.webp" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We were surprised by Skechers Aero Zero's performance in our testing. It's a super lightweight, versatile daily trainer that's perfect for runners who dislike max-cushioned trainers. If that's not you, however, you'll probably find them a bit too direct. Still, it's excellent value and can handle a huge range of workouts, although it's not ideal for long, easy runs.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review" data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140"><strong>Skechers Aero Razor review</strong></a><strong></strong><a class="view-deal button" href="https://www.skechers.co.uk/skechers-aero-razor/246240_RYYL.html" target="_blank" rel="nofollow" data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140">View Deal</a></p></div><div class="product"><a data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="cN8N9p7qhJnA66XTh3ZyRJ" name="asics blazeblast" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cN8N9p7qhJnA66XTh3ZyRJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Asics Blazeblast is a cushioned road-to-trail shoe with a durable outsole that grips well on gravel. If you spend a lot of time running on gravel or light trails, it's worth considering. However, its grip isn't strong enough to run on mud, and it doesn’t use Asics’s liveliest midsole foams, meaning it lacks a little energy at faster paces.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-blazeblast-review" data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155"><strong>Asics Blazeblast review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155">View Deal</a></p></div><div class="product"><a data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Clifton 11 is a comfortable daily trainer that's great for rolling through easy miles, as well as for those who spend all day on their feet for work. However, it's not that much better than the Clifton 10 or the Clifton Pro, and its ride could definitely be bouncier and livelier.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155"><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155">View Deal</a></p></div><div class="product"><a data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMdrdJVneCDFKipTxQUq3Y" name="On Cloudboom Volt" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMdrdJVneCDFKipTxQUq3Y-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The On Cloudboom Volt is ideal for those who prefer their shoes to have a firmer ride. The super-sneaker is snappy, and it works well for racing as well as training, and looks great, too. However, it isn't the fastest shoe on the market (or even in On's lineup), and it's pretty heavy, too.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-on-cloudboom-volt-and-its-a-snappy-super-sneaker-for-training-and-racing" data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25=""><strong>On Cloudboom Volt review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-9a93d970-7eb1-11f1-9e59-118d62bbd59d" data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-running-shoes</link>
                                                                            <description>
                            <![CDATA[ We've tested hundreds of running shoes and selected our favorites to help make your runs more comfortable and enjoyable. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">f8AkYQ4s2KZakEbtPjbKi5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JFf9j6zJ7cKpXv2H2Wyrrj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 14 Sep 2026 13:26:59 +0000</pubDate>                                                                                                                                <updated>Mon, 14 Sep 2026 14:22:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Running]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                    <category><![CDATA[Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Harris-Fry ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Nick has been a journalist since 2012 and has spent most of that time writing about health and fitness for a variety of publications. Nick spent nine years working on the Coach magazine and website before moving to the fitness team at Tom’s Guide in 2024. Nick is a keen runner and also the founder of YouTube channel &lt;a href=&quot;https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw&quot;&gt;The Run Testers&lt;/a&gt;, which specialises in reviewing running shoes, watches, headphones and other gear.&lt;/p&gt;&lt;p&gt;Nick has covered all aspects of health and fitness throughout his career, interviewing experts and celebrities, trying fitness classes and running marathons, all in the name of providing readers with the information they need to get the most out of an active lifestyle.&lt;/p&gt;&lt;p&gt;Nick ran his first marathon in 2016 after six weeks of training for a magazine feature and subsequently became obsessed with the sport. He now has PBs of 2hr 25min for the marathon and 15min 30sec for 5K, and has run 16 marathons in total, as well as a 50-mile ultramarathon.&lt;/p&gt;&lt;p&gt;Nick runs 60-90 miles a week and races regularly with his club, which gives him a lot of opportunity to test out running gear: he has tested and reviewed hundreds of pairs of running shoes, as well as fitness trackers, running watches, sports headphones, treadmills, and all manner of other kit. Nick is also a qualified Run Leader in the UK.&lt;/p&gt;&lt;p&gt;Nick is an established expert in the health and fitness area and along with writing for several publications, including &lt;a href=&quot;https://www.livescience.com/author/nick-harris-fry&quot;&gt;Live Science&lt;/a&gt;, &lt;a href=&quot;https://www.expertreviews.co.uk/authors/nick-harris-fry&quot;&gt;Expert Reviews&lt;/a&gt;, &lt;a href=&quot;https://www.wareable.com/author/n.harris-fry&quot;&gt;Wareable&lt;/a&gt;, &lt;a href=&quot;https://www.coachweb.com/author/nick-harris-fry&quot;&gt;Coach&lt;/a&gt; and &lt;a href=&quot;https://www.getsweatgo.com/author/n.harrisfry&quot;&gt;Get Sweat Go&lt;/a&gt;, he has been quoted on &lt;a href=&quot;https://www.theguardian.com/thefilter/2024/oct/20/if-you-pay-more-than-4-youre-being-ripped-off-the-fair-price-for-14-everyday-items-from-cleaning-spray-to-olive-oil&quot;&gt;The Guardian&lt;/a&gt; and &lt;a href=&quot;https://www.independent.co.uk/life-style/health-and-families/london-marathon-2021-date-training-tips-summer-running-a9482486.html&quot;&gt;The Independent&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Nick graduated from the University of York in 2010 with a degree in Politics, Philosophy and Economics and worked in the NHS for three years, during which time he completed his NCTJ Diploma in Journalism at News Associates in London. Before starting on Coach and moving into health and fitness, Nick worked as a football journalist and lived in Kathmandu, Nepal for two years.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JFf9j6zJ7cKpXv2H2Wyrrj-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[the best running shoes on test]]></media:description>                                                            <media:text><![CDATA[the best running shoes on test]]></media:text>
                                <media:title type="plain"><![CDATA[the best running shoes on test]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JFf9j6zJ7cKpXv2H2Wyrrj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're looking for the best running shoes, the answer is simple: the best running shoes will be the most comfortable pair that best suits your style of running. </p><p>However, if you're still unsure of where to start, we've put countless pairs of shoes to the test in order to bring you some recommendations based on the areas where these shoes shine. Our top choice for beginners is the <a href="#section-best-running-shoe-for-beginners">Asics Novablast 6</a>, thanks to its excellent blend of comfort and support. If you're looking for the best value running shoe, in our eyes it's the <a href="#section-best-value-running-shoe">Nike Pegasus 42</a>, as it's as comfortable as it is durable, with not too high a price tag, either. And, if you're looking for the speediest running shoe out there, we recommend the <a href="#section-best-fast-running-shoe">Asics Megablast</a>. It's light and bouncy, giving you great energy return during faster paces.</p><p>We've tested these shoes using a range of different workouts and in different conditions to really get a feel of what they're like to wear and exercise in for day-to-day training.</p><h2 class="article-body__section" id="section-tested-by"><span>Tested by</span></h2><h2 class="article-body__section" id="section-how-to-choose-running-shoes"><span>How to choose running shoes</span></h2><p>Running shoe tastes can be very personal with regard to factors like the level of cushioning, stability, and heel-to-toe drop you prefer, so if you’re starting from scratch, there’s no substitute for going to a running store and trying a few different styles of shoes out.</p><p>While there, you can also get your gait analyzed (this is usually free) to see if it’s worth trying stability shoes in particular to reduce the risk of injury. Don’t feel obliged to use them if they don’t feel right, however. When I’ve spoken to physios, they always suggest that going with a shoe that simply feels comfortable for you is your best bet.</p><p>Once you have an idea of the style of shoes you like, you can pick out a suitable pair of shoes for your running. That might be a comfortable cushioned shoe for daily training, a stability shoe if you want extra support, or something speedy if you have races in mind. </p><p>Of course, not everyone can get to a running shoe store to try out the different options, so rest assured that our picks below are designed to work well for a wide range of people, and are safe bets even if you’re not sure on your own preferences yet.</p><p>Here's a breakdown of some of the key terms you might come across in this guide, and when shopping for running shoes:</p><ul><li><strong>Zero drop:</strong> The ‘drop’ of a running shoe refers to the height difference between the heel of the shoe and the forefoot. Some shoes will have ‘zero drop,' meaning there is literally <em>zero drop, </em>making them extremely flat to the ground. These are often popular with runners who prefer minimalist shoes or that running barefoot feeling, but if they won’t be for everyone. </li><li><strong>Neutral</strong>: In the past, running brands tended to divide their shoes into two different categories: ‘neutral’ and ‘stability'. This was related to whether or not your foot rolled in too far over your ankle as your foot hit the ground (referred to as overpronation). Stability shoes traditionally had a hard, medial post that ran along the inside arch of the shoe. These days, a lot of running brands are moving away from these categories and support has got a lot smarter, but running shoes will still fall into one of these two categories. A neutral shoe is often one that is flexible and cushioned, suited to runners who don’t especially overpronate (when your foot rolls inward as you move) when they run. If you have medium to high arches, you’ll normally find a neutral shoe is more comfortable. But again, the best way to know for sure is to have your gait analyzed. </li><li><strong>Stability</strong>: As mentioned above, stability shoes will have some sort of support to prevent your foot from rolling in as you run.</li><li><strong>Carbon plate</strong>: This means the shoe has a carbon fiber plate in the midsole, designed to help you run faster. It works, and most of the <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">best carbon fiber running shoes</a> will propel you to a faster running time, but they aren't designed to be worn every day, and will wear out faster than your regular running shoes.</li></ul><h2 id="the-best-running-shoes-you-can-buy-today">The best running shoes you can buy today</h2><h3 class="article-body__section" id="section-best-running-shoe-for-beginners"><span>Best running shoe for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="psnkr3R7EGgrNYizA5NCXB" name="Asics Novablast 6" alt="Asics Novablast 6" src="https://cdn.mos.cms.futurecdn.net/psnkr3R7EGgrNYizA5NCXB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asics-novablast-6"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/asics-novablast-6-review">1. Asics Novablast 6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>9.2oz (M) | <strong>Heel-to-toe drop: </strong>8mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Springier midsole design</div><div class="icon icon-plus_circle _hawk">Comfortable for long distances</div><div class="icon icon-plus_circle _hawk">Improved grip</div><div class="icon icon-minus_circle _hawk">More expensive than Novablast 5</div></div><p>If you’re just getting started with running, you need a comfortable and supportive shoe to protect you from the impact of the sport, which is exactly what the Novablast 6 is. Whether you need a daily trainer for all your runs or a cushioned sneaker to pair with faster shoes in your rotation, the Asics Novablast 6 is a great option.</p><p>The Novablast 6 is the latest in the Novablast line, with some welcome upgrades. The biggest update is to the midsole, which now features a ‘puck’ of Asics’ FF Turbo Squared foam (found in the Asics Megablast) under the forefoot, making it lighter and livelier than the Novablast 5. It's overall better at faster paces, too.</p><p>It's retained the same comfort as the Novablast 5, but increased the energy return in the forefoot, meaning it's just as good at easy effort runs as it is tempo and threshold runs.</p><p>The main downside of the trainer is that while it is excellent for most runs and training, it's not suited for all-out intervals or races. Additionally, it's a touch more expensive than the Asics Novablast 5 at $155 as compared to $150.</p><p>Still, if you don't mind the increase, the Novablast 6 is very easy to recommend. It's one of our favourite new shoes of the year so far. It's comfortable, versatile, and even looks good enough that you can just wear it out and about.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-novablast-5-review"><strong>Asics Novablast 5 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-value-running-shoe"><span>Best value running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9FFGXDhyj6xwLeuuHGPLrF" name="Nike Pegasus 42" alt="Nike Pegasus 42" src="https://cdn.mos.cms.futurecdn.net/9FFGXDhyj6xwLeuuHGPLrF-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-nike-pegasus-42"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/nike-pegasus-42-review">2. Nike Pegasus 42</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10.8oz (M) | <strong>Heel-to-toe drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Improved ride vs the Pegasus 41</div><div class="icon icon-plus_circle _hawk">Good value</div><div class="icon icon-plus_circle _hawk">Durable design</div><div class="icon icon-minus_circle _hawk">Not as cushioned as rivals</div><div class="icon icon-minus_circle _hawk">Heavy for a relatively low-stack shoe</div><div class="icon icon-minus_circle _hawk">Not great for faster runs</div></div><p>We've been writing about the Pegasus since the Nike Pegasus 35, and Nike has just released the latest model — the Nike Pegasus 42. It's a great choice both for beginners and more experienced runners alike, and it comes with some improvements on the Nike Pegasus 41. </p><p>The Nike Pegasus is one of the most popular running shoes on the market, and for good reason — it’s well-balanced and can handle a wide range of runs. The 42nd Pegasus has an updated upper that’s designed to provide a more secure fit and be more breathable than the one on the Pegasus 41. It's just as comfortable as the Pegasus 41 was, too, which is to say very. </p><p>The other major update this version has seen is in the midsole. Gone are the smaller Air Zoom pods in the forefoot and heel of the Pegasus 41, and instead, the Pegasus 42 has a full-length Air Zoom unit, encased in Nike's ReactX foam. </p><p>This makes the ride feel smoother and a little livelier at faster paces than the Pegasus 41, although it does make it a little heavier than its predecessor. Additionally, while the ReactX foam is great for cushioning the impact of running, it's not especially soft and bouncy. So, if you like a very energetic ride, you'll likely prefer a more cushioned shoe like the <a href="#section-best-cushioned-running-shoe">Nike Vomero Plus</a>.</p><p>The Nike Pegasus 42 is a good value shoe in general, thanks to its durability, full outsole, and the fact that it pops up in sales quite frequently.</p><p>There are shoes that are more specialised than the Nike Pegasus 42 on the market, and if you like a very cushioned shoe, you likely won't find it bouncy enough. However, if you love the Pegasus 41, you'll love the Pegasus 42, too. It’s best suited to new runners as a safe pick that works well for a variety of running styles.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/nike-pegasus-42-review"><strong>Nike Pegasus 42 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-running-shoe-for-stability"><span>Best running shoe for stability</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bR876QjKGzMuFsSJY8f5g4" name="Saucony Hurricane 25" alt="Saucony Hurricane 25" src="https://cdn.mos.cms.futurecdn.net/bR876QjKGzMuFsSJY8f5g4-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-saucony-hurricane-25"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-35-miles-in-the-nike-pegasus-41-and-its-my-favorite-pegasus-in-years">3. Saucony Hurricane 25</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10oz (M), 8.8oz (W) | <strong>Heel-to-toe drop: </strong>6mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Cushioned and stable</div><div class="icon icon-plus_circle _hawk">Smooth rocker</div><div class="icon icon-plus_circle _hawk">Springier foam core</div><div class="icon icon-minus_circle _hawk">Not super breathable</div></div><p>The Saucony Hurricane 25 looks large and in charge first out of the box, but it is lighter than its predecessor. If you need gentle, reliable support, whether you’re an overpronator, new to running, or returning from injury, the Hurricane 25 delivers.</p><p>This stability shoe helps runners who overpronate by guiding their stride into better alignment using Saucony’s CenterPath Technology, which gently encourages your foot to land in a more natural position for improved balance and support. The correction is subtle, so even as a neutral runner, I find it comfortable. The outsole uses XT-900 carbon rubber, a durable material that provides a strong grip and long-lasting wear without making the ride stiff.</p><p>In testing, I found the Hurricane 25 fits true to size with a roomy toe box that lets your toes spread out naturally. Around the heel and midfoot, it feels secure and locked in, which really boosts stability on longer runs when the legs start to get a little lazier. </p><p>The midsole of the sneaker combines Saucony’s soft and springy PWRRUN PB foam with a layer of firmer PWRRUN foam underneath, creating a ride that feels cushioned and energetic while keeping each step steady and supported. Although the upper can feel a little clammy on hot days, the Hurricane 25 reliably offers a smooth and confident ride.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/fitness/these-3-running-shoes-defined-my-marathon-training-this-year-heres-why-they-worked-so-well"><strong>Saucony Hurricane 25 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cushioned-running-shoe"><span>Best cushioned running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5130px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="HtJhz34Lwvk5Uazi99mmRA" name="Nike Vomero Plus" alt="Nike Vomero Plus" src="https://cdn.mos.cms.futurecdn.net/HtJhz34Lwvk5Uazi99mmRA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5130" height="2886" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-nike-vomero-plus"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe">4. Nike Vomero Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>10.3 oz US men's size 10, 8.5 oz US women's size 8 | <strong>Drop: </strong>10mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super cushioned</div><div class="icon icon-plus_circle _hawk">Versatile</div><div class="icon icon-plus_circle _hawk">Breathable upper</div><div class="icon icon-minus_circle _hawk">Not my first pick for trail runs</div></div><p>Nike Vomero Plus is a fantastically versatile cushioned running shoe that suits most running lengths and conditions.</p><p>In testing, I found it to be comfortable straight out of the box, which is a real plus, and I didn't experience any rubbing or heel slipping on my initial eight-mile long run, either.</p><p>ZoomX foam is usually used by Nike in its <a href="https://www.tomsguide.com/best-picks/best-carbon-fiber-running-shoes">best carbon plate running shoes</a>, however, the Vomero Plus does not have a plate. Instead, this foam gives you a cushioned ride, protects your legs from impact, and gives you enough bounce to get to the final miles of a long run.</p><p>It may be bulky, but it doesn't feel heavy while running. While it may have been designed with longer runs and easy miles in mind, this doesn't mean it struggles to pick up the pace. When wearing it during a tempo session, I found I had no issues moving to a marathon pace. This means it can pick up the pace when you want it to, and there's no reason why you couldn't race in this shoe.</p><p>It's pretty stable, too, even if it isn't advertised as such. The wide toebox feels steady, even when you're flagging. It isn't the most suitable for trail or tight track runs, but overall it feels grippy yet stable on the road.</p><p>Overall, the Nike Vomero Plus is a great all-rounder that will suit more seasoned runners and beginners alike.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-50-miles-in-the-nike-vomero-plus-and-its-my-new-favorite-running-shoe"><strong>Nike Vomero Plus review</strong></a></li></ul><h3 class="article-body__section" id="section-best-fast-running-shoe"><span>Best fast running shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Kn8XS32weRzoWD4sWZY7YN" name="New Balance SC Rebel v1" alt="New Balance SC Rebel v1" src="https://cdn.mos.cms.futurecdn.net/Kn8XS32weRzoWD4sWZY7YN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-new-balance-supercomp-rebel-v1"><span class="title__text"><a href="https://www.tomsguide.com/wellness/running/weve-run-60-miles-in-the-new-balance-supercomp-rebel-v1-and-its-our-new-favorite-fast-training-shoe">5. New Balance SuperComp Rebel v1</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p></p></div><p class="specs__container"><strong>Weight: </strong>7.9oz (M) | <strong>Heel-to-toe drop: </strong>4mm</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight but cushioned design</div><div class="icon icon-plus_circle _hawk">Fast, spring ride with plate</div><div class="icon icon-plus_circle _hawk">Great for fast training and even races</div><div class="icon icon-minus_circle _hawk">Cheaper alternatives available</div><div class="icon icon-minus_circle _hawk">Not the most stable</div></div><p>If you're looking for a super-fast, energetic shoe that can keep up with your fastest pace, then the New Balance SuperComp Rebel v1 is an excellent option.</p><p>It has a lightweight, springy, and fun design, with a carbon-infused Pebax plate that helps you to keep pushing during workouts. It's a little more flexible than the plates found in other New Balance trainers, making it more comfortable for regular use in training.</p><p>The rest of the midsole is made from supercritical aliphatic TPU — a huge upgrade on other New Balance trainers, which delivers a very energetic, bouncy ride.</p><p>During testing, we used the New Balance SuperComp Rebel v1 for a variety of training, including tempo sessions and easy runs. It impressed us most at speed, thanks to its springy midsole and plastic plate which produce a ride that’s almost as fast as a full carbon racing shoe. </p><p>While we generally used it for faster runs during testing, we also enjoyed using it for easy runs, even if it's not the most stable or supportive shoe we've tested. We recommend using it in a running shoe rotation alongside a more cushioned and stable daily trainer, however, if you only want one shoe for all your running needs and want a speedy sneaker for this purpose, it's a great pick. </p><p>With that being said, the New Balance SuperComp Rebel v1 will set you back $200, so it's not the cheapest running shoe on the market. Plus, you should keep in mind that it runs a little narrow. If you tend to be big for your size, however, you should consider going half a size up.</p><p>Overall, the New Balance SuperComp Rebel v1 is an excellent plated running shoe that excels for fast workouts but can also be used as an all-rounder for your daily training runs.</p><ul><li><strong>Read our </strong><a href="https://www.tomsguide.com/wellness/running/asics-megablast-review"><strong>Asics Megablast review</strong></a></li></ul><h3 class="article-body__section" id="section-best-running-shoes-compared"><span>Best running shoes compared</span></h3><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Weight</strong></p></td><td  ><p><strong>Drop height</strong></p></td><td  ><p><strong>Runner</strong></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-running-shoe-for-beginners"><strong>Asics Novablast 6</strong></a></p></td><td  ><p>9.2oz (M)</p></td><td  ><p>8mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-value-running-shoe"><strong>Nike Pegasus 42</strong></a></p></td><td  ><p>10.8oz (M)</p></td><td  ><p>10mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-running-shoe-for-stability"><strong>Saucony Hurricane 25</strong></a></p></td><td  ><p>10oz (M), 8.8oz (W)</p></td><td  ><p>6mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/jessica-downey">Jessica Downey</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-cushioned-running-shoe"><strong>Nike Vomero Plus</strong></a></p></td><td  ><p> 10.3 oz (M), 8.5 oz (W)</p></td><td  ><p>10mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/jane-mcguire">Jane McGuire</a></p></td></tr><tr><td class="firstcol " ><p><a href="#section-best-fast-running-shoe"><strong>Asics Megablast</strong></a></p></td><td  ><p>8.5oz (M)</p></td><td  ><p>8mm</p></td><td  ><p><a href="https://www.tomsguide.com/uk/author/nick-harris-fry">Nick Harris-Fry</a></p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="zdWJjMyCdhZhpNLsQqMVGU" name="puma deviate pure nitro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/zdWJjMyCdhZhpNLsQqMVGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Puma Deviate Pure Nitro is an exceptionally lightweight daily trainer with a balanced ride that’s comfortable for easy runs while still offering some pop for workouts. While it didn't quite make it onto this list, it's still a strong rival to some of our favorite running shoes.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/puma-deviate-pure-nitro-review" data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150"><strong>Puma Deviate Pure Nitro review</strong></a><a class="view-deal button" href="https://amazon.co.uk/dp/B0H2YMKRT1?tag=ftr-tomsguide-gb-21&th=1&psc=1&ascsubtag=tomsguide-gb-1141902515860731137-21&geniuslink=true" target="_blank" rel="nofollow" data-dimension112="9a93e14a-7eb1-11f1-adac-4937b4c69730" data-action="Deal Block" data-label="Deviate Pure Nitro" data-dimension48="Deviate Pure Nitro" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104932E172.115.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2mXLPEYUmuNksRBXSaTaYa" name="brooks ghost 18" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2mXLPEYUmuNksRBXSaTaYa-1920-80.webp" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Brooks 18 is a decent daily trainer. It's comfortable, durable, and stable, and in testing, we found it performed best at easy paces. However, it’s not as bouncy and cushioned as some other daily trainers, and it doesn’t really improve on the Ghost 17. If you do want to stick with the Ghost line, then we'd suggest you just get the Ghost 17.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/brooks-ghost-18-review" data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150"><strong>Brooks Ghost 18 review</strong></a><a class="view-deal button" href="https://www.brooksrunning.com/en_gb/mens/road-running-shoes/ghost-18/1104932E172.115.html" target="_blank" rel="nofollow" data-dimension112="9a93e23a-7eb1-11f1-9219-454aad235eaf" data-action="Deal Block" data-label="Ghost 18" data-dimension48="Ghost 18" data-dimension25="$150">View Deal</a></p></div><div class="product"><a data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140" href="https://www.skechers.co.uk/skechers-aero-razor/246240_RYYL.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hPM5okUbkkZ6szxrxg4Pg9" name="Skechers Aero Razor" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hPM5okUbkkZ6szxrxg4Pg9-1920-80.webp" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We were surprised by Skechers Aero Zero's performance in our testing. It's a super lightweight, versatile daily trainer that's perfect for runners who dislike max-cushioned trainers. If that's not you, however, you'll probably find them a bit too direct. Still, it's excellent value and can handle a huge range of workouts, although it's not ideal for long, easy runs.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/skechers-aero-razor-review" data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140"><strong>Skechers Aero Razor review</strong></a><strong></strong><a class="view-deal button" href="https://www.skechers.co.uk/skechers-aero-razor/246240_RYYL.html" target="_blank" rel="nofollow" data-dimension112="9a93e2a8-7eb1-11f1-a261-794b4ce01d06" data-action="Deal Block" data-label="Aero Razor" data-dimension48="Aero Razor" data-dimension25="$140">View Deal</a></p></div><div class="product"><a data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:683px;"><p class="vanilla-image-block" style="padding-top:74.96%;"><img id="cN8N9p7qhJnA66XTh3ZyRJ" name="asics blazeblast" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/cN8N9p7qhJnA66XTh3ZyRJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="683" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Asics Blazeblast is a cushioned road-to-trail shoe with a durable outsole that grips well on gravel. If you spend a lot of time running on gravel or light trails, it's worth considering. However, its grip isn't strong enough to run on mud, and it doesn’t use Asics’s liveliest midsole foams, meaning it lacks a little energy at faster paces.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/asics-blazeblast-review" data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155"><strong>Asics Blazeblast review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="64e2b22a-90e9-11f1-9129-df26480b5172" data-action="Deal Block" data-label="Blazeblast" data-dimension48="Blazeblast" data-dimension25="$155">View Deal</a></p></div><div class="product"><a data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MtbHLFHBPwCFdTN7iRtkFF" name="Hoka Clifton 11" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MtbHLFHBPwCFdTN7iRtkFF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="1567" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Hoka Clifton 11 is a comfortable daily trainer that's great for rolling through easy miles, as well as for those who spend all day on their feet for work. However, it's not that much better than the Clifton 10 or the Clifton Pro, and its ride could definitely be bouncier and livelier.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/hoka-clifton-11-review" data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155"><strong>Hoka Clifton 11 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="716fac22-970c-11f1-ad91-8fc4b5efebed" data-action="Deal Block" data-label="Clifton 11" data-dimension48="Clifton 11" data-dimension25="$155">View Deal</a></p></div><div class="product"><a data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMdrdJVneCDFKipTxQUq3Y" name="On Cloudboom Volt" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMdrdJVneCDFKipTxQUq3Y-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The On Cloudboom Volt is ideal for those who prefer their shoes to have a firmer ride. The super-sneaker is snappy, and it works well for racing as well as training, and looks great, too. However, it isn't the fastest shoe on the market (or even in On's lineup), and it's pretty heavy, too.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-on-cloudboom-volt-and-its-a-snappy-super-sneaker-for-training-and-racing" data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25=""><strong>On Cloudboom Volt review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="97899478-a5f7-11f1-acde-b145529f3237" data-action="Deal Block" data-label="Cloudboom Volt" data-dimension48="Cloudboom Volt" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kYbLpL8U7ygFSEbCxHjzL7" name="Saucony Triumph 24" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kYbLpL8U7ygFSEbCxHjzL7-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The Saucony Triumph 24 is an update on the Triumph 23, with upgraded midsole foam that improves the ride of the cushioned shoe, making it softer, lighter, and more energetic. However, it's not as soft as some other options, like the <a href="#elk-9a93d970-7eb1-11f1-9e59-118d62bbd59d" data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">Nike Vomero Plus</a>, and it is more expensive than the Triumph 23.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-saucony-triumph-24-and-its-a-return-to-form-for-the-popular-cushioned-running-shoe"><strong>Saucony Triumph 24 review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="f93d7296-b03f-11f1-b719-634753bb4d05" data-action="Deal Block" data-label="Triumph 24" data-dimension48="Triumph 24" data-dimension25="">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 4 best cheap tablets we tested that are fast, reliable and under $500 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Looking for the best cheap tablet? You don't have to spend over $500 for a device to just browse the web, watch shows, read books or play games on. In fact, with the budget tablets my team of experts and I test, you'll find that you can still have a premium experience without emptying your wallet. </p><p>Both iPads and Android tablets have evolved over the years, sporting laptop-level specs for strong performance and incredible displays. But this also bumps up the price, and sometimes, all we need is a cheap tablet to binge-watch our favorite shows on during long-haul flights or while lounging at home to read books or catch up with <a href="https://www.tomsguide.com/news/what-is-todays-wordle-answer" target="_blank">Wordle</a>. After hands-on tests, we've found the budget tablets to look for. </p><p>The <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">Apple iPad 11</a> is the best cheap tablet we've tested, boasting a vivid Liquid Retina display, long battery life and fast performance for its sub-$500 price. It's hard to beat, but we have other options worth considering, such as the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a> and its amazing 2.5K display with an exceptional built-in speaker. For the best cheap tablets to buy today, our guide will help you find the right device your wallet will be happy with. </p><h2 id="the-best-cheap-tablets-you-can-buy-right-now">The best cheap tablets you can buy right now</h2><h3 class="article-body__section" id="section-the-best-cheap-tablet-overall"><span>The best cheap tablet overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xgvR3UT9KgjjekRA9WMAU" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/xgvR3UT9KgjjekRA9WMAU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-ipad-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review">1. Apple iPad 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap tablet for most</p></div><p class="specs__container"><strong>Display: </strong>11-inch (2360 x 1640) Liquid Retina display | <strong>CPU: </strong>Apple A16 Bionic | <strong>RAM: </strong>4GB | <strong>Storage: </strong>128GB, 256GB | <strong>Size: </strong>9.79 x 7.07 x 0.28 inches | <strong>Weight: </strong>1.05 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek and lightweight design</div><div class="icon icon-plus_circle _hawk">Faster A16 performance</div><div class="icon icon-plus_circle _hawk">Longer battery life</div><div class="icon icon-plus_circle _hawk">Upgraded 128GB base storage</div><div class="icon icon-minus_circle _hawk">Dim display in bright areas</div><div class="icon icon-minus_circle _hawk">No Apple Intelligence features</div><div class="icon icon-minus_circle _hawk">Missing key Apple Pencil support</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Apple iPad 11 if</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You want a premium tablet for less: </strong>The iPad 11 offers a great display, long battery life and more than enough performance to browse websites, watch shows and play games. It's the quintessential tablet experience.</p><p class="fancy-box__body-text"><strong>✅ You're invested in Apple's ecosystem: </strong>If you own other Apple products, this is the only tablet on this list that will play nice with their many sharing features. So if you want to quickly share files to your tablet or take advantage of your Apple app library, this is the cheap tablet to buy.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Apple iPad 11 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You need more performance: </strong>The A16 in the iPad 11 is strong, but don't expect top-tier performance to try the most demanding apps or games. It won't replace your laptop anytime soon.</p><p class="fancy-box__body-text">❌ <strong>You dislike Apple products: </strong>You're paying a premium for this tablet vs. others on this list, and if you aren't already invested in Apple's ecosystem or you don't already like Apple products, it's hard to justify the added expense.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Apple iPad 11: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Apple iPad 11 </strong>may not be the cheapest tablet you can find, but it's certainly the best value as the tablet that does it all. It's a huge power boost over the iPad 10, and with the power of Apple's ecosystem and iPadOS, you're getting the best, easy-to-use tablet experience around. Just note that there aren't any Apple Intelligence features, but if that's hardly a concern for you, then the iPad 11 is worth grabbing.</p></div></div><p><strong>What you need to know</strong><br>Apple's iPad 2025 isn't a significant update over its predecessor, the <a href="https://www.tomsguide.com/reviews/ipad-2022-10th-gen">iPad 10</a>, but its A16 chip gives it a performance boost that's hard to beat at its $349 price. For those on a budget, that's hugely welcome, and it even comes with an upgraded 128GB base storage, longer battery life and a display that's bright and bursting with colors. </p><p><strong>Design:</strong> The iPad 11 shares the same design as the 10th-gen model, dropping the home button for a look that's similar to its sleek iPad Air siblings. Coming in at 9.79 x 7.07 x 0.28 inches and weighing 1.01 pounds for its Wi-Fi version, the 11th Gen iPad keeps the sleek, slim and lightweight portability of its predecessor, but introduces a suite of attractive colors, including Silver, Pink, Blue and a <em>very </em>striking Yellow.</p><p><strong>Display: </strong>The display also stays the same, but in our tests, it turns out it's actually slightly brighter, with 506 nits of brightness, and more color accurate, reaching 108% sRGB color gamut coverage. The 11-inch Liquid Retina display (2360 x 1640) still offers detailed and vivid imagery, and it's a joy to watch TV shows and movies on it. You won't be able to tell the difference between this and its predecessor, but it's still an amazing display for the price. </p><p><strong>Performance:</strong> Leave it to the A16 chip, the same one found in the <a href="https://www.tomsguide.com/reviews/iphone-14-pro">iPhone 14 Pro</a> and <a href="https://www.tomsguide.com/reviews/apple-iphone-15">iPhone 15</a>, to deliver speedy performance to juggle multiple apps in split-screen via iPadOS 26 and deliver the power needed to run games. I found the iPad to be snappy and never lag in the slightest, even with multiple tabs open at once. And yes, it can even play games like Destiny: Rising at 60 frames per second (FPS). </p><p><strong>Battery life:</strong> While the 10th Gen iPad already received a much-needed boost in stamina, the iPad 11 takes this even further. Actually, to the point of becoming one of the longer-lasting iPads around right now (except for the <a href="https://www.tomsguide.com/computing/ipads/ipad-pro-m5-review">iPad Pro M5</a>). In our testing, which involves continuous web surfing over Wi-Fi with a device’s display set to 150 nits of brightness, the iPad 11 was able to last 11 hours and 25 minutes. That not only tops its predecessor, but it also beats the <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard">iPad Air M4</a> and <a href="https://www.tomsguide.com/tablets/ipads/ipad-mini-7-review">iPad mini 7</a>.</p><div ><table><caption>Apple iPad 11: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>11:25 tested battery life</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Speedy, good for browsing and gaming</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Sleek, portable design that copies the iPad Air</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Bright, colorful 11-inch panel</p></td><td  ><p>★★★★☆</p></td></tr></tbody></table></div><div data-widget-type="review" data-model-name="Apple iPad (2025)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review"><em><strong>Apple iPad 11 review</strong></em></a><em></em></li></ul><h3 class="article-body__section" id="section-the-best-cheap-android-tablet"><span>The best cheap Android tablet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="j8SgX6hhvmwoXzkijDk5EZ" name="Motorola MotoPad-2" alt="The Motorola MotoPad (2026) on a table" src="https://cdn.mos.cms.futurecdn.net/j8SgX6hhvmwoXzkijDk5EZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-motorola-motopad-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/android-tablets/the-motorola-motopad-2026-might-be-the-new-budget-tablet-king">2. Motorola MotoPad (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap Android tablet</p></div><p class="specs__container"><strong>Display: </strong>12.1-inch 120Hz LCD (2800 x 1980) | <strong>Processor: </strong>MediaTek Dimensity 7300-Ultra | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Size: </strong>10.47 x 7.59 x 0.27 inches | <strong>Weight: </strong>1.32 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Colorful display</div><div class="icon icon-plus_circle _hawk">Affordable</div><div class="icon icon-plus_circle _hawk">Powerful audio</div><div class="icon icon-plus_circle _hawk">All-day battery life and very portable</div><div class="icon icon-minus_circle _hawk">Dismal graphics</div><div class="icon icon-minus_circle _hawk">General performance is nothing special</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Motorola MotoPad if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You want full Android app access</strong>: The MotoPad gives you unrestricted access to the Google Play Store, letting you install any Android app or service you need — something Amazon’s Fire tablets can’t match.<br><strong>✅ You need a tablet that lasts all day</strong>: We measured over 10 hours of web browsing on Wi-Fi, meaning you can get through work, travel, or binge sessions without searching for a charger.<br><strong>✅ You want lots of storage for downloads and media</strong>: With 128GB onboard and MicroSD expansion up to 2TB, you won’t feel squeezed for space even with movies, books, and games.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Motorola MotoPad if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You want to play demanding games</strong>: Our reviewer struggled to keep basic 3D games smooth, even at low settings — this isn’t a gaming tablet.<br><strong>❌ You need the fastest performance</strong>: If you want split-second app launches and seamless multitasking, the iPad 11’s A16 chip outpaces the MotoPad’s processor.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Motorola MotoPad: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Motorola MotoPad (2026) </strong>brings the best of Android at a very affordable price. If you want a travel-friendly Android tablet for browsing, streaming and reading — and care more about app selection and battery life than raw speed — the MotoPad (2026) is the best all-around value.</p></div></div><p><strong>What you need to know</strong><br>The Motorola MotoPad (2026) stands out as the best Android pick for budget-minded buyers, thanks to its full Android app access and an impressive 10 hours and 31 minutes of battery life. If a flexible app ecosystem and reliable all-day use matter to you, all at a sub-$250 price, this slate covers both bases out of the box.</p><p><strong>Design: </strong>Even at its price, the MotoPad offers a splash of style with its sturdy aluminum chassis and color, making it quite a premium-looking device. Plus, it's wrapped in a lightweight 1.06-pound chassis that’s just 0.28 inches thick. That makes it easy to toss in a bag or hold for hours.</p><p><strong>Display:</strong> The MotoPad’s 11-inch (2560 x 1600) LCD panel offers plenty of portable screen real estate and sharpness for streaming and reading, making it a reliable binge-watching machine for shows and movies. With its strong color coverage and accuracy, expect whatever you stream to be a visual treat for the eyes. </p><p><strong>Performance: </strong>With a MediaTek Dimensity 6300 and 8GB of RAM, don’t expect gaming prowess here. In our reviewer's experience, even basic 3D games struggled to hit 30fps at the lowest settings. For streaming, web browsing and light gaming, it’s fine, but heavy multitaskers or gamers will want more power.</p><p><strong>Battery life:</strong> It may not be the longest-lasting tablet around, but it still beats the battery life of the likes of the <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard">iPad Air M4</a>. In our battery test, the MotoPad lasted a strong 10 hours and 31 minutes, meaning you won't need to reach for a charger throughout the day. For watching shows on the couch or slipping this in your bag for travel, this will give you the charge you need. </p><div ><table><caption>Motorola MotoPad: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Lasts over 10 hours on a single charger, as tested</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Fast enough for regular use but not great for heavy-duty tasks or demanding games</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Lightweight at just 1 pound, colorful and stylish</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Bright, vivid 11-inch LCD panel that's bursting with color</p></td><td  ><p>★★★★☆</p></td></tr></tbody></table></div><div data-widget-type="review" data-model-name="Motorola MotoPad (2026)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/computing/android-tablets/the-motorola-motopad-2026-might-be-the-new-budget-tablet-king"><em><strong>Motorola MotoPad review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-cheap-amazon-tablet"><span>The best cheap Amazon tablet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cJwkHUdRQre88k9zaGQ2M" name="TG-Amazon-Fire-HD-10-2.jpg" alt="Amazon Fire HD 10 review" src="https://cdn.mos.cms.futurecdn.net/cJwkHUdRQre88k9zaGQ2M-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Henry T. Casey/Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-amazon-fire-hd-10"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-2023">3. Amazon Fire HD 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap Amazon tablet</p></div><p class="specs__container"><strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>CPU: </strong>2.0GHz octa-core CPU | <strong>RAM: </strong>3GB | <strong>Storage: </strong>32GB, 64GB | <strong>Size: </strong> 9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>1.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Bright, colorful display</div><div class="icon icon-plus_circle _hawk">USB-C and wireless charging</div><div class="icon icon-minus_circle _hawk">Lackluster app selection on FireOS</div><div class="icon icon-minus_circle _hawk">Middling speakers</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Amazon Fire HD 10 if</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You're invested in Amazon's ecosystem: </strong>Amazon's Fire tablets are great for one thing, and that's engaging with Amazon products. If you mostly plan to stream Prime Video and read Kindle books, this is a great tablet for that.</p><p class="fancy-box__body-text"><strong>✅ You prize battery life: </strong>The Amazon Fire HD 10 Plus is only outstanding in one regard, and that's its 14+ hours of tested battery life.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Amazon Fire HD 10 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You value versatility: </strong>Amazon Fire tablets are handicapped by limited app selection and Amazon's FireOS. You can use this tablet to browse the web or write emails, but you won't have access to a lot of useful Google Play Store apps.</p><p class="fancy-box__body-text">❌ <strong>You like to play games: </strong>There are loads of games to download from the Amazon Appstore and play on your Fire tablet, but the selection pales to what's available on any competing tablet from Apple, Google or Microsoft.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Amazon Fire HD 10: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Amazon Fire HD 10 </strong>is one of the company's top-tier tablets, and we recommend it as the Amazon Fire slate that hits the sweet spot between price and performance. You can do better if you splurge on the larger, more powerful <a data-analytics-id="inline-link" href="https://www.tomsguide.com/reviews/amazon-fire-max-11">Fire Max 11</a>, but you're paying at least $50 more for moderate upgrades.</p></div></div><p><strong>What you need to know</strong><br>The Amazon Fire HD 10 is a sleek, stylish tablet in the hand with supremely impressive value for money to boot. Previously, there was a slightly better HD 10 Plus, which has been discontinued.</p><p>While we do like the larger, beefier Fire Max 11 well enough, we still recommend the Fire HD 10 to those hunting for a great, cheap tablet because it's relatively cheap ($179 to start) for what you get. You can pay a small fee to remove lock screen ads (which we recommend) or to double the storage to 64GB, which might not be worth it when you consider this slate has a microSD card slot and can support up to an additional 1TB of storage via microSD card.</p><p><strong>Design:</strong> Measuring 9.7 x 6.5 x 0.4 inches and weighing just over a pound, the Fire HD 10 is an easy slate to tote around, and the sturdiness of this plastic design cannot be overstated. There's a single USB-C port for charging, and the upgrade to the Plus model also brings with it the option of wireless charging, since this tablet is Qi-certified and can charge via supported wireless charging pads.</p><p><strong>Display: </strong>The 10.1-inch, 1920 x 1200-pixel display on the Fire HD 10 is a pleasant surprise at this price. It gets nearly as bright and colorful as an iPad screen despite costing nearly half as much, so you can count on whatever you're doing looking good.</p><p><strong>Performance:</strong> The Fire HD 10 packs a 2.0 GHz octa-core processor and 3GB of RAM, which is more than enough to handle what you can do within FireOS. Flipping between menus and loading up webpages is plenty snappy, but don't expect graphically demanding games to run well on this tablet.</p><p><strong>Battery life:</strong> The Fire HD 10 lasted for 12 hours and 39 minutes on our battery rundown test, making it one of the longest-lived tablets on this list. While the difference between 11 hours and 12 hours of runtime may seem minor, don't discount how annoying it can be to own a tablet that's constantly running out of juice. Remember, great battery life means greater peace of mind, whether you're toting the tablet on a long flight or digging it out from between couch cushions every other weekend. </p><div ><table><caption>Amazon Fire HD 10: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>12:39 tested battery life</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Decent but not fast</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Light, comfy design</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Solid 10.1-inch (1920 x 1200) display</p></td><td  ><p>★★★☆☆</p></td></tr></tbody></table></div><div data-rows="5" data-widget-type="review" data-model-name="Fire HD 10 (2023)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-2023"><em><strong>Amazon Fire HD 10 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-cheap-tablet-for-entertainment"><span>The best cheap tablet for entertainment</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sNWTzap4AUU9CAxYmzq9mH" name="Lenovo Tab Plus Gen 2--4" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/sNWTzap4AUU9CAxYmzq9mH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-tab-plus-gen-2"><span class="title__text"><a href="https://www.tomsguide.com/computing/tablets/lenovo-tab-plus-gen-2-review">4. Lenovo Tab Plus Gen 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best cheap tablet for binge-watching</p></div><p class="specs__container"><strong>Display: </strong>12.1-inch 2.5K (2560 x 1600) | <strong>CPU: </strong>MediaTek Dimensity 7400  | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Size: </strong>7.13 × 10.98 × 0.27 inches (0.89 inches with speaker bump) | <strong>Weight: </strong>1.69 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant 2.5K display</div><div class="icon icon-plus_circle _hawk">Exceptional speaker quality</div><div class="icon icon-plus_circle _hawk">Handy built-in kickstand</div><div class="icon icon-plus_circle _hawk">Long-lasting battery life</div><div class="icon icon-minus_circle _hawk">Not for heavy workloads</div><div class="icon icon-minus_circle _hawk">Awkward to hold</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Lenovo Tab Plus Gen 2 if</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>Entertainment is all you want:</strong> The 12.1-inch 2.5K display is bright and colorful, making videos and digital comics look sharp, and the JBL speakers deliver punchy, loud sound that stands out. It's the ultimate binge-worthy tablet.</p><p class="fancy-box__body-text"><strong>✅ You need a reliable tablet for long sessions</strong>: We measured 16 hours of battery life (at 60Hz), so you can stream, read or browse all day without charging anxiety. It's one of the longest-lasting tablets we've tested.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Lenovo Tab Plus Gen 2 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You need performance</strong>: With its MediaTek Dimensity 7400 processor, the Lenovo Tab Plus Gen 2 isn't made for heavy multitasking and serious gaming. It can handle the everyday basics, and that's it.</p><p class="fancy-box__body-text"><strong>❌ You want something that's easy to hold: </strong>The built-in speaker adds bulk, so the Tab Plus Gen 2 is heavier than most budget tablets around, and we found it tricky to hold for long without feeling its weight, especially with one hand.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Lenovo Tab Plus Gen 2: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Lenovo Tab Plus Gen 2 </strong>is easily the best tablet for entertainment. I mean, it comes with a massive JBL speaker built in! Delivering exceptional sound quality, an excellent 12.1-inch 2.5K display and a rotatable kickstand for good measure, this will set anyone up for watching movies, TV shows and other videos anywhere. Even better, it delivers over 16 hours of battery life for long trips. No, this isn't a powerhouse for work or even demanding games, but the gains in screen, battery and especially audio make it a clear winner for everyday entertainment.</p></div></div><p><strong>What you need to know</strong><br>The Lenovo Tab Plus Gen 2 instantly stands out with that massive, built-in speaker that's hard to miss. Great, then, that this isn't just for show. The room-filling JBL speakers and crisp 12.1-inch 2.5K display make this the ultimate option for watching shows, reading comics or books, and anything to entertain. Being under $400, and frequently on sale for under $300, makes this cheap tablet the best for entertainment.</p><p>If sound matters to you, this is one of the few tablets where music doesn’t disappoint. Our lead tester, a metal fan, reported that even the most demanding tracks sounded rich, punchy, and loud — a rare win for tablet audio.</p><p><strong>Design:</strong> The built-in kickstand rotates a full 360 degrees, making it easy to prop up for comics or hands-free streaming. Our reviewer especially liked using it upright for digital reading, though the added weight from those beefy speakers means it’s not the lightest slate for holding in one hand. </p><p><strong>Display: </strong>We found the 12.1-inch 2.5K (2560 x 1600) screen to be sharp and vibrant, and the 120Hz refresh rate makes swiping through menus or streaming your favorite shows smooth and easy on the eyes. Even without OLED, colors look lively and text stays clear, so both video and reading are genuinely enjoyable for the price.</p><p><strong>Performance:</strong> Compared to the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">Apple iPad 11</a>, you’re getting a larger screen and a much smoother refresh rate, but not the same muscle for heavy-duty tasks or gaming. The MediaTek Dimensity 7400 processor offers just enough for basic tasks, like browsing the web, watching shows, checking out different apps and some light gameplay, but anything that demands multitasking or heavy work-based apps will struggle. This one's for entertainment, and that's just fine for its price.  </p><p><strong>Battery life:</strong> Battery life is a huge highlight: in our test, the Tab Plus Gen 2 ran for 16 hours at 60Hz and 13 hours and 39 minutes at 120Hz. That’s easily enough for long binge sessions or travel days without scrambling for a charger.</p><div ><table><caption>Lenovo Tab Plus Gen 2: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>16:00 tested battery life</p></td><td  ><p>★★★★★</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Not for heavy workloads</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Built-in rotatable kickstand, and speaker!</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>12.1-inch 2.5K (2560 x 1600) with 120Hz refresh rate is incredible for the price</p></td><td  ><p>★★★★★</p></td></tr></tbody></table></div><div data-rows="5" data-widget-type="review" data-model-name="Lenovo Tab Plus Gen 2"></div><ul><li><em><strong>Read the full</strong></em><a href="https://www.tomsguide.com/computing/tablets/lenovo-tab-plus-gen-2-review"><em> </em><em><strong>Lenovo Tab Plus Gen 2 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks comparison</span></h3><p>You'd be surprised at how long a cheap tablet can last, and you'll be happy to know that every tablet we've chosen comes with over 10 hours of battery life. That's an impressive feat for each!</p><p>Right now, the longest-lasting tablet is the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a>, coming it at 16 hours on the dot. That's great for long-haul flights and journeys, but the rest of the tablts we've tested also have plenty of juice. </p><p>Check out our results below to compare each tablet. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789384699824-kzqowumu9 *, #fv-chart-1789384699824-kzqowumu9 *:before, #fv-chart-1789384699824-kzqowumu9 *:after, #fv-chart-1789384699824-kzqowumu9-slideshow *, #fv-chart-1789384699824-kzqowumu9-slideshow *:before, #fv-chart-1789384699824-kzqowumu9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789384699824-kzqowumu9, #fv-chart-1789384699824-kzqowumu9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789384699824-kzqowumu9 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789384699824-kzqowumu9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789384699824-kzqowumu9.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789384699824-kzqowumu9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789384699824-kzqowumu9 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789384699824-kzqowumu9 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789384699824-kzqowumu9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789384699824-kzqowumu9 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789384699824-kzqowumu9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row, #fv-chart-1789384699824-kzqowumu9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789384699824-kzqowumu9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789384699824-kzqowumu9 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-pie-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-bar-product,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-label,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-product-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-label,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-container,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-cluster,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-label-space,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-chart-space,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-benchmark-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-dropdown-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-carousel-nav-btn,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-chart-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-chart-subhead,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-header,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-vs,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789384699824-kzqowumu9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789384699824-kzqowumu9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row,#fv-chart-1789384699824-kzqowumu9 .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-label,#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-container,#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789384699824-kzqowumu9.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Cheap Tablets Battery life Results","description": "In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-14T11:18:19.824Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Apple iPad 11","Motorola MotoPad","Amazon Fire HD 10","Lenovo Tab Plus Gen 2","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Apple iPad 11 – Battery life (hh:mm:ss)","value": 11.416666666666666,"unitText": "hours"},{"@type": "PropertyValue","name": "Motorola MotoPad – Battery life (hh:mm:ss)","value": 10.516666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "Amazon Fire HD 10 – Battery life (hh:mm:ss)","value": 12.65,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Tab Plus Gen 2 – Battery life (hh:mm:ss)","value": 16,"unitText": "hours"}]}</script><div id="fv-chart-1789384699824-kzqowumu9" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Cheap Tablets Battery life Results</h3><p class="fv-chart-subhead">In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789384699824-kzqowumu9-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Apple iPad 11</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 57.08333333333333%; background-color: #0072C6;" data-target-width="57.08333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:25:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Motorola MotoPad</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.583333333333336%; background-color: #F57C00;" data-target-width="52.583333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:31:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.25000000000001%; background-color: #388E3C;" data-target-width="63.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12:39:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Tab Plus Gen 2</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #7B1FA2;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16:00:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple iPad 11</td><td>11.416666666666666</td></tr><tr><td>Motorola MotoPad</td><td>10.516666666666667</td></tr><tr><td>Amazon Fire HD 10</td><td>12.65</td></tr><tr><td>Lenovo Tab Plus Gen 2</td><td>16</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789384699824-kzqowumu9', false); });} else {initialize('fv-chart-1789384699824-kzqowumu9', false);}})();</script></div><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>If you're willing to stretch the budget or want to find a fantastic deal on other tablets, there are a few amazing tablets you'll want to keep on your radar. Some of the slates we test don't make the cut on this list purely because they aren't worth your hard-earned cash, but others can be among the best tablets around — but they are pricey investments. </p><p>Check out the other tablets we've tested and rated, and find out if they suit your fancy. </p><div class="product"><a data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599" href="https://www.amazon.com/Apple-iPad-Mini-A17-Pro/dp/B0DK3W6TV6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YtTeZBFoAfcadDoWMiJefJ" name="iPad mini 7-LIST1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YtTeZBFoAfcadDoWMiJefJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★</strong>☆<strong>½</strong>)</p><p>Apple's latest mini tablet is absolutely excellent as a portable slate for travel or to simply carry around the house. You'll get speedy A17 Pro performance, a vibrant 8.3-inch display to watch shows or play games on and over 10 hours of battery life. It starts at $499/£499, but it has on occasion dropped to $399/£399, and it's worth saving for.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/tablets/ipads/ipad-mini-7-review" data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599"><strong>iPad mini 7 review</strong></a><a class="view-deal button" href="https://www.amazon.com/Apple-iPad-Mini-A17-Pro/dp/B0DK3W6TV6" target="_blank" rel="nofollow" data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599">View Deal</a></p></div><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-best-cheap-tablet-frequently-asked-questions"><span>Best Cheap Tablet: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4Y6NTp4SSit5mg8Zx3DDdj" name="Lenovo Tab Plus Gen 2--15" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/4Y6NTp4SSit5mg8Zx3DDdj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Is an iPad or Android tablet better if I’m on a budget?</h3><article class="article__schema-answer"><p>An iPad is the better budget choice if you already use one of the <a href="https://www.tomsguide.com/us/best-apple-iphone,review-6348.html">best iPhones</a> or other Apple devices, while Android is usually better if app flexibility and generally better displays are worth it for you. Right now, the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">iPad 11</a> is this guide’s best overall pick because its A16 chip, bright 11-inch display and iPadOS make it a strong all-rounder.</p><p>The <a href="#elk-a4e23e5c-81f0-11f1-bef1-bf4bb1ad9026">Motorola MotoPad</a> or <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a> is the better fit for buyers who want full Google Play access and a lower-cost Android option. They are well suited to browsing, streaming and reading, but not for heavy-duty tasks or demanding games. </p></article></section><section class="article__schema-question"><h3>Are Amazon Fire tablets worth buying instead of Android tablets?</h3><article class="article__schema-answer"><p>Amazon Fire tablets are worth buying if your priority is affordable access to Prime Video, Kindle books and Amazon’s services, but a standard Android tablet is more versatile for apps and demanding use. The <a href="#elk-a4e24280-81f0-11f1-9cbb-69aff3636074">Fire HD 10</a> offers a great balance of price, screen size and battery life.</p><p>The key trade-off is software: Fire OS has a more limited app selection than the Google Play Store. Choose a Fire tablet for straightforward streaming, reading and casual home use; choose Android if you need broad app compatibility or expect to do more than basic tasks.</p></article></section><section class="article__schema-question"><h3>Can a cheap tablet play games or replace a laptop?</h3><article class="article__schema-answer"><p>Cheap tablets can handle casual games and light productivity, but they are not a reliable replacement for the <a href="https://www.tomsguide.com/computing/laptops/best-laptops">best laptops</a> or the <a href="https://www.tomsguide.com/round-up/best-handheld-gaming-consoles">best gaming handhelds</a>. The iPad 11 has the strongest performance among this guide’s recommendations and can run games well, but it won't replace a laptop for demanding work. The Motorola MotoPad is fine for browsing, streaming and light gaming, yet we found basic 3D games struggled to run smoothly in testing. If you need sustained multitasking, creative software or desktop-class work, spend more on a laptop or higher-performance tablet.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-cheap-tablet-for-you"><span>How to choose the best cheap tablet for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Sphgfk2Z3qUrpZteTkkrU" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/Sphgfk2Z3qUrpZteTkkrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>Start by thinking about the operating system you <em>live</em> in, which means opening your pocket and thinking about how much you rely on your smartphone. </p><p>iPhone owners may jump straight to the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">iPad 11</a>, and they'd be right to do so — iMessage integration and the shared app ecosystems across iOS and iPadOS are an ideal combination. Plus, with <a href="https://www.tomsguide.com/computing/ipads/apple-ipados-26-review">iPadOS 26</a> bringing in Mac-like features, it's a great system to get on board with. </p><p>Android users have a wider set of options, with the <a href="#elk-a4e23e5c-81f0-11f1-bef1-bf4bb1ad9026">Motorola MotoPad</a> being our current favorite. Android tablets tend to deliver a great, simplistic experience for a more affordable price compared to Apple's tablets. We don't recommend this for heavy-duty use, though, since its performance tends to be on the weaker side. The same can be said for the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a>, which is built for entertainment, not exactly high-performing workloads. </p><p>That all being said, if you've got a big enough family and you're all living in the Amazon Prime ecosystem, go for the <a href="#elk-a4e24280-81f0-11f1-9cbb-69aff3636074">Fire HD 10</a> if you're trying to fit a tight budget (or just need a cheap tablet for the kids to use), and if you want a bit more power and a nice screen.</p><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-cheap-tablets"><span>How we test the best cheap tablets</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4KoEVhPEhMiTtH4rdM25MB" name="Lenovo Tab Plus Gen 2--17" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/4KoEVhPEhMiTtH4rdM25MB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>First, we run as many benchmarks as that tablet will allow us to see how fast they are in ways that can be compared directly against competitors. We say "will allow" as some tablets, like Amazon's Fire slates, have trouble with side-loaded Android apps. </p><p>We then use colorimeters and light meters to measure how colorful and bright these tablets’ screens can get. After that, we put them through our in-house battery test, which times how long it takes — while surfing the web with brightness at 150 nits — to drain a tablet of its charge.</p><p>After that, we do the same things you do — browse the web, watch YouTube, play games, compose emails — and then a lot more. We try and write some (or all) of our tablet reviews on the tablets we're testing, if there's a keyboard for it, that is. Nobody wants to write a magnum opus on a glass screen, trust me. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test page </a>for Tom's Guide.</p><ul><li><a href="#main">^ Back to the top</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-cheap-tablets</link>
                                                                            <description>
                            <![CDATA[ Find the best cheap tablet for your money with our in-depth reviews, testing and expert advice. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kR5EBrTNw9pxafk4FpWZ7H</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GQbFxdJu3aWa23MSAettaj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 14 Sep 2026 12:12:32 +0000</pubDate>                                                                                                                                <updated>Mon, 14 Sep 2026 13:54:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Tablets]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Buying Guide Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to expert buying advice on the latest laptops. Whether it&amp;#39;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always an interesting angle no matter the subject. &lt;/p&gt;&lt;p&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, tablets, smartwatches, VR headsets, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&amp;#39;s not checking out the latest devices and updating buying guides with expert advice, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GQbFxdJu3aWa23MSAettaj-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&amp;#39;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lenovo Tab Plus Gen 2]]></media:description>                                                            <media:text><![CDATA[Lenovo Tab Plus Gen 2]]></media:text>
                                <media:title type="plain"><![CDATA[Lenovo Tab Plus Gen 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GQbFxdJu3aWa23MSAettaj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Looking for the best cheap tablet? You don't have to spend over $500 for a device to just browse the web, watch shows, read books or play games on. In fact, with the budget tablets my team of experts and I test, you'll find that you can still have a premium experience without emptying your wallet. </p><p>Both iPads and Android tablets have evolved over the years, sporting laptop-level specs for strong performance and incredible displays. But this also bumps up the price, and sometimes, all we need is a cheap tablet to binge-watch our favorite shows on during long-haul flights or while lounging at home to read books or catch up with <a href="https://www.tomsguide.com/news/what-is-todays-wordle-answer" target="_blank">Wordle</a>. After hands-on tests, we've found the budget tablets to look for. </p><p>The <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">Apple iPad 11</a> is the best cheap tablet we've tested, boasting a vivid Liquid Retina display, long battery life and fast performance for its sub-$500 price. It's hard to beat, but we have other options worth considering, such as the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a> and its amazing 2.5K display with an exceptional built-in speaker. For the best cheap tablets to buy today, our guide will help you find the right device your wallet will be happy with. </p><h2 id="the-best-cheap-tablets-you-can-buy-right-now">The best cheap tablets you can buy right now</h2><h3 class="article-body__section" id="section-the-best-cheap-tablet-overall"><span>The best cheap tablet overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xgvR3UT9KgjjekRA9WMAU" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/xgvR3UT9KgjjekRA9WMAU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-ipad-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review">1. Apple iPad 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap tablet for most</p></div><p class="specs__container"><strong>Display: </strong>11-inch (2360 x 1640) Liquid Retina display | <strong>CPU: </strong>Apple A16 Bionic | <strong>RAM: </strong>4GB | <strong>Storage: </strong>128GB, 256GB | <strong>Size: </strong>9.79 x 7.07 x 0.28 inches | <strong>Weight: </strong>1.05 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek and lightweight design</div><div class="icon icon-plus_circle _hawk">Faster A16 performance</div><div class="icon icon-plus_circle _hawk">Longer battery life</div><div class="icon icon-plus_circle _hawk">Upgraded 128GB base storage</div><div class="icon icon-minus_circle _hawk">Dim display in bright areas</div><div class="icon icon-minus_circle _hawk">No Apple Intelligence features</div><div class="icon icon-minus_circle _hawk">Missing key Apple Pencil support</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Apple iPad 11 if</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You want a premium tablet for less: </strong>The iPad 11 offers a great display, long battery life and more than enough performance to browse websites, watch shows and play games. It's the quintessential tablet experience.</p><p class="fancy-box__body-text"><strong>✅ You're invested in Apple's ecosystem: </strong>If you own other Apple products, this is the only tablet on this list that will play nice with their many sharing features. So if you want to quickly share files to your tablet or take advantage of your Apple app library, this is the cheap tablet to buy.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Apple iPad 11 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You need more performance: </strong>The A16 in the iPad 11 is strong, but don't expect top-tier performance to try the most demanding apps or games. It won't replace your laptop anytime soon.</p><p class="fancy-box__body-text">❌ <strong>You dislike Apple products: </strong>You're paying a premium for this tablet vs. others on this list, and if you aren't already invested in Apple's ecosystem or you don't already like Apple products, it's hard to justify the added expense.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Apple iPad 11: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Apple iPad 11 </strong>may not be the cheapest tablet you can find, but it's certainly the best value as the tablet that does it all. It's a huge power boost over the iPad 10, and with the power of Apple's ecosystem and iPadOS, you're getting the best, easy-to-use tablet experience around. Just note that there aren't any Apple Intelligence features, but if that's hardly a concern for you, then the iPad 11 is worth grabbing.</p></div></div><p><strong>What you need to know</strong><br>Apple's iPad 2025 isn't a significant update over its predecessor, the <a href="https://www.tomsguide.com/reviews/ipad-2022-10th-gen">iPad 10</a>, but its A16 chip gives it a performance boost that's hard to beat at its $349 price. For those on a budget, that's hugely welcome, and it even comes with an upgraded 128GB base storage, longer battery life and a display that's bright and bursting with colors. </p><p><strong>Design:</strong> The iPad 11 shares the same design as the 10th-gen model, dropping the home button for a look that's similar to its sleek iPad Air siblings. Coming in at 9.79 x 7.07 x 0.28 inches and weighing 1.01 pounds for its Wi-Fi version, the 11th Gen iPad keeps the sleek, slim and lightweight portability of its predecessor, but introduces a suite of attractive colors, including Silver, Pink, Blue and a <em>very </em>striking Yellow.</p><p><strong>Display: </strong>The display also stays the same, but in our tests, it turns out it's actually slightly brighter, with 506 nits of brightness, and more color accurate, reaching 108% sRGB color gamut coverage. The 11-inch Liquid Retina display (2360 x 1640) still offers detailed and vivid imagery, and it's a joy to watch TV shows and movies on it. You won't be able to tell the difference between this and its predecessor, but it's still an amazing display for the price. </p><p><strong>Performance:</strong> Leave it to the A16 chip, the same one found in the <a href="https://www.tomsguide.com/reviews/iphone-14-pro">iPhone 14 Pro</a> and <a href="https://www.tomsguide.com/reviews/apple-iphone-15">iPhone 15</a>, to deliver speedy performance to juggle multiple apps in split-screen via iPadOS 26 and deliver the power needed to run games. I found the iPad to be snappy and never lag in the slightest, even with multiple tabs open at once. And yes, it can even play games like Destiny: Rising at 60 frames per second (FPS). </p><p><strong>Battery life:</strong> While the 10th Gen iPad already received a much-needed boost in stamina, the iPad 11 takes this even further. Actually, to the point of becoming one of the longer-lasting iPads around right now (except for the <a href="https://www.tomsguide.com/computing/ipads/ipad-pro-m5-review">iPad Pro M5</a>). In our testing, which involves continuous web surfing over Wi-Fi with a device’s display set to 150 nits of brightness, the iPad 11 was able to last 11 hours and 25 minutes. That not only tops its predecessor, but it also beats the <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard">iPad Air M4</a> and <a href="https://www.tomsguide.com/tablets/ipads/ipad-mini-7-review">iPad mini 7</a>.</p><div ><table><caption>Apple iPad 11: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>11:25 tested battery life</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Speedy, good for browsing and gaming</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Sleek, portable design that copies the iPad Air</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Bright, colorful 11-inch panel</p></td><td  ><p>★★★★☆</p></td></tr></tbody></table></div><div data-widget-type="review" data-model-name="Apple iPad (2025)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review"><em><strong>Apple iPad 11 review</strong></em></a><em></em></li></ul><h3 class="article-body__section" id="section-the-best-cheap-android-tablet"><span>The best cheap Android tablet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="j8SgX6hhvmwoXzkijDk5EZ" name="Motorola MotoPad-2" alt="The Motorola MotoPad (2026) on a table" src="https://cdn.mos.cms.futurecdn.net/j8SgX6hhvmwoXzkijDk5EZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-motorola-motopad-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/android-tablets/the-motorola-motopad-2026-might-be-the-new-budget-tablet-king">2. Motorola MotoPad (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap Android tablet</p></div><p class="specs__container"><strong>Display: </strong>12.1-inch 120Hz LCD (2800 x 1980) | <strong>Processor: </strong>MediaTek Dimensity 7300-Ultra | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Size: </strong>10.47 x 7.59 x 0.27 inches | <strong>Weight: </strong>1.32 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Colorful display</div><div class="icon icon-plus_circle _hawk">Affordable</div><div class="icon icon-plus_circle _hawk">Powerful audio</div><div class="icon icon-plus_circle _hawk">All-day battery life and very portable</div><div class="icon icon-minus_circle _hawk">Dismal graphics</div><div class="icon icon-minus_circle _hawk">General performance is nothing special</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Motorola MotoPad if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You want full Android app access</strong>: The MotoPad gives you unrestricted access to the Google Play Store, letting you install any Android app or service you need — something Amazon’s Fire tablets can’t match.<br><strong>✅ You need a tablet that lasts all day</strong>: We measured over 10 hours of web browsing on Wi-Fi, meaning you can get through work, travel, or binge sessions without searching for a charger.<br><strong>✅ You want lots of storage for downloads and media</strong>: With 128GB onboard and MicroSD expansion up to 2TB, you won’t feel squeezed for space even with movies, books, and games.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Motorola MotoPad if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You want to play demanding games</strong>: Our reviewer struggled to keep basic 3D games smooth, even at low settings — this isn’t a gaming tablet.<br><strong>❌ You need the fastest performance</strong>: If you want split-second app launches and seamless multitasking, the iPad 11’s A16 chip outpaces the MotoPad’s processor.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Motorola MotoPad: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Motorola MotoPad (2026) </strong>brings the best of Android at a very affordable price. If you want a travel-friendly Android tablet for browsing, streaming and reading — and care more about app selection and battery life than raw speed — the MotoPad (2026) is the best all-around value.</p></div></div><p><strong>What you need to know</strong><br>The Motorola MotoPad (2026) stands out as the best Android pick for budget-minded buyers, thanks to its full Android app access and an impressive 10 hours and 31 minutes of battery life. If a flexible app ecosystem and reliable all-day use matter to you, all at a sub-$250 price, this slate covers both bases out of the box.</p><p><strong>Design: </strong>Even at its price, the MotoPad offers a splash of style with its sturdy aluminum chassis and color, making it quite a premium-looking device. Plus, it's wrapped in a lightweight 1.06-pound chassis that’s just 0.28 inches thick. That makes it easy to toss in a bag or hold for hours.</p><p><strong>Display:</strong> The MotoPad’s 11-inch (2560 x 1600) LCD panel offers plenty of portable screen real estate and sharpness for streaming and reading, making it a reliable binge-watching machine for shows and movies. With its strong color coverage and accuracy, expect whatever you stream to be a visual treat for the eyes. </p><p><strong>Performance: </strong>With a MediaTek Dimensity 6300 and 8GB of RAM, don’t expect gaming prowess here. In our reviewer's experience, even basic 3D games struggled to hit 30fps at the lowest settings. For streaming, web browsing and light gaming, it’s fine, but heavy multitaskers or gamers will want more power.</p><p><strong>Battery life:</strong> It may not be the longest-lasting tablet around, but it still beats the battery life of the likes of the <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard">iPad Air M4</a>. In our battery test, the MotoPad lasted a strong 10 hours and 31 minutes, meaning you won't need to reach for a charger throughout the day. For watching shows on the couch or slipping this in your bag for travel, this will give you the charge you need. </p><div ><table><caption>Motorola MotoPad: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>Lasts over 10 hours on a single charger, as tested</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Fast enough for regular use but not great for heavy-duty tasks or demanding games</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Lightweight at just 1 pound, colorful and stylish</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Bright, vivid 11-inch LCD panel that's bursting with color</p></td><td  ><p>★★★★☆</p></td></tr></tbody></table></div><div data-widget-type="review" data-model-name="Motorola MotoPad (2026)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/computing/android-tablets/the-motorola-motopad-2026-might-be-the-new-budget-tablet-king"><em><strong>Motorola MotoPad review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-cheap-amazon-tablet"><span>The best cheap Amazon tablet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cJwkHUdRQre88k9zaGQ2M" name="TG-Amazon-Fire-HD-10-2.jpg" alt="Amazon Fire HD 10 review" src="https://cdn.mos.cms.futurecdn.net/cJwkHUdRQre88k9zaGQ2M-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Henry T. Casey/Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-amazon-fire-hd-10"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-2023">3. Amazon Fire HD 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap Amazon tablet</p></div><p class="specs__container"><strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>CPU: </strong>2.0GHz octa-core CPU | <strong>RAM: </strong>3GB | <strong>Storage: </strong>32GB, 64GB | <strong>Size: </strong> 9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>1.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Bright, colorful display</div><div class="icon icon-plus_circle _hawk">USB-C and wireless charging</div><div class="icon icon-minus_circle _hawk">Lackluster app selection on FireOS</div><div class="icon icon-minus_circle _hawk">Middling speakers</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Amazon Fire HD 10 if</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You're invested in Amazon's ecosystem: </strong>Amazon's Fire tablets are great for one thing, and that's engaging with Amazon products. If you mostly plan to stream Prime Video and read Kindle books, this is a great tablet for that.</p><p class="fancy-box__body-text"><strong>✅ You prize battery life: </strong>The Amazon Fire HD 10 Plus is only outstanding in one regard, and that's its 14+ hours of tested battery life.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Amazon Fire HD 10 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>❌ You value versatility: </strong>Amazon Fire tablets are handicapped by limited app selection and Amazon's FireOS. You can use this tablet to browse the web or write emails, but you won't have access to a lot of useful Google Play Store apps.</p><p class="fancy-box__body-text">❌ <strong>You like to play games: </strong>There are loads of games to download from the Amazon Appstore and play on your Fire tablet, but the selection pales to what's available on any competing tablet from Apple, Google or Microsoft.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Amazon Fire HD 10: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Amazon Fire HD 10 </strong>is one of the company's top-tier tablets, and we recommend it as the Amazon Fire slate that hits the sweet spot between price and performance. You can do better if you splurge on the larger, more powerful <a data-analytics-id="inline-link" href="https://www.tomsguide.com/reviews/amazon-fire-max-11">Fire Max 11</a>, but you're paying at least $50 more for moderate upgrades.</p></div></div><p><strong>What you need to know</strong><br>The Amazon Fire HD 10 is a sleek, stylish tablet in the hand with supremely impressive value for money to boot. Previously, there was a slightly better HD 10 Plus, which has been discontinued.</p><p>While we do like the larger, beefier Fire Max 11 well enough, we still recommend the Fire HD 10 to those hunting for a great, cheap tablet because it's relatively cheap ($179 to start) for what you get. You can pay a small fee to remove lock screen ads (which we recommend) or to double the storage to 64GB, which might not be worth it when you consider this slate has a microSD card slot and can support up to an additional 1TB of storage via microSD card.</p><p><strong>Design:</strong> Measuring 9.7 x 6.5 x 0.4 inches and weighing just over a pound, the Fire HD 10 is an easy slate to tote around, and the sturdiness of this plastic design cannot be overstated. There's a single USB-C port for charging, and the upgrade to the Plus model also brings with it the option of wireless charging, since this tablet is Qi-certified and can charge via supported wireless charging pads.</p><p><strong>Display: </strong>The 10.1-inch, 1920 x 1200-pixel display on the Fire HD 10 is a pleasant surprise at this price. It gets nearly as bright and colorful as an iPad screen despite costing nearly half as much, so you can count on whatever you're doing looking good.</p><p><strong>Performance:</strong> The Fire HD 10 packs a 2.0 GHz octa-core processor and 3GB of RAM, which is more than enough to handle what you can do within FireOS. Flipping between menus and loading up webpages is plenty snappy, but don't expect graphically demanding games to run well on this tablet.</p><p><strong>Battery life:</strong> The Fire HD 10 lasted for 12 hours and 39 minutes on our battery rundown test, making it one of the longest-lived tablets on this list. While the difference between 11 hours and 12 hours of runtime may seem minor, don't discount how annoying it can be to own a tablet that's constantly running out of juice. Remember, great battery life means greater peace of mind, whether you're toting the tablet on a long flight or digging it out from between couch cushions every other weekend. </p><div ><table><caption>Amazon Fire HD 10: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>12:39 tested battery life</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Decent but not fast</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Light, comfy design</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>Solid 10.1-inch (1920 x 1200) display</p></td><td  ><p>★★★☆☆</p></td></tr></tbody></table></div><div data-rows="5" data-widget-type="review" data-model-name="Fire HD 10 (2023)"></div><ul><li><em><strong>Read the full </strong></em><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-2023"><em><strong>Amazon Fire HD 10 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-cheap-tablet-for-entertainment"><span>The best cheap tablet for entertainment</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sNWTzap4AUU9CAxYmzq9mH" name="Lenovo Tab Plus Gen 2--4" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/sNWTzap4AUU9CAxYmzq9mH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-tab-plus-gen-2"><span class="title__text"><a href="https://www.tomsguide.com/computing/tablets/lenovo-tab-plus-gen-2-review">4. Lenovo Tab Plus Gen 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best cheap tablet for binge-watching</p></div><p class="specs__container"><strong>Display: </strong>12.1-inch 2.5K (2560 x 1600) | <strong>CPU: </strong>MediaTek Dimensity 7400  | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Size: </strong>7.13 × 10.98 × 0.27 inches (0.89 inches with speaker bump) | <strong>Weight: </strong>1.69 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant 2.5K display</div><div class="icon icon-plus_circle _hawk">Exceptional speaker quality</div><div class="icon icon-plus_circle _hawk">Handy built-in kickstand</div><div class="icon icon-plus_circle _hawk">Long-lasting battery life</div><div class="icon icon-minus_circle _hawk">Not for heavy workloads</div><div class="icon icon-minus_circle _hawk">Awkward to hold</div></div><div  class="fancy-box"><div class="fancy_box-title">Buy the Lenovo Tab Plus Gen 2 if</div><div class="fancy_box_body"><p class="fancy-box__body-text">✅ <strong>Entertainment is all you want:</strong> The 12.1-inch 2.5K display is bright and colorful, making videos and digital comics look sharp, and the JBL speakers deliver punchy, loud sound that stands out. It's the ultimate binge-worthy tablet.</p><p class="fancy-box__body-text"><strong>✅ You need a reliable tablet for long sessions</strong>: We measured 16 hours of battery life (at 60Hz), so you can stream, read or browse all day without charging anxiety. It's one of the longest-lasting tablets we've tested.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Don't buy the Lenovo Tab Plus Gen 2 if:</div><div class="fancy_box_body"><p class="fancy-box__body-text">❌ <strong>You need performance</strong>: With its MediaTek Dimensity 7400 processor, the Lenovo Tab Plus Gen 2 isn't made for heavy multitasking and serious gaming. It can handle the everyday basics, and that's it.</p><p class="fancy-box__body-text"><strong>❌ You want something that's easy to hold: </strong>The built-in speaker adds bulk, so the Tab Plus Gen 2 is heavier than most budget tablets around, and we found it tricky to hold for long without feeling its weight, especially with one hand.</p></div></div><div  class="fancy-box"><div class="fancy_box-title">Lenovo Tab Plus Gen 2: Bottom line</div><div class="fancy_box_body"><p class="fancy-box__body-text">💻 <strong>The Lenovo Tab Plus Gen 2 </strong>is easily the best tablet for entertainment. I mean, it comes with a massive JBL speaker built in! Delivering exceptional sound quality, an excellent 12.1-inch 2.5K display and a rotatable kickstand for good measure, this will set anyone up for watching movies, TV shows and other videos anywhere. Even better, it delivers over 16 hours of battery life for long trips. No, this isn't a powerhouse for work or even demanding games, but the gains in screen, battery and especially audio make it a clear winner for everyday entertainment.</p></div></div><p><strong>What you need to know</strong><br>The Lenovo Tab Plus Gen 2 instantly stands out with that massive, built-in speaker that's hard to miss. Great, then, that this isn't just for show. The room-filling JBL speakers and crisp 12.1-inch 2.5K display make this the ultimate option for watching shows, reading comics or books, and anything to entertain. Being under $400, and frequently on sale for under $300, makes this cheap tablet the best for entertainment.</p><p>If sound matters to you, this is one of the few tablets where music doesn’t disappoint. Our lead tester, a metal fan, reported that even the most demanding tracks sounded rich, punchy, and loud — a rare win for tablet audio.</p><p><strong>Design:</strong> The built-in kickstand rotates a full 360 degrees, making it easy to prop up for comics or hands-free streaming. Our reviewer especially liked using it upright for digital reading, though the added weight from those beefy speakers means it’s not the lightest slate for holding in one hand. </p><p><strong>Display: </strong>We found the 12.1-inch 2.5K (2560 x 1600) screen to be sharp and vibrant, and the 120Hz refresh rate makes swiping through menus or streaming your favorite shows smooth and easy on the eyes. Even without OLED, colors look lively and text stays clear, so both video and reading are genuinely enjoyable for the price.</p><p><strong>Performance:</strong> Compared to the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">Apple iPad 11</a>, you’re getting a larger screen and a much smoother refresh rate, but not the same muscle for heavy-duty tasks or gaming. The MediaTek Dimensity 7400 processor offers just enough for basic tasks, like browsing the web, watching shows, checking out different apps and some light gameplay, but anything that demands multitasking or heavy work-based apps will struggle. This one's for entertainment, and that's just fine for its price.  </p><p><strong>Battery life:</strong> Battery life is a huge highlight: in our test, the Tab Plus Gen 2 ran for 16 hours at 60Hz and 13 hours and 39 minutes at 120Hz. That’s easily enough for long binge sessions or travel days without scrambling for a charger.</p><div ><table><caption>Lenovo Tab Plus Gen 2: Ratings scorecard</caption><thead><tr><th class="firstcol " ><p>Test</p></th><th  ><p>Notes</p></th><th  ><p>How it stacks up</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Battery life</p></td><td  ><p>16:00 tested battery life</p></td><td  ><p>★★★★★</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Not for heavy workloads</p></td><td  ><p>★★★☆☆</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Built-in rotatable kickstand, and speaker!</p></td><td  ><p>★★★★☆</p></td></tr><tr><td class="firstcol " ><p>Display</p></td><td  ><p>12.1-inch 2.5K (2560 x 1600) with 120Hz refresh rate is incredible for the price</p></td><td  ><p>★★★★★</p></td></tr></tbody></table></div><div data-rows="5" data-widget-type="review" data-model-name="Lenovo Tab Plus Gen 2"></div><ul><li><em><strong>Read the full</strong></em><a href="https://www.tomsguide.com/computing/tablets/lenovo-tab-plus-gen-2-review"><em> </em><em><strong>Lenovo Tab Plus Gen 2 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks comparison</span></h3><p>You'd be surprised at how long a cheap tablet can last, and you'll be happy to know that every tablet we've chosen comes with over 10 hours of battery life. That's an impressive feat for each!</p><p>Right now, the longest-lasting tablet is the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a>, coming it at 16 hours on the dot. That's great for long-haul flights and journeys, but the rest of the tablts we've tested also have plenty of juice. </p><p>Check out our results below to compare each tablet. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789384699824-kzqowumu9 *, #fv-chart-1789384699824-kzqowumu9 *:before, #fv-chart-1789384699824-kzqowumu9 *:after, #fv-chart-1789384699824-kzqowumu9-slideshow *, #fv-chart-1789384699824-kzqowumu9-slideshow *:before, #fv-chart-1789384699824-kzqowumu9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789384699824-kzqowumu9, #fv-chart-1789384699824-kzqowumu9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789384699824-kzqowumu9 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789384699824-kzqowumu9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789384699824-kzqowumu9.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789384699824-kzqowumu9 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789384699824-kzqowumu9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789384699824-kzqowumu9-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789384699824-kzqowumu9 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789384699824-kzqowumu9 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789384699824-kzqowumu9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789384699824-kzqowumu9 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789384699824-kzqowumu9 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789384699824-kzqowumu9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row, #fv-chart-1789384699824-kzqowumu9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789384699824-kzqowumu9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789384699824-kzqowumu9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789384699824-kzqowumu9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789384699824-kzqowumu9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789384699824-kzqowumu9 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-pie-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-bar-product,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-label,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-grouped-product-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-label,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-container,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-cluster,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-label-space,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-x-axis-chart-space,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-benchmark-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-dropdown-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-carousel-nav-btn,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-chart-title,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-chart-subhead,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-header,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-vs,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select-container,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-versus-select,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789384699824-kzqowumu9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789384699824-kzqowumu9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row,#fv-chart-1789384699824-kzqowumu9 .fv-stacked-product,#fv-chart-1789384699824-kzqowumu9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-label,#fv-chart-1789384699824-kzqowumu9 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-container,#fv-chart-1789384699824-kzqowumu9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789384699824-kzqowumu9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1789384699824-kzqowumu9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-logo,#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789384699824-kzqowumu9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789384699824-kzqowumu9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789384699824-kzqowumu9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789384699824-kzqowumu9.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Cheap Tablets Battery life Results","description": "In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-14T11:18:19.824Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Apple iPad 11","Motorola MotoPad","Amazon Fire HD 10","Lenovo Tab Plus Gen 2","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Apple iPad 11 – Battery life (hh:mm:ss)","value": 11.416666666666666,"unitText": "hours"},{"@type": "PropertyValue","name": "Motorola MotoPad – Battery life (hh:mm:ss)","value": 10.516666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "Amazon Fire HD 10 – Battery life (hh:mm:ss)","value": 12.65,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Tab Plus Gen 2 – Battery life (hh:mm:ss)","value": 16,"unitText": "hours"}]}</script><div id="fv-chart-1789384699824-kzqowumu9" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Cheap Tablets Battery life Results</h3><p class="fv-chart-subhead">In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789384699824-kzqowumu9-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Apple iPad 11</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 57.08333333333333%; background-color: #0072C6;" data-target-width="57.08333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:25:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Motorola MotoPad</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.583333333333336%; background-color: #F57C00;" data-target-width="52.583333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:31:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.25000000000001%; background-color: #388E3C;" data-target-width="63.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12:39:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Tab Plus Gen 2</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #7B1FA2;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16:00:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Apple iPad 11</td><td>11.416666666666666</td></tr><tr><td>Motorola MotoPad</td><td>10.516666666666667</td></tr><tr><td>Amazon Fire HD 10</td><td>12.65</td></tr><tr><td>Lenovo Tab Plus Gen 2</td><td>16</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789384699824-kzqowumu9', false); });} else {initialize('fv-chart-1789384699824-kzqowumu9', false);}})();</script></div><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>If you're willing to stretch the budget or want to find a fantastic deal on other tablets, there are a few amazing tablets you'll want to keep on your radar. Some of the slates we test don't make the cut on this list purely because they aren't worth your hard-earned cash, but others can be among the best tablets around — but they are pricey investments. </p><p>Check out the other tablets we've tested and rated, and find out if they suit your fancy. </p><div class="product"><a data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599" href="https://www.amazon.com/Apple-iPad-Mini-A17-Pro/dp/B0DK3W6TV6" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YtTeZBFoAfcadDoWMiJefJ" name="iPad mini 7-LIST1.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YtTeZBFoAfcadDoWMiJefJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★</strong>☆<strong>½</strong>)</p><p>Apple's latest mini tablet is absolutely excellent as a portable slate for travel or to simply carry around the house. You'll get speedy A17 Pro performance, a vibrant 8.3-inch display to watch shows or play games on and over 10 hours of battery life. It starts at $499/£499, but it has on occasion dropped to $399/£399, and it's worth saving for.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/tablets/ipads/ipad-mini-7-review" data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599"><strong>iPad mini 7 review</strong></a><a class="view-deal button" href="https://www.amazon.com/Apple-iPad-Mini-A17-Pro/dp/B0DK3W6TV6" target="_blank" rel="nofollow" data-dimension112="a4e24c12-81f0-11f1-b8d6-259b58e01fa4" data-action="Deal Block" data-label="iPad mini 7" data-dimension48="iPad mini 7" data-dimension25="$599">View Deal</a></p></div><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-best-cheap-tablet-frequently-asked-questions"><span>Best Cheap Tablet: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4Y6NTp4SSit5mg8Zx3DDdj" name="Lenovo Tab Plus Gen 2--15" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/4Y6NTp4SSit5mg8Zx3DDdj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Is an iPad or Android tablet better if I’m on a budget?</h3><article class="article__schema-answer"><p>An iPad is the better budget choice if you already use one of the <a href="https://www.tomsguide.com/us/best-apple-iphone,review-6348.html">best iPhones</a> or other Apple devices, while Android is usually better if app flexibility and generally better displays are worth it for you. Right now, the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">iPad 11</a> is this guide’s best overall pick because its A16 chip, bright 11-inch display and iPadOS make it a strong all-rounder.</p><p>The <a href="#elk-a4e23e5c-81f0-11f1-bef1-bf4bb1ad9026">Motorola MotoPad</a> or <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a> is the better fit for buyers who want full Google Play access and a lower-cost Android option. They are well suited to browsing, streaming and reading, but not for heavy-duty tasks or demanding games. </p></article></section><section class="article__schema-question"><h3>Are Amazon Fire tablets worth buying instead of Android tablets?</h3><article class="article__schema-answer"><p>Amazon Fire tablets are worth buying if your priority is affordable access to Prime Video, Kindle books and Amazon’s services, but a standard Android tablet is more versatile for apps and demanding use. The <a href="#elk-a4e24280-81f0-11f1-9cbb-69aff3636074">Fire HD 10</a> offers a great balance of price, screen size and battery life.</p><p>The key trade-off is software: Fire OS has a more limited app selection than the Google Play Store. Choose a Fire tablet for straightforward streaming, reading and casual home use; choose Android if you need broad app compatibility or expect to do more than basic tasks.</p></article></section><section class="article__schema-question"><h3>Can a cheap tablet play games or replace a laptop?</h3><article class="article__schema-answer"><p>Cheap tablets can handle casual games and light productivity, but they are not a reliable replacement for the <a href="https://www.tomsguide.com/computing/laptops/best-laptops">best laptops</a> or the <a href="https://www.tomsguide.com/round-up/best-handheld-gaming-consoles">best gaming handhelds</a>. The iPad 11 has the strongest performance among this guide’s recommendations and can run games well, but it won't replace a laptop for demanding work. The Motorola MotoPad is fine for browsing, streaming and light gaming, yet we found basic 3D games struggled to run smoothly in testing. If you need sustained multitasking, creative software or desktop-class work, spend more on a laptop or higher-performance tablet.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-cheap-tablet-for-you"><span>How to choose the best cheap tablet for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Sphgfk2Z3qUrpZteTkkrU" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/Sphgfk2Z3qUrpZteTkkrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><p>Start by thinking about the operating system you <em>live</em> in, which means opening your pocket and thinking about how much you rely on your smartphone. </p><p>iPhone owners may jump straight to the <a href="#elk-a4e23a24-81f0-11f1-90a5-d958ade69776">iPad 11</a>, and they'd be right to do so — iMessage integration and the shared app ecosystems across iOS and iPadOS are an ideal combination. Plus, with <a href="https://www.tomsguide.com/computing/ipads/apple-ipados-26-review">iPadOS 26</a> bringing in Mac-like features, it's a great system to get on board with. </p><p>Android users have a wider set of options, with the <a href="#elk-a4e23e5c-81f0-11f1-bef1-bf4bb1ad9026">Motorola MotoPad</a> being our current favorite. Android tablets tend to deliver a great, simplistic experience for a more affordable price compared to Apple's tablets. We don't recommend this for heavy-duty use, though, since its performance tends to be on the weaker side. The same can be said for the <a href="#elk-a4e246a4-81f0-11f1-bb15-fbb49de24568">Lenovo Tab Plus Gen 2</a>, which is built for entertainment, not exactly high-performing workloads. </p><p>That all being said, if you've got a big enough family and you're all living in the Amazon Prime ecosystem, go for the <a href="#elk-a4e24280-81f0-11f1-9cbb-69aff3636074">Fire HD 10</a> if you're trying to fit a tight budget (or just need a cheap tablet for the kids to use), and if you want a bit more power and a nice screen.</p><ul><li><a href="#main">^ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-cheap-tablets"><span>How we test the best cheap tablets</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4KoEVhPEhMiTtH4rdM25MB" name="Lenovo Tab Plus Gen 2--17" alt="Lenovo Tab Plus Gen 2" src="https://cdn.mos.cms.futurecdn.net/4KoEVhPEhMiTtH4rdM25MB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>First, we run as many benchmarks as that tablet will allow us to see how fast they are in ways that can be compared directly against competitors. We say "will allow" as some tablets, like Amazon's Fire slates, have trouble with side-loaded Android apps. </p><p>We then use colorimeters and light meters to measure how colorful and bright these tablets’ screens can get. After that, we put them through our in-house battery test, which times how long it takes — while surfing the web with brightness at 150 nits — to drain a tablet of its charge.</p><p>After that, we do the same things you do — browse the web, watch YouTube, play games, compose emails — and then a lot more. We try and write some (or all) of our tablet reviews on the tablets we're testing, if there's a keyboard for it, that is. Nobody wants to write a magnum opus on a glass screen, trust me. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test page </a>for Tom's Guide.</p><ul><li><a href="#main">^ Back to the top</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best eSIM plans in Australia 2026: Affordable expert-selected picks on the Telstra, Optus and Vodafone networks ]]></title>
                                                                                                <dc:content><![CDATA[ <p>While the best eSIM plans in Australia are not supported by every handset, many of the<a href="https://www.tomsguide.com/best-picks/best-phones"> best phones of 2026</a> no longer require physical SIM cards — they've simply embraced the added convenience and security of digital eSIM technology, allowing users to activate new plans or switch carriers directly from their phone's settings. In many cases, activation is as easy as scanning a QR code.</p><p>Of course, not all Aussie telcos are fully on board yet —<a href="https://www.tomsguide.com/reviews/telstra-mobile-plans-review"> Telstra</a>,<a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review"> Optus</a> and<a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au"> Vodafone</a> all offer eSIM support, as do many other reseller providers (known as mobile virtual network operators, or <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>), though there are still some outliers that only offer physical SIMs. This means you'll want to double-check if your preferred carrier supports eSIMs before you commit to a new phone or plan.</p><p>That said, eSIM support is steadily expanding, and it’s likely to boom with Australian telcos over the next couple of years. For those ready to say goodbye to physical SIM cards, we’ve compiled a list of the best eSIM plans in Australia for August 2026.</p><h3 class="article-body__section" id="section-best-esim-plans-in-australia-value"><span>Best eSIM plans in Australia: value</span></h3><div class="product"><a data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=8033&ct=0&ci=14296&byo=true&ai=83" data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Large Month-to-Month Plan (Prepaid)</strong><br></a><strong>• 100GB data every month</strong><br><strong>• AU$22.50 p/m for first 6 months, then AU$45 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>This offer has been on the table for ages, but it's still an excellent deal. TPG is offering new customers a whopping 100GB of data per month for just AU$22.50. Of course, there's a catch — that price is only for the first 6 months, after which it goes up to AU$45p/m (or AU$40p/m if you bundle it with a TPG internet plan). If that price is too rich for your blood, you can just cancel and switch to another provider. Please note, this offer is only available to new connections. T&Cs apply.</p><p><strong>Total minimum cost is AU$22.50 | Total cost per year: AU$405 for first year, AU$540 each year after that</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1360" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=5000&simonly=true&sms=-1&supplier=Vodafone%2cOptus%2cTelstra%2cTPG%2cBoost-Mobile%2cSuperloop%2cMore%2cFelix-Mobile%2cTangerine-Telecom%2camaysim%2cWoolworths%2cExetel%2ciiNet%2cLebara-Mobile%2cLycamobile%2cSouthern-Phone%2cSpinTel%2cYomojo&tab=postpaid&maxresults=12&includefeatured=false&showwidgetheading=false&showwidgetheading=false&hd=Best%20value%20eSIM%20plans"></iframe><h3 class="article-body__section" id="section-best-esim-plans-in-australia-data"><span>Best eSIM plans in Australia: data</span></h3><div class="product"><a data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25=""><strong>Exetel Plus One eSIM Plan (Prepaid)</strong></a><br><strong>• 130GB data per month</strong><br><strong>• AU$40 per month </strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>No discounts on this Exetel plan, but it still provides exceptional value, nonetheless. For just AU$40 p/m, you'll get a massive 130GB of monthly data, which works out to AU$0.30 per GB, plus you can store up to 1000GB of unused data in your data bank. Just know that this plan is eSIM only and has a speed cap of 150Mbps.</p><p><strong>Total minimum cost is AU$40</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$480</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored" data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hTmhHBv23zeuikyuGch6dQ" name="Spintel logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hTmhHBv23zeuikyuGch6dQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" data-dimension25=""><strong>Spintel 100GB Mobile Plan (Postpaid)</strong></a><br><strong>• 100GB data per month</strong><br><strong>• AU$35 per month</strong><br><strong>• Optus 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Simplicity is the name of the game here, with Spintel's $35 Mobile Plan giving you 100GB of monthly data. No bonus period, no jump in price or halving of data after a few months — just exactly what it says on the tin. For just AU$35 p/m, that amount of data works out to just AU$0.35 per GB. Just know that if you do hit your monthly data cap, each additional GB will set you back AU$12.</p><p><strong>Total minimum cost is AU$35</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$420</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25=""><strong>Vodafone Medium Infinite Plan (Postpaid)</strong></a><br><strong>• 220GB data per month</strong><br><strong>• AU$55 p/m for first 12 months, then AU$68 p/m ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>Now is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don’t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$55</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$660</strong><a class="view-deal button" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored" data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1130" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=5000&simonly=true&sms=-1&sort=Data&sortascending=false&supplier=Vodafone%2cOptus%2cTelstra%2cTPG%2cBoost-Mobile%2cSuperloop%2cMore%2cFelix-Mobile%2cTangerine-Telecom%2camaysim%2cWoolworths%2cExetel%2ciiNet%2cLebara-Mobile%2cLycamobile%2cSouthern-Phone%2cSpinTel%2cYomojo&tab=postpaid&maxresults=12&includefeatured=false&showwidgetheading=false&showwidgetheading=false&hd=Best%20data-heavy%20eSIM%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-esim-plans-in-australia"><span>How we pick the best eSIM plans in Australia</span></h3><p>When selecting the best eSIM plans in Australia, the Tom's Guide team focuses on several key factors that we believe are important to most users.</p><p>Our initial step is to exclude carriers that do not currently support eSIM technology.</p><p>Value is a top priority — the ideal eSIM plans offer a sensible amount of data without being overly expensive. Given that the average Australian consumes about 12GB of data monthly, we consider this our minimum data allowance. We also examine premium eSIM plans that provide ample data, even if they come at a higher cost.</p><p>eSIM plans should always include unlimited calls and texts to standard Australian numbers. This is a common feature even in affordable options, so we avoid any plan that limits these.</p><p>Network coverage is another crucial element. Australians can expect access to either the Telstra, Optus or Vodafone networks, depending on their chosen provider. Telstra boasts the broadest 4G and 5G coverage, with Optus and Vodafone following closely.</p><p>Finally, while not the primary driver for our choices, we also consider additional perks such as bonus international minutes or data rollover.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared: The best Australian picks for every budget</a></li><li><a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">Cheap mobile plans compared: best Australian options</a></li><li><a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Best Telstra network mobile plans: alternative providers with top coverage</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/phones/network-carriers/best-esim-plans-in-australia</link>
                                                                            <description>
                            <![CDATA[ Ditch the physical SIM card and join the eSIM revolution with these top plans, ranging from value-minded to data-heavy. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LM9bafBpwDT7CKK8G99Nze</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FnNddAa6fYA4HcBbc8y6rj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 06:17:44 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FnNddAa6fYA4HcBbc8y6rj-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Best eSIM plans]]></media:description>                                                            <media:text><![CDATA[Best eSIM plans]]></media:text>
                                <media:title type="plain"><![CDATA[Best eSIM plans]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FnNddAa6fYA4HcBbc8y6rj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While the best eSIM plans in Australia are not supported by every handset, many of the<a href="https://www.tomsguide.com/best-picks/best-phones"> best phones of 2026</a> no longer require physical SIM cards — they've simply embraced the added convenience and security of digital eSIM technology, allowing users to activate new plans or switch carriers directly from their phone's settings. In many cases, activation is as easy as scanning a QR code.</p><p>Of course, not all Aussie telcos are fully on board yet —<a href="https://www.tomsguide.com/reviews/telstra-mobile-plans-review"> Telstra</a>,<a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review"> Optus</a> and<a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au"> Vodafone</a> all offer eSIM support, as do many other reseller providers (known as mobile virtual network operators, or <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>), though there are still some outliers that only offer physical SIMs. This means you'll want to double-check if your preferred carrier supports eSIMs before you commit to a new phone or plan.</p><p>That said, eSIM support is steadily expanding, and it’s likely to boom with Australian telcos over the next couple of years. For those ready to say goodbye to physical SIM cards, we’ve compiled a list of the best eSIM plans in Australia for August 2026.</p><h3 class="article-body__section" id="section-best-esim-plans-in-australia-value"><span>Best eSIM plans in Australia: value</span></h3><div class="product"><a data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="e0155074-8982-11f1-8a5b-d37b546dffa3" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="81466188-ada8-11f1-80dd-cf1d50bbb9ab" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=8033&ct=0&ci=14296&byo=true&ai=83" data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Large Month-to-Month Plan (Prepaid)</strong><br></a><strong>• 100GB data every month</strong><br><strong>• AU$22.50 p/m for first 6 months, then AU$45 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>This offer has been on the table for ages, but it's still an excellent deal. TPG is offering new customers a whopping 100GB of data per month for just AU$22.50. Of course, there's a catch — that price is only for the first 6 months, after which it goes up to AU$45p/m (or AU$40p/m if you bundle it with a TPG internet plan). If that price is too rich for your blood, you can just cancel and switch to another provider. Please note, this offer is only available to new connections. T&Cs apply.</p><p><strong>Total minimum cost is AU$22.50 | Total cost per year: AU$405 for first year, AU$540 each year after that</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e0155114-8982-11f1-92b8-25f2b1bc10b8" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="e015518c-8982-11f1-ab4f-716a81673a0b" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="8146625a-ada8-11f1-acf2-010f6756215b" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1360" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=5000&simonly=true&sms=-1&supplier=Vodafone%2cOptus%2cTelstra%2cTPG%2cBoost-Mobile%2cSuperloop%2cMore%2cFelix-Mobile%2cTangerine-Telecom%2camaysim%2cWoolworths%2cExetel%2ciiNet%2cLebara-Mobile%2cLycamobile%2cSouthern-Phone%2cSpinTel%2cYomojo&tab=postpaid&maxresults=12&includefeatured=false&showwidgetheading=false&showwidgetheading=false&hd=Best%20value%20eSIM%20plans"></iframe><h3 class="article-body__section" id="section-best-esim-plans-in-australia-data"><span>Best eSIM plans in Australia: data</span></h3><div class="product"><a data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25=""><strong>Exetel Plus One eSIM Plan (Prepaid)</strong></a><br><strong>• 130GB data per month</strong><br><strong>• AU$40 per month </strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>No discounts on this Exetel plan, but it still provides exceptional value, nonetheless. For just AU$40 p/m, you'll get a massive 130GB of monthly data, which works out to AU$0.30 per GB, plus you can store up to 1000GB of unused data in your data bank. Just know that this plan is eSIM only and has a speed cap of 150Mbps.</p><p><strong>Total minimum cost is AU$40</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$480</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored" data-dimension112="e0155362-8982-11f1-a21a-af330dc3a1d4" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hTmhHBv23zeuikyuGch6dQ" name="Spintel logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hTmhHBv23zeuikyuGch6dQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" data-dimension25=""><strong>Spintel 100GB Mobile Plan (Postpaid)</strong></a><br><strong>• 100GB data per month</strong><br><strong>• AU$35 per month</strong><br><strong>• Optus 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Simplicity is the name of the game here, with Spintel's $35 Mobile Plan giving you 100GB of monthly data. No bonus period, no jump in price or halving of data after a few months — just exactly what it says on the tin. For just AU$35 p/m, that amount of data works out to just AU$0.35 per GB. Just know that if you do hit your monthly data cap, each additional GB will set you back AU$12.</p><p><strong>Total minimum cost is AU$35</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$420</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=454&gi=384&pi=13310&ct=0&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e01553d0-8982-11f1-9728-8f7aae4d99c4" data-action="Deal Block" data-label="Spintel 100GB Mobile Plan (Postpaid)" data-dimension48="Spintel 100GB Mobile Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25=""><strong>Vodafone Medium Infinite Plan (Postpaid)</strong></a><br><strong>• 220GB data per month</strong><br><strong>• AU$55 p/m for first 12 months, then AU$68 p/m ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>Now is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don’t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$55</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$660</strong><a class="view-deal button" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored" data-dimension112="e0155448-8982-11f1-bccc-ed4e16827011" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until September 12. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="e01554b6-8982-11f1-810b-53fcf47b090b" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1130" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=5000&simonly=true&sms=-1&sort=Data&sortascending=false&supplier=Vodafone%2cOptus%2cTelstra%2cTPG%2cBoost-Mobile%2cSuperloop%2cMore%2cFelix-Mobile%2cTangerine-Telecom%2camaysim%2cWoolworths%2cExetel%2ciiNet%2cLebara-Mobile%2cLycamobile%2cSouthern-Phone%2cSpinTel%2cYomojo&tab=postpaid&maxresults=12&includefeatured=false&showwidgetheading=false&showwidgetheading=false&hd=Best%20data-heavy%20eSIM%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-esim-plans-in-australia"><span>How we pick the best eSIM plans in Australia</span></h3><p>When selecting the best eSIM plans in Australia, the Tom's Guide team focuses on several key factors that we believe are important to most users.</p><p>Our initial step is to exclude carriers that do not currently support eSIM technology.</p><p>Value is a top priority — the ideal eSIM plans offer a sensible amount of data without being overly expensive. Given that the average Australian consumes about 12GB of data monthly, we consider this our minimum data allowance. We also examine premium eSIM plans that provide ample data, even if they come at a higher cost.</p><p>eSIM plans should always include unlimited calls and texts to standard Australian numbers. This is a common feature even in affordable options, so we avoid any plan that limits these.</p><p>Network coverage is another crucial element. Australians can expect access to either the Telstra, Optus or Vodafone networks, depending on their chosen provider. Telstra boasts the broadest 4G and 5G coverage, with Optus and Vodafone following closely.</p><p>Finally, while not the primary driver for our choices, we also consider additional perks such as bonus international minutes or data rollover.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared: The best Australian picks for every budget</a></li><li><a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">Cheap mobile plans compared: best Australian options</a></li><li><a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Best Telstra network mobile plans: alternative providers with top coverage</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SIM-only mobile plans compared: The best Australian picks for every budget ]]></title>
                                                                                                <dc:content><![CDATA[ <p>For Australians on any budget who aren’t looking to upgrade to the latest phone, a SIM-only mobile plan offers the best value.</p><p>With a SIM-only plan, customers have the freedom to choose a phone plan that suits their needs, and they can also purchase one of the <a href="https://www.tomsguide.com/best-picks/best-phones">best phones of 2026</a> outright, saving money in the long run by avoiding costly handset repayments.</p><p>A SIM-only plan is also a great way to cut down your monthly phone bill while getting more data. Without the added cost of handset repayments, you can easily upgrade your plan and take advantage of larger data allowances.</p><p>Major carriers like <a href="https://www.tomsguide.com/reviews/telstra-mobile-plans-review">Telstra</a>, <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a> and <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a> offer a number of great SIM-only plans for every budget, but you can often save even more money by checking out what Australia's smaller telcos (or mobile virtual network operators — aka <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>) have to offer.</p><p>As we mentioned in our <a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">cheap mobile plans comparison</a>, it's relatively easy to find SIM-only options which provide a decent amount of data, along with unlimited national calls and texts, starting at just AU$11.45 per month.</p><h3 class="article-body__section" id="section-best-prepaid-sim-only-plan"><span>Best prepaid SIM-only plan</span></h3><div class="product"><a data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-sim-only-plan-for-data"><span>Best SIM-only plan for data</span></h3><div class="product"><a data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25=""><strong>Vodafone Medium Infinite Plan (Postpaid)</strong></a><br><strong>• 220GB data per month</strong><br><strong>• AU$55 p/m for first 12 months, then AU$68 p/m ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>Now is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don’t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$55</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$660</strong><a class="view-deal button" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored" data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-cheap-sim-only-plan"><span>Best cheap SIM-only plan</span></h3><div class="product"><a data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Small Month-to-Month Plan (Prepaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$12.50 p/m for first 6 months, then AU$25 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>An oldie but a goodie, TPG's affordable 25GB Small Plan mobile plan comes with a generous data allowance and a discounted rate for new customers. Currently, you can get it for half price at AU$12.50p/m for the first six months, after which it reverts to the standard AU$25p/m. TPG utilises the Vodafone 4G network for this entry-level plan and, like most MVNOs, caps speeds at 150Mbps.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 30GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 30GB of monthly data</strong><br><strong>• AU$20 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Just like the deal above, new customers who sign up for a Tangerine 5G SIM-only plan will get a AU$10 discount on their monthly bill for the first 3 months, reducing the price of the usual price of the 30GB plan from AU$30 p/m to just AU$20 p/m. This deal is available until withdrawn. <a href="https://www.tangerine.com.au/storage/policies/December2025/DxGyzaJN424gzCXvxVBK.pdf" target="_blank">T&Cs apply</a>.</p><p><strong>Total minimum cost is AU$20</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$330</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-365-day-sim-only-plan"><span>Best 365-day SIM-only plan</span></h3><div class="product"><a data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="910" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=12000&simonly=true&sms=-1&supplier=Dodo%2cMoose-Mobile%2cCatch-Connect%2cCircles-Life%2ciiNet%2cOptus%2cYomojo%2cLebara-Mobile%2cTelstra%2cALDImobile%2camaysim%2cAussie-Broadband%2cBelong%2cBoost-Mobile%2cColes-Mobile%2cExetel%2cFelix-Mobile%2cgomo%2cInternode%2ciPrimus%2cKogan-Mobile%2cLycamobile%2cMate%2cMore%2cnumobile%2cSouthern-Phone%2cTangerine-Telecom%2cTPG%2cVodafone%2cWoolworths&maxresults=8&maxresultsmobile=8&maxresultspersupplier=1&includefeatured=false&hd=Best%20value%20SIM-only%20plans"></iframe><iframe allow="" height="1000" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=40000&simonly=true&sms=-1&maxresults=8&maxresultsmobile=8&maxresultspersupplier=1&hd=High%20data%20SIM-only%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-sim-only-mobile-plans"><span>How we pick the best SIM-only mobile plans</span></h3><p>In order to narrow down our list of choices, our team searches for a balance of several factors which we believe most people are looking for from a SIM-only plan. </p><p>Value for money is our top priority — the best SIM-only plans will offer a reasonable amount of data without becoming too expensive. On average, each Australian uses around 12GB of data per month, which is why we've set that amount as the minimum monthly allowance. </p><p>SIM-only plans should also offer unlimited calls and text to standard numbers in Australia. Even the most affordable options provide this these days, so you should definitely avoid any plan which imposes a limit on either of them.</p><p>Network coverage is another important factor to consider when choosing a SIM-only plan. Depending on the telco you go with, all Aussies will get access to either the Telstra, Optus or Vodafone network. </p><p>Telstra leads the pack in coverage, offering the most extensive 4G and 5G reach in Australia. Optus and Vodafone aren’t far behind, with comparable coverage due to a network sharing agreement. While Vodafone’s 5G is still in third place, it has made impressive progress, now reportedly covering 85% of the population across 10 major cities and regions.</p><p>Additionally, we also take perks into consideration, even if they aren't the main reason for our selections. These can include such things as bonus international minutes, rollover data, access to streaming services and even discounts on your groceries.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au</link>
                                                                            <description>
                            <![CDATA[ Stick with your current phone and save yourself some money by choosing a SIM-only mobile plan. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zLGUajazrQRHGXQn9APEMV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2dMBMQ5bcgQp5zfA9x8peQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 06:05:46 +0000</pubDate>                                                                                                                                <updated>Fri, 11 Sep 2026 06:15:19 +0000</updated>
                                                                                                                                            <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2dMBMQ5bcgQp5zfA9x8peQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A SIM card being held up by two fingers]]></media:description>                                                            <media:text><![CDATA[A SIM card being held up by two fingers]]></media:text>
                                <media:title type="plain"><![CDATA[A SIM card being held up by two fingers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2dMBMQ5bcgQp5zfA9x8peQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For Australians on any budget who aren’t looking to upgrade to the latest phone, a SIM-only mobile plan offers the best value.</p><p>With a SIM-only plan, customers have the freedom to choose a phone plan that suits their needs, and they can also purchase one of the <a href="https://www.tomsguide.com/best-picks/best-phones">best phones of 2026</a> outright, saving money in the long run by avoiding costly handset repayments.</p><p>A SIM-only plan is also a great way to cut down your monthly phone bill while getting more data. Without the added cost of handset repayments, you can easily upgrade your plan and take advantage of larger data allowances.</p><p>Major carriers like <a href="https://www.tomsguide.com/reviews/telstra-mobile-plans-review">Telstra</a>, <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a> and <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a> offer a number of great SIM-only plans for every budget, but you can often save even more money by checking out what Australia's smaller telcos (or mobile virtual network operators — aka <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>) have to offer.</p><p>As we mentioned in our <a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">cheap mobile plans comparison</a>, it's relatively easy to find SIM-only options which provide a decent amount of data, along with unlimited national calls and texts, starting at just AU$11.45 per month.</p><h3 class="article-body__section" id="section-best-prepaid-sim-only-plan"><span>Best prepaid SIM-only plan</span></h3><div class="product"><a data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="07b85aae-9b8f-11f1-b393-8d26ecef8669" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-sim-only-plan-for-data"><span>Best SIM-only plan for data</span></h3><div class="product"><a data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25=""><strong>Vodafone Medium Infinite Plan (Postpaid)</strong></a><br><strong>• 220GB data per month</strong><br><strong>• AU$55 p/m for first 12 months, then AU$68 p/m ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>Now is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don’t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$55</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$660</strong><a class="view-deal button" href="https://www.vodafone.com.au/mobile/sim-only-phone-plans" target="_blank" rel="sponsored" data-dimension112="07b85b30-9b8f-11f1-8fc7-db7deef2e785" data-action="Deal Block" data-label="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension48="Vodafone Medium Infinite Plan (Postpaid)&bull; 220GB data per month&bull; AU$55 p/m for first 12 months, then AU$68 p/m ongoing&bull; Vodafone 4G/5G Network&bull; No speed capNow is a great time to sign up to Vodafone thanks to a sweet discount for new customers during their first 12 months. The telco is offering its Medium Plan with a whopping 220GB of monthly data for only AU$55 p/m for the first 12 months, after which the price goes up to AU$68 p/m. If you don&rsquo;t need that much data, the Small Plan offers 65GB a month and is discounted from AU$58 p/m to AU$45 p/m for the same first-year period. This offer is available until August 31. 2026. Ts&amp;Cs apply.Total minimum cost is AU$55 (1-month) | Total cost for first year: AU$660 Vodafone Medium Infinite Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-cheap-sim-only-plan"><span>Best cheap SIM-only plan</span></h3><div class="product"><a data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="d5110374-ada6-11f1-9f5f-239baf6a3e50" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Small Month-to-Month Plan (Prepaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$12.50 p/m for first 6 months, then AU$25 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>An oldie but a goodie, TPG's affordable 25GB Small Plan mobile plan comes with a generous data allowance and a discounted rate for new customers. Currently, you can get it for half price at AU$12.50p/m for the first six months, after which it reverts to the standard AU$25p/m. TPG utilises the Vodafone 4G network for this entry-level plan and, like most MVNOs, caps speeds at 150Mbps.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="07b86d50-9b8f-11f1-aa74-970edc58fd0b" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 30GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 30GB of monthly data</strong><br><strong>• AU$20 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Just like the deal above, new customers who sign up for a Tangerine 5G SIM-only plan will get a AU$10 discount on their monthly bill for the first 3 months, reducing the price of the usual price of the 30GB plan from AU$30 p/m to just AU$20 p/m. This deal is available until withdrawn. <a href="https://www.tangerine.com.au/storage/policies/December2025/DxGyzaJN424gzCXvxVBK.pdf" target="_blank">T&Cs apply</a>.</p><p><strong>Total minimum cost is AU$20</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$330</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="7e76bef4-8a48-11f1-9673-dd7ba4f72996" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="29b0c4f4-ada8-11f1-8b3b-4fddb93121f9" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-365-day-sim-only-plan"><span>Best 365-day SIM-only plan</span></h3><div class="product"><a data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="07b86eb8-9b8f-11f1-9161-f59009cccd3e" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="910" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=12000&simonly=true&sms=-1&supplier=Dodo%2cMoose-Mobile%2cCatch-Connect%2cCircles-Life%2ciiNet%2cOptus%2cYomojo%2cLebara-Mobile%2cTelstra%2cALDImobile%2camaysim%2cAussie-Broadband%2cBelong%2cBoost-Mobile%2cColes-Mobile%2cExetel%2cFelix-Mobile%2cgomo%2cInternode%2ciPrimus%2cKogan-Mobile%2cLycamobile%2cMate%2cMore%2cnumobile%2cSouthern-Phone%2cTangerine-Telecom%2cTPG%2cVodafone%2cWoolworths&maxresults=8&maxresultsmobile=8&maxresultspersupplier=1&includefeatured=false&hd=Best%20value%20SIM-only%20plans"></iframe><iframe allow="" height="1000" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=40000&simonly=true&sms=-1&maxresults=8&maxresultsmobile=8&maxresultspersupplier=1&hd=High%20data%20SIM-only%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-sim-only-mobile-plans"><span>How we pick the best SIM-only mobile plans</span></h3><p>In order to narrow down our list of choices, our team searches for a balance of several factors which we believe most people are looking for from a SIM-only plan. </p><p>Value for money is our top priority — the best SIM-only plans will offer a reasonable amount of data without becoming too expensive. On average, each Australian uses around 12GB of data per month, which is why we've set that amount as the minimum monthly allowance. </p><p>SIM-only plans should also offer unlimited calls and text to standard numbers in Australia. Even the most affordable options provide this these days, so you should definitely avoid any plan which imposes a limit on either of them.</p><p>Network coverage is another important factor to consider when choosing a SIM-only plan. Depending on the telco you go with, all Aussies will get access to either the Telstra, Optus or Vodafone network. </p><p>Telstra leads the pack in coverage, offering the most extensive 4G and 5G reach in Australia. Optus and Vodafone aren’t far behind, with comparable coverage due to a network sharing agreement. While Vodafone’s 5G is still in third place, it has made impressive progress, now reportedly covering 85% of the population across 10 major cities and regions.</p><p>Additionally, we also take perks into consideration, even if they aren't the main reason for our selections. These can include such things as bonus international minutes, rollover data, access to streaming services and even discounts on your groceries.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Cheap mobile plans compared: best Australian options starting from AU$11.45 p/m ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Struggling with steep phone bills during Australia’s ongoing cost of living crunch? Relief is available! Beyond the major carriers like <a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Telstra</a>, <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a> and <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a>, several providers now offer mobile plan options for all budgets.</p><p>It’s no surprise that major mobile providers charge more for their big data plans and extra perks, but luckily, there are still plenty of budget-friendly options out there. Smaller providers, called mobile virtual network operators (<a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>), utilise the exact same major networks.</p><p>This allows them to provide phone and data services at a much lower cost, with nearly identical coverage — though speeds might be capped at times. If you're looking to save on phone bills, consider checking out options like <a href="https://www.tomsguide.com/phones/network-carriers/boost-mobile-australia-phone-plans-review">Boost Mobile</a>, <a href="https://www.tomsguide.com/phones/network-carriers/tpg-mobile-phone-plans-review">TPG</a>, <a href="https://www.tomsguide.com/reviews/kogan-mobile-plans-review">Kogan Mobile</a>, <a href="https://www.tomsguide.com/phones/network-carriers/belong-mobile-phone-plans-review-au">Belong</a>, <a href="https://www.tomsguide.com/phones/network-carriers/tangerine-telecom-mobile-plans-review">Tangerine Telecom</a> and <a href="https://www.tomsguide.com/reviews/aldi-mobile-plans-review">Aldi Mobile</a>.</p><p>How cheap are we talking? You can get <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only plans</a> with unlimited national calls and texts, along with a good amount of data, starting at just AU$11.45 a month! Keep in mind, though, some of these super-cheap deals are promotional offers, and the price might increase after an initial period, typically around six months.</p><p>The value you get really depends on whether you go for a prepaid or postpaid plan and what works for your budget. The great thing is, there are loads of ‘no contract’ options available — some with surprisingly generous data allowances. Here’s a rundown of the best affordable mobile plans in Australia in June 2026.</p><h3 class="article-body__section" id="section-best-cheap-plans-20gb-minimum"><span>Best cheap plans (20GB minimum)</span></h3><p>For those willing to pay for a full year of service upfront, Lyca Mobile's Medium Plan is one you should consider — especially now that it's heavily discounted from AU$240 to just AU$150. </p><p>While this is a long-term plan, Lyca Mobile’s approach is unique in that it splits its 360GB of total data into 30GB chunks, renewed every 30 days. Essentially, you’re pre-paying for 12 installments of 30GB, which works out to just AU$12.50 per renewal when broken down. Just know that once those first 12 renewals are done, then next year will automatically be charged at the usual rate of AU$240 unless you cancel ahead of time.</p><p>If a more traditional month-to-month plan is more your speed, it's hard to overlook TPG's excellent 25GB Small Plan, which offers 25GB of monthly data at the half-off price of AU$12.50p/m for the first 6 months. While the price will go back to AU$25 per renewal after this period, it's still very affordable for what you're getting.</p><div class="product"><a data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Small Month-to-Month Plan (Prepaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$12.50 p/m for first 6 months, then AU$25 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>An oldie but a goodie, TPG's affordable 25GB Small Plan mobile plan comes with a generous data allowance and a discounted rate for new customers. Currently, you can get it for half price at AU$12.50p/m for the first six months, after which it reverts to the standard AU$25p/m. TPG utilises the Vodafone 4G network for this entry-level plan and, like most MVNOs, caps speeds at 150Mbps.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" href="https://felixmobile.com.au/?id=11endid&rc=FELIX50" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="reEGPTMZUWuAdXveCXauEL" name="Felix Mobile" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/reEGPTMZUWuAdXveCXauEL-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=584&gi=2245&pi=13304&ct=0&ci=17096&byo=true&ai=42" target="_blank" data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" data-dimension25=""><strong>Felix 50GB Mobile Plan (Prepaid)</strong></a><br><strong>• 50GB data every month</strong><br><strong>• AU$15 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Love cheap phone plans <em>and</em> the environment? Felix Mobile is offering an awesome 50% off deal for new customers, giving you 50GB of data for only AU$15 p/m for the first four months. After that, it’s back to AU$30 p/m, which is still a fantastic price for that much data. And as an added bonus, Felix Mobile will plant a tree in your name for every month you stay connected. How good is that?</p><p><strong>Total minimum cost is AU$15</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$315</strong><a class="view-deal button" href="https://felixmobile.com.au/?id=11endid&rc=FELIX50" target="_blank" rel="sponsored" data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1100" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=20000&simonly=true&sms=-1&spend=30&tab=prepaidrecharge&maxresults=10&includefeatured=false&hd=Best%20cheap%20plans"></iframe><h3 class="article-body__section" id="section-best-cheap-big-data-plan"><span>Best cheap big-data plan</span></h3><div class="product"><a data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=8033&ct=0&ci=14296&byo=true&ai=83" data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Large Month-to-Month Plan (Prepaid)</strong><br></a><strong>• 100GB data every month</strong><br><strong>• AU$22.50 p/m for first 6 months, then AU$45 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>This offer has been on the table for ages, but it's still an excellent deal. TPG is offering new customers a whopping 100GB of data per month for just AU$22.50. Of course, there's a catch — that price is only for the first 6 months, after which it goes up to AU$45p/m (or AU$40p/m if you bundle it with a TPG internet plan). If that price is too rich for your blood, you can just cancel and switch to another provider. Please note, this offer is only available to new connections. T&Cs apply.</p><p><strong>Total minimum cost is AU$22.50 | Total cost per year: AU$405 for first year, AU$540 each year after that</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1140" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=70000&simonly=true&sms=-1&tab=all&maxresults=10&maxresultspersupplier=1&includefeatured=false&hd=More%20cheap%20big-data%20plans"></iframe><h3 class="article-body__section" id="section-cheap-mobile-plans-what-to-look-for"><span>Cheap mobile plans: what to look for</span></h3><p>When choosing an affordable mobile phone plan, value for money is paramount. While most plans now offer unlimited national calls and texts, the key is to strike a balance between cost and data allowance. Often, a small increase in price can lead to a significant boost in your monthly data limit.</p><p>However, price isn't the sole consideration. It's crucial to identify the mobile network your discount carrier utilises, as smaller telcos offering the cheapest plans don't operate their own networks. Instead, these Mobile Virtual Network Operators (MVNOs) lease access to networks built by Australia's three major carriers: Telstra, Optus or Vodafone. </p><p>Consequently, your local coverage quality will likely depend on the major carrier network your chosen discount telco uses. Therefore, before committing to any plan, always confirm the major carrier network it operates on and verify the service in your area.</p><p>Our best cheap mobile phone plan search takes into account the merits of <a href="https://www.tomsguide.com/us/prepaid-vs-postpaid-phone-service,review-5269.html">prepaid vs postpaid phone service</a>, while also examining whether MVNOs are worth the money.</p><h3 class="article-body__section" id="section-how-we-pick-the-best-cheap-cell-phone-plans"><span>How we pick the best cheap cell phone plans</span></h3><p>We're constantly looking at what Australian telcos offer as part of our research into the best mobile phone plans. That includes examining what's available from the major carriers — Telstra, Optus and Vodafone — as well as from smaller telcos which run on these carriers' networks. We check prices monthly, comparing what different services have to offer.</p><p>For our best cheap mobile plans guide, we set a jumping off point of around AU$12.50 per month, along with a monthly data limit of at least 20GB. Price is of the utmost importance in our rankings, though we've made an effort to steer you away from some very cheap plans which we believe don't offer good value for money. </p><p>Our decisions take into account how much data each plan provides, and we've even calculated the average daily allowance and price per MB before coming to our conclusions, and we've also taken note of any perks to keep in mind. That can help distinguish two equally priced plans — or even highlight that a slightly more expensive plan offers better value overall.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-cheap-mobile-phone-plans-au</link>
                                                                            <description>
                            <![CDATA[ Find out how to get unlimited calls and text along with a decent amount of data without breaking the budget. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qQeGPDbKVuaFBCyw2HkBJf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5ap6JWaGqqLmLpcYTPFfFX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 05:58:36 +0000</pubDate>                                                                                                                                <updated>Fri, 11 Sep 2026 06:02:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5ap6JWaGqqLmLpcYTPFfFX-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[best cheap cell phone plans under $40]]></media:description>                                                            <media:text><![CDATA[best cheap cell phone plans under $40]]></media:text>
                                <media:title type="plain"><![CDATA[best cheap cell phone plans under $40]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5ap6JWaGqqLmLpcYTPFfFX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Struggling with steep phone bills during Australia’s ongoing cost of living crunch? Relief is available! Beyond the major carriers like <a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Telstra</a>, <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a> and <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a>, several providers now offer mobile plan options for all budgets.</p><p>It’s no surprise that major mobile providers charge more for their big data plans and extra perks, but luckily, there are still plenty of budget-friendly options out there. Smaller providers, called mobile virtual network operators (<a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>), utilise the exact same major networks.</p><p>This allows them to provide phone and data services at a much lower cost, with nearly identical coverage — though speeds might be capped at times. If you're looking to save on phone bills, consider checking out options like <a href="https://www.tomsguide.com/phones/network-carriers/boost-mobile-australia-phone-plans-review">Boost Mobile</a>, <a href="https://www.tomsguide.com/phones/network-carriers/tpg-mobile-phone-plans-review">TPG</a>, <a href="https://www.tomsguide.com/reviews/kogan-mobile-plans-review">Kogan Mobile</a>, <a href="https://www.tomsguide.com/phones/network-carriers/belong-mobile-phone-plans-review-au">Belong</a>, <a href="https://www.tomsguide.com/phones/network-carriers/tangerine-telecom-mobile-plans-review">Tangerine Telecom</a> and <a href="https://www.tomsguide.com/reviews/aldi-mobile-plans-review">Aldi Mobile</a>.</p><p>How cheap are we talking? You can get <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only plans</a> with unlimited national calls and texts, along with a good amount of data, starting at just AU$11.45 a month! Keep in mind, though, some of these super-cheap deals are promotional offers, and the price might increase after an initial period, typically around six months.</p><p>The value you get really depends on whether you go for a prepaid or postpaid plan and what works for your budget. The great thing is, there are loads of ‘no contract’ options available — some with surprisingly generous data allowances. Here’s a rundown of the best affordable mobile plans in Australia in June 2026.</p><h3 class="article-body__section" id="section-best-cheap-plans-20gb-minimum"><span>Best cheap plans (20GB minimum)</span></h3><p>For those willing to pay for a full year of service upfront, Lyca Mobile's Medium Plan is one you should consider — especially now that it's heavily discounted from AU$240 to just AU$150. </p><p>While this is a long-term plan, Lyca Mobile’s approach is unique in that it splits its 360GB of total data into 30GB chunks, renewed every 30 days. Essentially, you’re pre-paying for 12 installments of 30GB, which works out to just AU$12.50 per renewal when broken down. Just know that once those first 12 renewals are done, then next year will automatically be charged at the usual rate of AU$240 unless you cancel ahead of time.</p><p>If a more traditional month-to-month plan is more your speed, it's hard to overlook TPG's excellent 25GB Small Plan, which offers 25GB of monthly data at the half-off price of AU$12.50p/m for the first 6 months. While the price will go back to AU$25 per renewal after this period, it's still very affordable for what you're getting.</p><div class="product"><a data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Kkde3DzgaZK5p2vEdr7R66" name="Pivotel" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kkde3DzgaZK5p2vEdr7R66-1920-80.png" mos="" align="middle" fullscreen="" width="447" height="447" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25=""><strong>Pivotel 25GB Mobile Swift Plan (Postpaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$11.45 p/m for first 6 months, then AU$22.90 p/m</strong><br><strong>• Vodafone 4G Network</strong><br><strong>• AU$2 per extra GB over limit</strong></p><p>Ladies and gents, we have a new cheapest plan (with at least 20GB of data) to celebrate! Pivotel is offering its 25GB Mobile Swift Plan at half-price — just AU$11.45 p/m — for new customers during their first 6 months of connection, after which the price goes back to its (still affordable) regular pricing of AU$22.90 p/m. If there's one downside, it's that this is strictly a 4G plan — no 5G access here. Still, this is amazing value. Better hurry though, as this offer is only valid until October 31, 2026. T&Cs apply.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=603&gi=2853&pi=13662&ct=0&ci=21653&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="d5074bf0-ada5-11f1-83c5-3b562b675539" data-action="Deal Block" data-label="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension48="Pivotel 25GB Mobile Swift Plan (Postpaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="i2eKyynLqMUiPKTKkYfhnQ" name="lyca-logo-sq" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/i2eKyynLqMUiPKTKkYfhnQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25=""><strong>Lyca Mobile Medium Long Term Plan (Prepaid)</strong></a><br><strong>• 360GB data over 360 days</strong><br><strong>• AU$150 for 12 x 30-day renewals, then AU$240 ongoing</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 100Mbps</strong></p><p>Lyca Mobile is offering a great deal for those willing to pay upfront for (nearly) a whole year of service. The telco's Medium long-term plan gives you a total of 360GB, which is split into 30GB chunks that are renewed every 30 days for 12 renewals. At its currently reduced price of AU$150 (down from AU$240) that works out to just AU$12.50 per 30-day renewal, making it an awesome bargain. Once the introductory period ends, the price for your next 12 renewals returns to the regular rate. Be sure to choose ‘eSIM’ at checkout to receive your QR code via email instead of a physical SIM. This offer is valid until December 31, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$150 | Total cost per year: AU$150, then AU$240 ongoing</strong><a class="view-deal button" href="https://www.lycamobile.com.au/en/bundles/sim-only-plans/#long-term" target="_blank" rel="sponsored" data-dimension112="37bbea00-9b8e-11f1-8791-d519047040c0" data-action="Deal Block" data-label="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension48="Lyca Mobile Medium Long Term Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Small Month-to-Month Plan (Prepaid)</strong></a><br><strong>• 25GB data every month</strong><br><strong>• AU$12.50 p/m for first 6 months, then AU$25 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>An oldie but a goodie, TPG's affordable 25GB Small Plan mobile plan comes with a generous data allowance and a discounted rate for new customers. Currently, you can get it for half price at AU$12.50p/m for the first six months, after which it reverts to the standard AU$25p/m. TPG utilises the Vodafone 4G network for this entry-level plan and, like most MVNOs, caps speeds at 150Mbps.</p><p><strong>Total minimum cost is AU$12.50 | Total cost for first year: AU$225</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7308&ct=0&ci=18227&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="821d3502-8a47-11f1-b1fa-094dadeb50e3" data-action="Deal Block" data-label="TPG Small Month-to-Month Plan (Prepaid)" data-dimension48="TPG Small Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB of monthly data</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=553&gi=2063&pi=11495&ct=0&ci=20430&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbeaa0-9b8e-11f1-b967-0349729f5fe7" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" href="https://felixmobile.com.au/?id=11endid&rc=FELIX50" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="reEGPTMZUWuAdXveCXauEL" name="Felix Mobile" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/reEGPTMZUWuAdXveCXauEL-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=584&gi=2245&pi=13304&ct=0&ci=17096&byo=true&ai=42" target="_blank" data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" data-dimension25=""><strong>Felix 50GB Mobile Plan (Prepaid)</strong></a><br><strong>• 50GB data every month</strong><br><strong>• AU$15 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Love cheap phone plans <em>and</em> the environment? Felix Mobile is offering an awesome 50% off deal for new customers, giving you 50GB of data for only AU$15 p/m for the first four months. After that, it’s back to AU$30 p/m, which is still a fantastic price for that much data. And as an added bonus, Felix Mobile will plant a tree in your name for every month you stay connected. How good is that?</p><p><strong>Total minimum cost is AU$15</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$315</strong><a class="view-deal button" href="https://felixmobile.com.au/?id=11endid&rc=FELIX50" target="_blank" rel="sponsored" data-dimension112="821d36ec-8a47-11f1-99c5-07d115b09ebd" data-action="Deal Block" data-label="Felix 50GB Mobile Plan (Prepaid)" data-dimension48="Felix 50GB Mobile Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1100" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=20000&simonly=true&sms=-1&spend=30&tab=prepaidrecharge&maxresults=10&includefeatured=false&hd=Best%20cheap%20plans"></iframe><h3 class="article-body__section" id="section-best-cheap-big-data-plan"><span>Best cheap big-data plan</span></h3><div class="product"><a data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=8033&ct=0&ci=14296&byo=true&ai=83" data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25=""><strong>TPG Large Month-to-Month Plan (Prepaid)</strong><br></a><strong>• 100GB data every month</strong><br><strong>• AU$22.50 p/m for first 6 months, then AU$45 p/m</strong><br><strong>• Vodafone 4G/5G Network</strong><br><strong>• No speed cap</strong></p><p>This offer has been on the table for ages, but it's still an excellent deal. TPG is offering new customers a whopping 100GB of data per month for just AU$22.50. Of course, there's a catch — that price is only for the first 6 months, after which it goes up to AU$45p/m (or AU$40p/m if you bundle it with a TPG internet plan). If that price is too rich for your blood, you can just cancel and switch to another provider. Please note, this offer is only available to new connections. T&Cs apply.</p><p><strong>Total minimum cost is AU$22.50 | Total cost per year: AU$405 for first year, AU$540 each year after that</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=221&gi=28&pi=7309&ct=0&ci=18229&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbeb54-9b8e-11f1-a1a5-2136fc6f80f5" data-action="Deal Block" data-label="TPG Large Month-to-Month Plan (Prepaid)" data-dimension48="TPG Large Month-to-Month Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25=""><strong>Yomojo Pro Plan (Prepaid)</strong></a><br><strong>• 105GB data every 30 days</strong><br><strong>• AU$29.90 per 30-day renewal for first 6 renewals, then AU$34.90</strong><br><strong>• Optus 4G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Looking for massive data at a bargain price? Yomojo's Pro Plan delivers incredible value. For the first six 30-day renewals, it's an absolute steal at only AU$29.90, translating to a mere AU$0.28 per GB. Even after the introductory period, when the price adjusts to AU$34.90 every 30 days, it remains a fantastic deal, breaking down to just AU$0.33 per GB. Currently, this promotion runs until September 30, 2026. Ts&Cs apply.</p><p><strong>Total minimum cost is AU$29.90</strong> <strong>(1 x 30 day renewal)</strong> | <strong>Total cost for first year: AU$388.80</strong><a class="view-deal button" href="https://www.yomojo.com.au/promo/sim-plans/" target="_blank" rel="nofollow" data-dimension112="821d38cc-8a47-11f1-b952-b19d779120ae" data-action="Deal Block" data-label="Yomojo Pro Plan (Prepaid)" data-dimension48="Yomojo Pro Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="37bbebea-9b8e-11f1-98c4-6395d214286c" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1140" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&customer=Personal&data=70000&simonly=true&sms=-1&tab=all&maxresults=10&maxresultspersupplier=1&includefeatured=false&hd=More%20cheap%20big-data%20plans"></iframe><h3 class="article-body__section" id="section-cheap-mobile-plans-what-to-look-for"><span>Cheap mobile plans: what to look for</span></h3><p>When choosing an affordable mobile phone plan, value for money is paramount. While most plans now offer unlimited national calls and texts, the key is to strike a balance between cost and data allowance. Often, a small increase in price can lead to a significant boost in your monthly data limit.</p><p>However, price isn't the sole consideration. It's crucial to identify the mobile network your discount carrier utilises, as smaller telcos offering the cheapest plans don't operate their own networks. Instead, these Mobile Virtual Network Operators (MVNOs) lease access to networks built by Australia's three major carriers: Telstra, Optus or Vodafone. </p><p>Consequently, your local coverage quality will likely depend on the major carrier network your chosen discount telco uses. Therefore, before committing to any plan, always confirm the major carrier network it operates on and verify the service in your area.</p><p>Our best cheap mobile phone plan search takes into account the merits of <a href="https://www.tomsguide.com/us/prepaid-vs-postpaid-phone-service,review-5269.html">prepaid vs postpaid phone service</a>, while also examining whether MVNOs are worth the money.</p><h3 class="article-body__section" id="section-how-we-pick-the-best-cheap-cell-phone-plans"><span>How we pick the best cheap cell phone plans</span></h3><p>We're constantly looking at what Australian telcos offer as part of our research into the best mobile phone plans. That includes examining what's available from the major carriers — Telstra, Optus and Vodafone — as well as from smaller telcos which run on these carriers' networks. We check prices monthly, comparing what different services have to offer.</p><p>For our best cheap mobile plans guide, we set a jumping off point of around AU$12.50 per month, along with a monthly data limit of at least 20GB. Price is of the utmost importance in our rankings, though we've made an effort to steer you away from some very cheap plans which we believe don't offer good value for money. </p><p>Our decisions take into account how much data each plan provides, and we've even calculated the average daily allowance and price per MB before coming to our conclusions, and we've also taken note of any perks to keep in mind. That can help distinguish two equally priced plans — or even highlight that a slightly more expensive plan offers better value overall.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 3 best tablets for kids we tested to survive drops, spills and play ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Kids love tablets, as they offer a great way to explore creative apps, draw and color, watch their favorite shows and play games. But not every tablet has the right durability, parental controls or battery life to be the right fit for your little one, and this guide will help you find the best tablet for your kid. </p><p>At Tom's Guide, we've been testing and reviewing the latest tablets for over a decade, with our tablet experts being parents themselves. Along with going hands-on with tablets, we stress-test these slates to see if they have the durable design, range of apps and fun factor every kid would look for. </p><p>Right now, the best tablet for kids we recommend to most is the <a href="#section-the-best-tablet-for-kids-overall"><strong>Apple iPad 11</strong></a>. It's easy to use, comes with plenty of entertaining apps, built-in parental controls and isn't too expensive for what it offers. We do recommend <strong>buying a rugged case</strong> to make sure it can survive drops and scratches!</p><p>The <a href="#section-the-best-tablet-for-older-kids"><strong>Amazon Fire HD 10 Kids Pro</strong></a> and <a href="#section-the-best-tablet-for-younger-kids"><strong>Amazon Fire HD 10 Kids</strong></a> are also excellent tablets for value, with a kid-proof design and intuitive parental controls. For more in-depth reviews, expert advice and test results, our guide to the best tablet for kids will help you pick the device your kid will love to use. </p><h2 id="the-best-tablets-for-kids-you-can-buy-today">The best tablets for kids you can buy today</h2><h3 class="article-body__section" id="section-the-best-tablet-for-kids-overall"><span>The best tablet for kids overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EENuHfMvyDEDbNKeTXA4X" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/EENuHfMvyDEDbNKeTXA4X-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Apple iPad 11th </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-ipad-11-2"><span class="title__text"><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review">1. Apple iPad 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best tablet you can get for kids</p></div><p class="specs__container"><strong>CPU: </strong>A16 Bionic | <strong>Camera Resolution: </strong>12MP (front and rear) | <strong>Display: </strong>10.9-inch (2360 x 1640) Liquid Retina | <strong>Storage: </strong>64GB, 256GB | <strong>Ports: </strong>USB-C | <strong>Dimensions: </strong>9.7 x 7 x 0.2 inches | <strong>Weight: </strong>1.05 pounds | <strong>Battery life (tested): </strong>11:25 | <strong>Connectivity: </strong>Wi-Fi 6, optional 5G</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek and lightweight design</div><div class="icon icon-plus_circle _hawk">Faster A16 performance</div><div class="icon icon-plus_circle _hawk">Longer battery life</div><div class="icon icon-plus_circle _hawk">Upgraded 128GB base storage</div><div class="icon icon-minus_circle _hawk">Dim display in bright areas</div><div class="icon icon-minus_circle _hawk">No Apple Intelligence features</div><div class="icon icon-minus_circle _hawk">Missing key Apple Pencil support</div></div><h2 id="who-is-the-apple-ipad-11-for">Who is the Apple iPad 11 for?</h2><p>Apple's iPad 11 is a great all-round tablet for kids of all ages. There are other tablets on this list that are more directly catered to certain age ranges, but if you wanted to make one purchase and accessorize with different cases as they grow up, this is the one to buy.</p><h2 id="why-is-it-the-best-tablet-for-kids">Why is it the best tablet for kids?</h2><p>Looking beyond the design (which will just be covered up by a case to protect it from clumsy moments), the three superpowers here are its big and bright display for all your kid's needs, impressive performance and power efficiency to keep running on long journeys, and the amount of child-friendly experiences you can find on the App Store. And all of this comes in at a <a href="https://www.amazon.com/dp/B0DZ75TN5F" target="_blank" rel="nofollow">good price of $299.</a></p><h2 id="what-do-we-like-about-the-ipad-11">What do we like about the iPad 11?</h2><p>👍 <strong>A16 Bionic performs well for kids: </strong>We've done all the lab testing to prove this is the fastest tablet on this list for apps and games. I'll spare you the jargon and simply say this guarantees the A16 Bionic is zippy enough for zero temper tantrums while using it, and with over 11 hours of battery life, long enough for those big journeys.</p><p>👍 <strong>Apps and accessories to match your child's imagination: </strong>With any child-friendly tablet, you want to not just distract them from eating broccoli, you want to inspire learning and creativity. From Lego Duplo World to Crayola Create and Play, the options are endless in iPad's app store. And on top of that, the optional Magic Keyboard or Apple Pencil can take that creativity one step further when the time is right.</p><h2 id="what-don-t-we-like-about-the-ipad-11">What don’t we like about the iPad 11?</h2><p>👎 <strong>An expensive bet: </strong>I know I mentioned the cases to protect your iPad, along with the $299 price being good value for money as a whole. But if you need something quick and cheap to do the job, there are cheaper options on this list that aren't a potentially fragile combination of aluminum and glass.</p><h3 class="article-body__section" id="section-the-best-tablet-for-younger-kids"><span>The best tablet for younger kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DjLdjMKJgMvgaJGRPUSUBn" name="Amazon-Fire-HD-Kids-2021-Display.jpg" alt="Amazon Fire HD 10 Kids" src="https://cdn.mos.cms.futurecdn.net/DjLdjMKJgMvgaJGRPUSUBn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-amazon-fire-hd-10-kids"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-kids-2021-review">2. Amazon Fire HD 10 Kids</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best tablet for young children</p></div><p class="specs__container"><strong>CPU: </strong>2.0GHz octa-core CPU | <strong>Camera Resolution: </strong>5 MP (rear) 2 MP (front) | <strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>Storage: </strong>32GB | <strong>Ports: </strong>1x USB-C, headphone jack, microSD | <strong>Dimensions: </strong>9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>17.8 ounces/1.1 pounds | <strong>Battery life (tested): </strong>14:32 | <strong>Connectivity: </strong>Wi-Fi</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Durable build</div><div class="icon icon-plus_circle _hawk">Great parental controls</div><div class="icon icon-plus_circle _hawk">Bright and sharp display</div><div class="icon icon-minus_circle _hawk">Lack of Google Play Store apps</div><div class="icon icon-minus_circle _hawk">Poor sound quality</div><div class="icon icon-minus_circle _hawk">Underwhelming performance</div><div class="icon icon-minus_circle _hawk">Best picks for you</div></div><h2 id="who-is-the-amazon-fire-hd-10-kids-for">Who is the Amazon Fire HD 10 Kids for?</h2><p>The Amazon Fire HD 10 Kids tablet has been purpose-built for children aged 3-7 years old — from its ultra durable and colorful hardware construction to the tailored OS with engaging apps and robust parental controls.</p><h2 id="why-is-it-the-best-tablet-for-younger-kids">Why is it the best tablet for younger kids?</h2><p>With a specific focus on younger kids, the Amazon Fire HD 10 Kids tablet is a fantastic option for any child to grow up with — packing enough performance and battery life to keep that 1080p panel going for a long time, comprehensive child safety controls for setting limits, and all the entertainment your kids will love from the likes of Disney and Blippi's Treehouse.</p><h2 id="what-do-we-like-about-the-fire-hd-10-kids">What do we like about the Fire HD 10 Kids?</h2><p>👍 <strong>Kid-proof from all angles: </strong>Yes, this is a big 10-inch tablet, but Amazon has pulled out all the stops with its Kid-Proof case, parental controls to set screen time limits and restrict apps, and a dense library of content catered to every year, so the tablet actually grows with your child.</p><p>👍 <strong>Performant and power efficient: </strong>To limit frustration, you've got to make sure its zippy and lasts a long time. While Geekbench scores (1,523 multi-core) may fall well behind iPad, the 2.0GHz octa-core processor is more than enough for the far more simplistic OS you get in the Fire HD 10 Kids tablet. Plus, this slab can last over 14.5 hours on one charge.</p><p>👍 <strong>Big, bright display: </strong>The 10.1-inch display is a true eye-catcher with color and brightness — paired effectively with loud and clear speakers. The bass production is poor, but from personal experience with my nephew, a kid is going to miss that bassy warmth when watching Paw Patrol in the car seat.</p><h2 id="what-don-t-we-like-about-the-fire-hd-10-kids">What don’t we like about the Fire HD 10 Kids?</h2><p>👎 <strong>Limited app selection: </strong>Just like the HD 7, you get a year of Amazon Kids+. The content selection is wonderful for kids, but beyond the Kids+ subscription, Amazon's tablet app library is extremely constrained.</p><h3 class="article-body__section" id="section-the-best-tablet-for-older-kids"><span>The best tablet for older kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:62.65%;"><img id="ovFpM6CfNb6kceCkU8Lq8Y" name="TG_Amazon Fire HD 10 Kids Pro.jpg" alt="Amazon Fire HD 10 Kids Pro" src="https://cdn.mos.cms.futurecdn.net/ovFpM6CfNb6kceCkU8Lq8Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1253" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-amazon-fire-hd-10-kids-pro"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-kids-pro-2021-review">3. Amazon Fire HD 10 Kids Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best tablet for older kids</p></div><p class="specs__container"><strong>CPU: </strong>2.0GHz octa-core CPU | <strong>Camera Resolution: </strong>5 MP (rear) 2 MP (front) | <strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>Storage: </strong>32GB | <strong>Ports: </strong>1x USB-C, headphone jack, microSD | <strong>Dimensions: </strong>9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>17.8 ounces/1.1 pounds | <strong>Battery life (tested): </strong>14:12 | <strong>Connectivity: </strong>Wi-Fi</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant screen makes cartoons pop</div><div class="icon icon-plus_circle _hawk">Tenacious battery outlasts the competition</div><div class="icon icon-plus_circle _hawk">Comprehensive 2-year warranty</div><div class="icon icon-minus_circle _hawk">No native Google apps</div><div class="icon icon-minus_circle _hawk">Dull audio compared to the competitors</div></div><h2 id="who-is-the-amazon-fire-hd-10-kids-pro-for">Who is the Amazon Fire HD 10 Kids Pro for?</h2><p>For slightly older kids aged 6-12 years old, that's where the Fire HD 10 Kids Pro tablet comes in. The case is slimmer, the OS is tweaked to allow for more advanced interactions (while keeping those robust parental controls), and Disney, Marvel and Lego are all part of that Amazon Kids+ subscription.</p><h2 id="why-is-it-the-best-tablet-for-older-kids">Why is it the best tablet for older kids?</h2><p>For the kids growing up and getting used to using tech/expanding their horizons of learning/being inspired by the gadgetry they use, the Amazon Fire HD 10 Kids Pro Tablet is a respectively powerful slab with storage to take your films and TV shows on the go.</p><h2 id="what-do-we-like-about-the-fire-hd-10-kids-pro">What do we like about the Fire HD 10 Kids Pro?</h2><p>👍 <strong>Big, bright display: </strong>With a 10.1-inch 1080p display, this is a big, bright and colorful canvas for your kids to interact with. Whether it's jumping into all the age-appropriate Amazon Prime Video content or the apps and games built into the Kids+ service.</p><p>👍 <strong>Enough under the hood to do more: </strong>It's still not iPad-levels in terms of power, but for the limited amount of tasks that are possible on the Fire HD 10 Kids Pro Tablet, the Octa-core chip is fast enough for keeping apps running at a smooth 60 FPS with plenty of multitasking capability too — say for when you're flipping between a word processor for your homework and Duolingo for learning foreign languages. Oh, and did we mention this has over 14 hours of battery life in our testing!?</p><p>👍 <strong>Award-winning parental controls: </strong>Amazon goes on about the controls being award-winning a lot, but what that means in practice is so much more important when it comes to older kids. Those guardrails are critical in this transitional phase of a kids life, and being able to fine tune them along with screen time use limits too has limited my sister's anxiety when it comes to making sure my nephew stays safe on the tablet.</p><h2 id="what-don-t-we-like-about-the-fire-hd-10-kids-pro">What don’t we like about the Fire HD 10 Kids Pro?</h2><p>👎 <strong>Limited app selection: </strong>At this point in a child's development, sometimes what you need to do isn't necessarily going to be a purpose-built education app or a storybook. You need the ability to get stuff done, and the productivity side of Amazon Fire tablets has always been a bit of a weakness.</p><h3 class="article-body__section" id="section-battery-life-test-results-compared"><span>Battery life test results compared</span></h3><p>The longer a tablet lasts, the happier your kids will be watching shows or playing games for hours. Battery life is a key factor in keeping your little one occupied, so we use our in-house battery test to measure how long each tablet we review lasts. </p><p>The good news is all the tablets in this guide have some of the longest-lasting batteries we've tested for tablets, stretching well past 10 hours. To put that into perspective, the pricey <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard" target="_blank">iPad Air M4</a> lasts 9 hours and 44 minutes, which goes to show how long these tablets last for less. </p><p>The table below will show you how each tablet compares in battery life. Also, if your kid is really putting the tablet through its paces, you'll want to keep one of the <a href="https://www.tomsguide.com/best-picks/best-portable-chargers" target="_blank">best portable chargers</a> handy.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789053016348-k3asxs81e *, #fv-chart-1789053016348-k3asxs81e *:before, #fv-chart-1789053016348-k3asxs81e *:after, #fv-chart-1789053016348-k3asxs81e-slideshow *, #fv-chart-1789053016348-k3asxs81e-slideshow *:before, #fv-chart-1789053016348-k3asxs81e-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789053016348-k3asxs81e, #fv-chart-1789053016348-k3asxs81e-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789053016348-k3asxs81e {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789053016348-k3asxs81e.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789053016348-k3asxs81e.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789053016348-k3asxs81e-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789053016348-k3asxs81e .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789053016348-k3asxs81e .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789053016348-k3asxs81e .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789053016348-k3asxs81e .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789053016348-k3asxs81e .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789053016348-k3asxs81e .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789053016348-k3asxs81e .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789053016348-k3asxs81e .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789053016348-k3asxs81e .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row, #fv-chart-1789053016348-k3asxs81e .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789053016348-k3asxs81e .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789053016348-k3asxs81e .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-pie-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-bar-product,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-label,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-product-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-label,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-container,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-cluster,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-label-space,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-chart-space,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-benchmark-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-dropdown-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-carousel-nav-btn,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-chart-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-chart-subhead,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-header,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-vs,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789053016348-k3asxs81e.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789053016348-k3asxs81e .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row,#fv-chart-1789053016348-k3asxs81e .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-label,#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-container,#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster {width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-label-space {display: none !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789053016348-k3asxs81e.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Tablets For Kids Battery Life Test Results","description": "In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-10T15:10:16.349Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Amazon Fire HD 10 Kids","Amazon Fire HD 10 Kids Pro","Apple iPad 11","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Amazon Fire HD 10 Kids – Battery life (hh:mm:ss)","value": 14.533333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Amazon Fire HD 10 Kids Pro – Battery life (hh:mm:ss)","value": 14.2,"unitText": "hours"},{"@type": "PropertyValue","name": "Apple iPad 11 – Battery life (hh:mm:ss)","value": 11.416666666666666,"unitText": "hours"}]}</script><div id="fv-chart-1789053016348-k3asxs81e" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Tablets For Kids Battery Life Test Results</h3><p class="fv-chart-subhead">In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789053016348-k3asxs81e-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10 Kids</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.88888888888889%; background-color: #0072C6;" data-target-width="96.88888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:32:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10 Kids Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.66666666666667%; background-color: #F57C00;" data-target-width="94.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:12:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple iPad 11</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.11111111111111%; background-color: #388E3C;" data-target-width="76.11111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:25:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Amazon Fire HD 10 Kids</td><td>14.533333333333333</td></tr><tr><td>Amazon Fire HD 10 Kids Pro</td><td>14.2</td></tr><tr><td>Apple iPad 11</td><td>11.416666666666666</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789053016348-k3asxs81e', false); });} else {initialize('fv-chart-1789053016348-k3asxs81e', false);}})();</script></div><h3 class="article-body__section" id="section-best-tablets-for-kids-frequently-asked-questions"><span>Best Tablets For Kids: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3225px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e2q7LJs55zqAF6AnJ3BrhY" name="Amazon-Fire-HD-Kids-2021-Side-Profile Cropped.jpg" alt="Amazon Fire HD 10 Kids review" src="https://cdn.mos.cms.futurecdn.net/e2q7LJs55zqAF6AnJ3BrhY-1920-80.jpg" mos="" align="middle" fullscreen="" width="3225" height="1814" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><section class="article__schema-question"><h3>Are there safety and parental controls on tablets?</h3><article class="article__schema-answer"><p>Yes, all the best tablets for kids have built-in parental controls to limit screen time and restrict what content is seen. Always be sure to check what these are before buying. For example, the <a href="#section-the-best-tablet-for-older-kids">Amazon Fire HD 10 Kids Pro </a>has a phenomenal suite of options to tweak specific to every child who uses it.</p><p>That's not to say the iPad <em>doesn't </em>have parental controls. They just take a little tweaking — <a href="https://www.tomsguide.com/how-to/how-to-set-up-parental-controls-on-an-ipad-everything-you-need-to-know">we have a handy guide on how to set them up!</a></p></article></section><section class="article__schema-question"><h3>How durable is a tablet for kids?</h3><article class="article__schema-answer"><p>All too often, tablet makers focus on making their hardware slim and sleek, but don't really think about the fact that a kid is clumsy. Check for a sturdy case and a good warranty. <a href="#section-the-best-tablet-for-younger-kids">Amazon's Fire HD 10 Kids</a> is the best on this list for that purpose — offering a two-year warranty and a chunky, shockproof cover.</p></article></section><section class="article__schema-question"><h3>Is there a lot of kid-friendly content on tablets?</h3><article class="article__schema-answer"><p>Kids get bored easily (I know firsthand with my nephew). So is there a lot of stuff available for a child to watch, play and learn? Out of these three picks, for the sheer wealth of child-friendly apps in the app store, <a href="#section-the-best-tablet-for-kids-overall">Apple's iPad</a> reigns supreme.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-tablet-for-kids"><span>How to choose the best tablet for kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4YzP8YASoHMFt9UwWqFVq7" name="TG_Amazon Fire HD 10 Kids Pro-3.jpg" alt="Amazon Fire HD 10 Kids Pro review" src="https://cdn.mos.cms.futurecdn.net/4YzP8YASoHMFt9UwWqFVq7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Still not sure which tablet is the right fit for your child? Don’t worry. Picking the right one can feel a bit overwhelming, especially with so many out there. I go through tons of tablets every year, and here are the key things I always think about when deciding which ones are actually worth recommending for kids.</p><ul><li><strong>Screen size:</strong> Think about how your child is going to use the tablet. If they’ll be watching lots of videos or playing games with detailed visuals, a bigger screen — up to 10 inches — will give them a better experience.</li><li><strong>Battery life:</strong> All the tablets I recommend here last at least 10 hours, so you can expect them to survive a full school day or a long car ride. That said, some last even longer — over 12 hours — perfect for those long-haul flight moments for vacation.</li><li><strong>Budget:</strong> You can spend as little as $50 or as much as $600 on a kids’ tablet. But honestly, most parents don’t need to go anywhere near the top of that range. A good rule of thumb is to only spend what you’re comfortable losing if (okay, when) it gets dropped, sat on, or left behind somewhere.</li><li><strong>Age matters:</strong> A tablet that works great for a preschooler probably won’t cut it for a pre-teen. For little ones (around ages 3–7), the Fire HD 10 Kids is ideal — it’s easy to use, durable, and has excellent parental controls built in. For kids a bit older (around 6–12), the Fire HD 10 Kids Pro offers the same reliability but with a more “grown-up” feel. And once they’re in their teens, they’ll likely want something more capable, like the iPad.</li></ul><h3 class="article-body__section" id="section-how-we-test-tablets-for-kids"><span>How we test tablets for kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3225px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MEAeJ976HSnMfYQpChDdwJ" name="Amazon-Fire-HD-Kids-2021-Gaming Cropped.jpg" alt="Amazon Fire HD 10 Kids review" src="https://cdn.mos.cms.futurecdn.net/MEAeJ976HSnMfYQpChDdwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3225" height="1814" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When we test tablets for kids (or anyone, really), we don’t just take a quick look and call it a day — we put them through their paces to make sure they’re really worth your money.</p><p>First, we check how fast they are compared to other tablets. Some are better at handling games and apps than others, and we try to measure that as clearly as possible. </p><p>Then we take a close look at the screen. Is it bright enough to use comfortably? Do colors look rich and vibrant? We actually use tools (like light meters) to check this, so it’s not just based on how it “feels” to us.</p><p>Battery life is a big one too. Nobody wants a tablet that dies halfway through a long car ride. So we run a set test that browses the web nonstop until the battery runs out — that gives us a consistent way to compare how long each one lasts.</p><p>And finally, we use the tablets the same way you and your kids might. We browse the web, watch videos, play games, write things — all the everyday stuff. If the tablet has a keyboard attachment, we’ll even try typing the entire review on it, just to see how it holds up in real-life.</p><p>All of this helps us figure out which tablets are actually worth recommending — and which ones aren’t ready for life with kids.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-tablets-for-kids</link>
                                                                            <description>
                            <![CDATA[ Our guide to the best kid-friendly tablets around, based on our own hands-on testing and reviews. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ET8tgKDVVxugh77j6W4FTf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/cEKMhoinswjTP8GB9qzo7J-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 10 Sep 2026 15:22:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tablets]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Buying Guide Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to expert buying advice on the latest laptops. Whether it&amp;#39;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always an interesting angle no matter the subject. &lt;/p&gt;&lt;p&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, tablets, smartwatches, VR headsets, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&amp;#39;s not checking out the latest devices and updating buying guides with expert advice, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/cEKMhoinswjTP8GB9qzo7J-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazon Fire HD 10 Kids review]]></media:description>                                                            <media:text><![CDATA[Amazon Fire HD 10 Kids review]]></media:text>
                                <media:title type="plain"><![CDATA[Amazon Fire HD 10 Kids review]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/cEKMhoinswjTP8GB9qzo7J-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Kids love tablets, as they offer a great way to explore creative apps, draw and color, watch their favorite shows and play games. But not every tablet has the right durability, parental controls or battery life to be the right fit for your little one, and this guide will help you find the best tablet for your kid. </p><p>At Tom's Guide, we've been testing and reviewing the latest tablets for over a decade, with our tablet experts being parents themselves. Along with going hands-on with tablets, we stress-test these slates to see if they have the durable design, range of apps and fun factor every kid would look for. </p><p>Right now, the best tablet for kids we recommend to most is the <a href="#section-the-best-tablet-for-kids-overall"><strong>Apple iPad 11</strong></a>. It's easy to use, comes with plenty of entertaining apps, built-in parental controls and isn't too expensive for what it offers. We do recommend <strong>buying a rugged case</strong> to make sure it can survive drops and scratches!</p><p>The <a href="#section-the-best-tablet-for-older-kids"><strong>Amazon Fire HD 10 Kids Pro</strong></a> and <a href="#section-the-best-tablet-for-younger-kids"><strong>Amazon Fire HD 10 Kids</strong></a> are also excellent tablets for value, with a kid-proof design and intuitive parental controls. For more in-depth reviews, expert advice and test results, our guide to the best tablet for kids will help you pick the device your kid will love to use. </p><h2 id="the-best-tablets-for-kids-you-can-buy-today">The best tablets for kids you can buy today</h2><h3 class="article-body__section" id="section-the-best-tablet-for-kids-overall"><span>The best tablet for kids overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EENuHfMvyDEDbNKeTXA4X" name="iPad 11" alt="iPad 11" src="https://cdn.mos.cms.futurecdn.net/EENuHfMvyDEDbNKeTXA4X-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Apple iPad 11th </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-apple-ipad-11-2"><span class="title__text"><a href="https://www.tomsguide.com/computing/ipads/ipad-11-2025-review">1. Apple iPad 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best tablet you can get for kids</p></div><p class="specs__container"><strong>CPU: </strong>A16 Bionic | <strong>Camera Resolution: </strong>12MP (front and rear) | <strong>Display: </strong>10.9-inch (2360 x 1640) Liquid Retina | <strong>Storage: </strong>64GB, 256GB | <strong>Ports: </strong>USB-C | <strong>Dimensions: </strong>9.7 x 7 x 0.2 inches | <strong>Weight: </strong>1.05 pounds | <strong>Battery life (tested): </strong>11:25 | <strong>Connectivity: </strong>Wi-Fi 6, optional 5G</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek and lightweight design</div><div class="icon icon-plus_circle _hawk">Faster A16 performance</div><div class="icon icon-plus_circle _hawk">Longer battery life</div><div class="icon icon-plus_circle _hawk">Upgraded 128GB base storage</div><div class="icon icon-minus_circle _hawk">Dim display in bright areas</div><div class="icon icon-minus_circle _hawk">No Apple Intelligence features</div><div class="icon icon-minus_circle _hawk">Missing key Apple Pencil support</div></div><h2 id="who-is-the-apple-ipad-11-for">Who is the Apple iPad 11 for?</h2><p>Apple's iPad 11 is a great all-round tablet for kids of all ages. There are other tablets on this list that are more directly catered to certain age ranges, but if you wanted to make one purchase and accessorize with different cases as they grow up, this is the one to buy.</p><h2 id="why-is-it-the-best-tablet-for-kids">Why is it the best tablet for kids?</h2><p>Looking beyond the design (which will just be covered up by a case to protect it from clumsy moments), the three superpowers here are its big and bright display for all your kid's needs, impressive performance and power efficiency to keep running on long journeys, and the amount of child-friendly experiences you can find on the App Store. And all of this comes in at a <a href="https://www.amazon.com/dp/B0DZ75TN5F" target="_blank" rel="nofollow">good price of $299.</a></p><h2 id="what-do-we-like-about-the-ipad-11">What do we like about the iPad 11?</h2><p>👍 <strong>A16 Bionic performs well for kids: </strong>We've done all the lab testing to prove this is the fastest tablet on this list for apps and games. I'll spare you the jargon and simply say this guarantees the A16 Bionic is zippy enough for zero temper tantrums while using it, and with over 11 hours of battery life, long enough for those big journeys.</p><p>👍 <strong>Apps and accessories to match your child's imagination: </strong>With any child-friendly tablet, you want to not just distract them from eating broccoli, you want to inspire learning and creativity. From Lego Duplo World to Crayola Create and Play, the options are endless in iPad's app store. And on top of that, the optional Magic Keyboard or Apple Pencil can take that creativity one step further when the time is right.</p><h2 id="what-don-t-we-like-about-the-ipad-11">What don’t we like about the iPad 11?</h2><p>👎 <strong>An expensive bet: </strong>I know I mentioned the cases to protect your iPad, along with the $299 price being good value for money as a whole. But if you need something quick and cheap to do the job, there are cheaper options on this list that aren't a potentially fragile combination of aluminum and glass.</p><h3 class="article-body__section" id="section-the-best-tablet-for-younger-kids"><span>The best tablet for younger kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DjLdjMKJgMvgaJGRPUSUBn" name="Amazon-Fire-HD-Kids-2021-Display.jpg" alt="Amazon Fire HD 10 Kids" src="https://cdn.mos.cms.futurecdn.net/DjLdjMKJgMvgaJGRPUSUBn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-amazon-fire-hd-10-kids"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-kids-2021-review">2. Amazon Fire HD 10 Kids</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best tablet for young children</p></div><p class="specs__container"><strong>CPU: </strong>2.0GHz octa-core CPU | <strong>Camera Resolution: </strong>5 MP (rear) 2 MP (front) | <strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>Storage: </strong>32GB | <strong>Ports: </strong>1x USB-C, headphone jack, microSD | <strong>Dimensions: </strong>9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>17.8 ounces/1.1 pounds | <strong>Battery life (tested): </strong>14:32 | <strong>Connectivity: </strong>Wi-Fi</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Durable build</div><div class="icon icon-plus_circle _hawk">Great parental controls</div><div class="icon icon-plus_circle _hawk">Bright and sharp display</div><div class="icon icon-minus_circle _hawk">Lack of Google Play Store apps</div><div class="icon icon-minus_circle _hawk">Poor sound quality</div><div class="icon icon-minus_circle _hawk">Underwhelming performance</div><div class="icon icon-minus_circle _hawk">Best picks for you</div></div><h2 id="who-is-the-amazon-fire-hd-10-kids-for">Who is the Amazon Fire HD 10 Kids for?</h2><p>The Amazon Fire HD 10 Kids tablet has been purpose-built for children aged 3-7 years old — from its ultra durable and colorful hardware construction to the tailored OS with engaging apps and robust parental controls.</p><h2 id="why-is-it-the-best-tablet-for-younger-kids">Why is it the best tablet for younger kids?</h2><p>With a specific focus on younger kids, the Amazon Fire HD 10 Kids tablet is a fantastic option for any child to grow up with — packing enough performance and battery life to keep that 1080p panel going for a long time, comprehensive child safety controls for setting limits, and all the entertainment your kids will love from the likes of Disney and Blippi's Treehouse.</p><h2 id="what-do-we-like-about-the-fire-hd-10-kids">What do we like about the Fire HD 10 Kids?</h2><p>👍 <strong>Kid-proof from all angles: </strong>Yes, this is a big 10-inch tablet, but Amazon has pulled out all the stops with its Kid-Proof case, parental controls to set screen time limits and restrict apps, and a dense library of content catered to every year, so the tablet actually grows with your child.</p><p>👍 <strong>Performant and power efficient: </strong>To limit frustration, you've got to make sure its zippy and lasts a long time. While Geekbench scores (1,523 multi-core) may fall well behind iPad, the 2.0GHz octa-core processor is more than enough for the far more simplistic OS you get in the Fire HD 10 Kids tablet. Plus, this slab can last over 14.5 hours on one charge.</p><p>👍 <strong>Big, bright display: </strong>The 10.1-inch display is a true eye-catcher with color and brightness — paired effectively with loud and clear speakers. The bass production is poor, but from personal experience with my nephew, a kid is going to miss that bassy warmth when watching Paw Patrol in the car seat.</p><h2 id="what-don-t-we-like-about-the-fire-hd-10-kids">What don’t we like about the Fire HD 10 Kids?</h2><p>👎 <strong>Limited app selection: </strong>Just like the HD 7, you get a year of Amazon Kids+. The content selection is wonderful for kids, but beyond the Kids+ subscription, Amazon's tablet app library is extremely constrained.</p><h3 class="article-body__section" id="section-the-best-tablet-for-older-kids"><span>The best tablet for older kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:62.65%;"><img id="ovFpM6CfNb6kceCkU8Lq8Y" name="TG_Amazon Fire HD 10 Kids Pro.jpg" alt="Amazon Fire HD 10 Kids Pro" src="https://cdn.mos.cms.futurecdn.net/ovFpM6CfNb6kceCkU8Lq8Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1253" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-amazon-fire-hd-10-kids-pro"><span class="title__text"><a href="https://www.tomsguide.com/reviews/amazon-fire-hd-10-kids-pro-2021-review">3. Amazon Fire HD 10 Kids Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best tablet for older kids</p></div><p class="specs__container"><strong>CPU: </strong>2.0GHz octa-core CPU | <strong>Camera Resolution: </strong>5 MP (rear) 2 MP (front) | <strong>Display: </strong>10.1-inch, 1920 x 1200-pixel | <strong>Storage: </strong>32GB | <strong>Ports: </strong>1x USB-C, headphone jack, microSD | <strong>Dimensions: </strong>9.7 x 6.5 x 0.4 inches | <strong>Weight: </strong>17.8 ounces/1.1 pounds | <strong>Battery life (tested): </strong>14:12 | <strong>Connectivity: </strong>Wi-Fi</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vibrant screen makes cartoons pop</div><div class="icon icon-plus_circle _hawk">Tenacious battery outlasts the competition</div><div class="icon icon-plus_circle _hawk">Comprehensive 2-year warranty</div><div class="icon icon-minus_circle _hawk">No native Google apps</div><div class="icon icon-minus_circle _hawk">Dull audio compared to the competitors</div></div><h2 id="who-is-the-amazon-fire-hd-10-kids-pro-for">Who is the Amazon Fire HD 10 Kids Pro for?</h2><p>For slightly older kids aged 6-12 years old, that's where the Fire HD 10 Kids Pro tablet comes in. The case is slimmer, the OS is tweaked to allow for more advanced interactions (while keeping those robust parental controls), and Disney, Marvel and Lego are all part of that Amazon Kids+ subscription.</p><h2 id="why-is-it-the-best-tablet-for-older-kids">Why is it the best tablet for older kids?</h2><p>For the kids growing up and getting used to using tech/expanding their horizons of learning/being inspired by the gadgetry they use, the Amazon Fire HD 10 Kids Pro Tablet is a respectively powerful slab with storage to take your films and TV shows on the go.</p><h2 id="what-do-we-like-about-the-fire-hd-10-kids-pro">What do we like about the Fire HD 10 Kids Pro?</h2><p>👍 <strong>Big, bright display: </strong>With a 10.1-inch 1080p display, this is a big, bright and colorful canvas for your kids to interact with. Whether it's jumping into all the age-appropriate Amazon Prime Video content or the apps and games built into the Kids+ service.</p><p>👍 <strong>Enough under the hood to do more: </strong>It's still not iPad-levels in terms of power, but for the limited amount of tasks that are possible on the Fire HD 10 Kids Pro Tablet, the Octa-core chip is fast enough for keeping apps running at a smooth 60 FPS with plenty of multitasking capability too — say for when you're flipping between a word processor for your homework and Duolingo for learning foreign languages. Oh, and did we mention this has over 14 hours of battery life in our testing!?</p><p>👍 <strong>Award-winning parental controls: </strong>Amazon goes on about the controls being award-winning a lot, but what that means in practice is so much more important when it comes to older kids. Those guardrails are critical in this transitional phase of a kids life, and being able to fine tune them along with screen time use limits too has limited my sister's anxiety when it comes to making sure my nephew stays safe on the tablet.</p><h2 id="what-don-t-we-like-about-the-fire-hd-10-kids-pro">What don’t we like about the Fire HD 10 Kids Pro?</h2><p>👎 <strong>Limited app selection: </strong>At this point in a child's development, sometimes what you need to do isn't necessarily going to be a purpose-built education app or a storybook. You need the ability to get stuff done, and the productivity side of Amazon Fire tablets has always been a bit of a weakness.</p><h3 class="article-body__section" id="section-battery-life-test-results-compared"><span>Battery life test results compared</span></h3><p>The longer a tablet lasts, the happier your kids will be watching shows or playing games for hours. Battery life is a key factor in keeping your little one occupied, so we use our in-house battery test to measure how long each tablet we review lasts. </p><p>The good news is all the tablets in this guide have some of the longest-lasting batteries we've tested for tablets, stretching well past 10 hours. To put that into perspective, the pricey <a href="https://www.tomsguide.com/computing/ipads/apple-ipad-air-m4-review-small-tweaks-to-the-gold-standard" target="_blank">iPad Air M4</a> lasts 9 hours and 44 minutes, which goes to show how long these tablets last for less. </p><p>The table below will show you how each tablet compares in battery life. Also, if your kid is really putting the tablet through its paces, you'll want to keep one of the <a href="https://www.tomsguide.com/best-picks/best-portable-chargers" target="_blank">best portable chargers</a> handy.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1789053016348-k3asxs81e *, #fv-chart-1789053016348-k3asxs81e *:before, #fv-chart-1789053016348-k3asxs81e *:after, #fv-chart-1789053016348-k3asxs81e-slideshow *, #fv-chart-1789053016348-k3asxs81e-slideshow *:before, #fv-chart-1789053016348-k3asxs81e-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1789053016348-k3asxs81e, #fv-chart-1789053016348-k3asxs81e-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1789053016348-k3asxs81e {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1789053016348-k3asxs81e.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1789053016348-k3asxs81e.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789053016348-k3asxs81e .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1789053016348-k3asxs81e-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1789053016348-k3asxs81e-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1789053016348-k3asxs81e .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1789053016348-k3asxs81e .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1789053016348-k3asxs81e .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1789053016348-k3asxs81e .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1789053016348-k3asxs81e .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1789053016348-k3asxs81e .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1789053016348-k3asxs81e .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1789053016348-k3asxs81e .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1789053016348-k3asxs81e .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1789053016348-k3asxs81e .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1789053016348-k3asxs81e .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1789053016348-k3asxs81e .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1789053016348-k3asxs81e .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row, #fv-chart-1789053016348-k3asxs81e .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1789053016348-k3asxs81e.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1789053016348-k3asxs81e .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1789053016348-k3asxs81e .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1789053016348-k3asxs81e .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1789053016348-k3asxs81e .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1789053016348-k3asxs81e .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-pie-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-bar-product,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-label,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-grouped-product-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-label,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-container,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-cluster,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-label-space,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-x-axis-chart-space,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-benchmark-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-dropdown-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-carousel-nav-btn,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-chart-title,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-chart-subhead,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-header,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-vs,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select-container,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-versus-select,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-btn,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-icon,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789053016348-k3asxs81e.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1789053016348-k3asxs81e .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row,#fv-chart-1789053016348-k3asxs81e .fv-stacked-product,#fv-chart-1789053016348-k3asxs81e .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-label,#fv-chart-1789053016348-k3asxs81e .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-container,#fv-chart-1789053016348-k3asxs81e .fv-bar-cluster {width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1789053016348-k3asxs81e .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-label-space {display: none !important;}#fv-chart-1789053016348-k3asxs81e .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1789053016348-k3asxs81e .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-title {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-logo,#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1789053016348-k3asxs81e .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1789053016348-k3asxs81e .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1789053016348-k3asxs81e .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1789053016348-k3asxs81e.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Tablets For Kids Battery Life Test Results","description": "In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-10T15:10:16.349Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Amazon Fire HD 10 Kids","Amazon Fire HD 10 Kids Pro","Apple iPad 11","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Amazon Fire HD 10 Kids – Battery life (hh:mm:ss)","value": 14.533333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Amazon Fire HD 10 Kids Pro – Battery life (hh:mm:ss)","value": 14.2,"unitText": "hours"},{"@type": "PropertyValue","name": "Apple iPad 11 – Battery life (hh:mm:ss)","value": 11.416666666666666,"unitText": "hours"}]}</script><div id="fv-chart-1789053016348-k3asxs81e" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Tablets For Kids Battery Life Test Results</h3><p class="fv-chart-subhead">In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1789053016348-k3asxs81e-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the tablet's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10 Kids</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.88888888888889%; background-color: #0072C6;" data-target-width="96.88888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:32:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Amazon Fire HD 10 Kids Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.66666666666667%; background-color: #F57C00;" data-target-width="94.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14:12:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Apple iPad 11</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.11111111111111%; background-color: #388E3C;" data-target-width="76.11111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:25:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Amazon Fire HD 10 Kids</td><td>14.533333333333333</td></tr><tr><td>Amazon Fire HD 10 Kids Pro</td><td>14.2</td></tr><tr><td>Apple iPad 11</td><td>11.416666666666666</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1789053016348-k3asxs81e', false); });} else {initialize('fv-chart-1789053016348-k3asxs81e', false);}})();</script></div><h3 class="article-body__section" id="section-best-tablets-for-kids-frequently-asked-questions"><span>Best Tablets For Kids: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3225px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e2q7LJs55zqAF6AnJ3BrhY" name="Amazon-Fire-HD-Kids-2021-Side-Profile Cropped.jpg" alt="Amazon Fire HD 10 Kids review" src="https://cdn.mos.cms.futurecdn.net/e2q7LJs55zqAF6AnJ3BrhY-1920-80.jpg" mos="" align="middle" fullscreen="" width="3225" height="1814" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><section class="article__schema-question"><h3>Are there safety and parental controls on tablets?</h3><article class="article__schema-answer"><p>Yes, all the best tablets for kids have built-in parental controls to limit screen time and restrict what content is seen. Always be sure to check what these are before buying. For example, the <a href="#section-the-best-tablet-for-older-kids">Amazon Fire HD 10 Kids Pro </a>has a phenomenal suite of options to tweak specific to every child who uses it.</p><p>That's not to say the iPad <em>doesn't </em>have parental controls. They just take a little tweaking — <a href="https://www.tomsguide.com/how-to/how-to-set-up-parental-controls-on-an-ipad-everything-you-need-to-know">we have a handy guide on how to set them up!</a></p></article></section><section class="article__schema-question"><h3>How durable is a tablet for kids?</h3><article class="article__schema-answer"><p>All too often, tablet makers focus on making their hardware slim and sleek, but don't really think about the fact that a kid is clumsy. Check for a sturdy case and a good warranty. <a href="#section-the-best-tablet-for-younger-kids">Amazon's Fire HD 10 Kids</a> is the best on this list for that purpose — offering a two-year warranty and a chunky, shockproof cover.</p></article></section><section class="article__schema-question"><h3>Is there a lot of kid-friendly content on tablets?</h3><article class="article__schema-answer"><p>Kids get bored easily (I know firsthand with my nephew). So is there a lot of stuff available for a child to watch, play and learn? Out of these three picks, for the sheer wealth of child-friendly apps in the app store, <a href="#section-the-best-tablet-for-kids-overall">Apple's iPad</a> reigns supreme.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-tablet-for-kids"><span>How to choose the best tablet for kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4YzP8YASoHMFt9UwWqFVq7" name="TG_Amazon Fire HD 10 Kids Pro-3.jpg" alt="Amazon Fire HD 10 Kids Pro review" src="https://cdn.mos.cms.futurecdn.net/4YzP8YASoHMFt9UwWqFVq7-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Still not sure which tablet is the right fit for your child? Don’t worry. Picking the right one can feel a bit overwhelming, especially with so many out there. I go through tons of tablets every year, and here are the key things I always think about when deciding which ones are actually worth recommending for kids.</p><ul><li><strong>Screen size:</strong> Think about how your child is going to use the tablet. If they’ll be watching lots of videos or playing games with detailed visuals, a bigger screen — up to 10 inches — will give them a better experience.</li><li><strong>Battery life:</strong> All the tablets I recommend here last at least 10 hours, so you can expect them to survive a full school day or a long car ride. That said, some last even longer — over 12 hours — perfect for those long-haul flight moments for vacation.</li><li><strong>Budget:</strong> You can spend as little as $50 or as much as $600 on a kids’ tablet. But honestly, most parents don’t need to go anywhere near the top of that range. A good rule of thumb is to only spend what you’re comfortable losing if (okay, when) it gets dropped, sat on, or left behind somewhere.</li><li><strong>Age matters:</strong> A tablet that works great for a preschooler probably won’t cut it for a pre-teen. For little ones (around ages 3–7), the Fire HD 10 Kids is ideal — it’s easy to use, durable, and has excellent parental controls built in. For kids a bit older (around 6–12), the Fire HD 10 Kids Pro offers the same reliability but with a more “grown-up” feel. And once they’re in their teens, they’ll likely want something more capable, like the iPad.</li></ul><h3 class="article-body__section" id="section-how-we-test-tablets-for-kids"><span>How we test tablets for kids</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3225px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MEAeJ976HSnMfYQpChDdwJ" name="Amazon-Fire-HD-Kids-2021-Gaming Cropped.jpg" alt="Amazon Fire HD 10 Kids review" src="https://cdn.mos.cms.futurecdn.net/MEAeJ976HSnMfYQpChDdwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3225" height="1814" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When we test tablets for kids (or anyone, really), we don’t just take a quick look and call it a day — we put them through their paces to make sure they’re really worth your money.</p><p>First, we check how fast they are compared to other tablets. Some are better at handling games and apps than others, and we try to measure that as clearly as possible. </p><p>Then we take a close look at the screen. Is it bright enough to use comfortably? Do colors look rich and vibrant? We actually use tools (like light meters) to check this, so it’s not just based on how it “feels” to us.</p><p>Battery life is a big one too. Nobody wants a tablet that dies halfway through a long car ride. So we run a set test that browses the web nonstop until the battery runs out — that gives us a consistent way to compare how long each one lasts.</p><p>And finally, we use the tablets the same way you and your kids might. We browse the web, watch videos, play games, write things — all the everyday stuff. If the tablet has a keyboard attachment, we’ll even try typing the entire review on it, just to see how it holds up in real-life.</p><p>All of this helps us figure out which tablets are actually worth recommending — and which ones aren’t ready for life with kids.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 8 best gaming laptops we've tested for the ultimate power on the go ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Gaming on the move is more exciting than ever with the best gaming laptops. Packed with power in portable, ultra-sleek designs that are ready to play the latest PC games at maxed-out settings, these high-performing rigs are a treat to play on and slip into your bag. </p><p>But which one is right for you? With all the CPUs and GPUs, screen sizes ranging from 13 to 18 inches, battery life and budget to think about, there's a lot that goes into shopping for a gaming laptop. That's where our team of laptop experts and I come in, with years of experience testing, benchmarking and, of course, playing games on a wide range of rigs to help you find the best gaming laptop for you. </p><p>Our top recommendation right now is the <a href="#section-the-best-gaming-laptop-overall">Asus ROG Zephyrus G14</a>, as this lightweight 14-inch gaming laptop packs a punch in performance and visuals with its gorgeous OLED display. For pure performance power? The mighty <a href="#section-the-best-premium-gaming-laptop">Razer Blade 16 (2026)</a> is worth considering. If it's a value-worthy purchase that still delivers excellent gaming performance, the <a href="#section-the-best-gaming-laptop-for-value">HP HyperX Omen 15</a> should be right up your alley.</p><p>There's more to consider, and this guide will help you find the best gaming laptops for all types of gamers. Read on for our in-depth reviews and testing. </p><h2 id="the-best-gaming-laptops-you-can-buy-today">The best gaming laptops you can buy today</h2><p>As the <a href="https://www.tomsguide.com/computing/hardware/sk-hynix-warns-2027-will-be-worst-year-for-ram-prices-right-as-a-damning-report-reveals-something-that-will-add-fuel-to-the-price-fixing-lawsuit" target="_blank">RAM crisis</a> continues, gaming laptops have become <em>a lot </em>more expensive than they once were. As with the <a href="https://www.tomsguide.com/computing/gpus/best-graphics-cards" target="_blank">best graphics cards</a>, even the latest laptops with great but entry-level specs can set you back well over $1,000 / £1,000, so value is more important than ever. While also showcasing the best gaming laptops we've tested with top-end performance, we've kept the cost in mind to help you find a gaming machine that's worth every penny. </p><h3 class="article-body__section" id="section-the-best-gaming-laptop-overall"><span>The best gaming laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BPYsbjpUBidZqjzuKe4vvj" name="Asus ROG Zephyrus G14 (2025)" alt="Asus ROG Zephyrus G14 (2025)" src="https://cdn.mos.cms.futurecdn.net/BPYsbjpUBidZqjzuKe4vvj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rog-zephyrus-g14"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g14-2025-review">1. Asus ROG Zephyrus G14</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming laptop for most gamers</p></div><p class="specs__container"><strong>Display: </strong>14-inch (2880 x 1800) OLED | 120Hz | 0.2ms | <strong>CPU: </strong>AMD Ryzen AI 9 HX 370 | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5080 | <strong>RAM: </strong>Up to 64GB | <strong>Storage: </strong>Up to 2TB | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredible performance</div><div class="icon icon-plus_circle _hawk">Gorgeous design</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED screen</div><div class="icon icon-plus_circle _hawk">Top-notch ergonomics</div><div class="icon icon-minus_circle _hawk">Underwhelming battery life</div></div><p>As the headline of my review suggests, I took the new Asus ROG Zephyrus G14 on a 5,000-mile journey with me. And from firing up Cyberpunk the first time and seeing that silky smooth OLED gameplay, I already knew this was going to be the gaming laptop I'd recommend to everyone who asked me.</p><p>A lot of it remains the same — an identical gorgeous CNC-milled aluminum finish that gives serious MacBook Pro vibes, a stellar typing and clicking experience with a tactile keyboard and glass touchpad, and that delicious 14-inch 2880 x 1800 OLED display.</p><p>But inside, Asus has vastly increased the horsepower pairing to an AMD Ryzen AI 9 HX 370 and up to an Nvidia RTX 5080. These together unlock a true beast in both prosumer productivity and (most importantly) monstrous gaming performance.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789621482-g3u6ewmh1 *, #fv-chart-1781789621482-g3u6ewmh1 *:before, #fv-chart-1781789621482-g3u6ewmh1 *:after, #fv-chart-1781789621482-g3u6ewmh1-slideshow *, #fv-chart-1781789621482-g3u6ewmh1-slideshow *:before, #fv-chart-1781789621482-g3u6ewmh1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789621482-g3u6ewmh1, #fv-chart-1781789621482-g3u6ewmh1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789621482-g3u6ewmh1 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789621482-g3u6ewmh1.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789621482-g3u6ewmh1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789621482-g3u6ewmh1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789621482-g3u6ewmh1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row, #fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789621482-g3u6ewmh1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-pie-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-bar-product,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-product-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-cluster,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-label-space,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-benchmark-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-dropdown-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-chart-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-chart-subhead,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-header,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-vs,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789621482-g3u6ewmh1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789621482-g3u6ewmh1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789621482-g3u6ewmh1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Zephyrus G14 (RTX 5080) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:33:41.482Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Zephyrus G14 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Cyberpunk 2077","value": 49,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Black Myth Wukong","value": 47,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Shadow of the Tomb Raider","value": 129,"unitText": "FPS"}]}</script><div id="fv-chart-1781789621482-g3u6ewmh1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Zephyrus G14 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #7B1FA2;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>49</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #7B1FA2;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>47</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #7B1FA2;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>129</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789621482-g3u6ewmh1', false); });} else {initialize('fv-chart-1781789621482-g3u6ewmh1', false);}})();</script></div><p>Turn on DLSS 4 with multi-frame gen, and I was playing Cyberpunk at over 140 frames per second with max settings. When I remembered just the size and weight of this machine, it felt a little mind-bending to see just what it can do.</p><p>That being said, Asus hasn't managed to overcome the poor battery life of the G14's predecessor. Don't get me wrong, it did get an additional 45 minutes of playtime in my testing. But just like any gaming laptop, make sure you run games near a power outlet.</p><p>But with all that being said, this is a gaming laptop that doesn't forget about the "laptop" part of the equation, and that's why it keeps its position at the top of this list.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g14-2025-review"><em><strong>Asus ROG Zephyrus G14 (2025) review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-gaming-laptop-for-value"><span>The best gaming laptop for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UmEsnSdF4oqvQAq9hiP4US" name="HyperX Omen 15--5" alt="HyperX Omen 15 (2026)" src="https://cdn.mos.cms.futurecdn.net/UmEsnSdF4oqvQAq9hiP4US-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-hp-hyperx-omen-15"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review">2. HP HyperX Omen 15 </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A great gaming laptop that's a steal at the right price</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch 3K (2880 x 1800) OLED | 120Hz | 0.3ms | <strong>CPU: </strong>Up to Intel Core Ultra 9 386H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5070 | <strong>RAM: </strong>Up to 32GB | <strong>Storage: </strong>Up to 1TB | <strong>Weight: </strong>4.8 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good performance for most PC games</div><div class="icon icon-plus_circle _hawk">Gorgeous OLED Display</div><div class="icon icon-plus_circle _hawk">Professional design</div><div class="icon icon-minus_circle _hawk">Gets hot and runs loud</div><div class="icon icon-minus_circle _hawk">Poor battery life</div><div class="icon icon-minus_circle _hawk">Too much bloatware</div></div><p>As gaming laptop prices surge, HP's all-new HyperX Omen 15 has come to take the pressure off with a value-friendly machine that still delivers amazing performance in a well-built, subtly stylish design. That is, if you go for the starting configuration that we've seen on sale for $1,099. For anyone looking for their first gaming laptop, or looking for an upgrade with its higher-tier specs, look no further. </p><p>Under the hood, you can go all the way up to an Intel Core Ultra 9 CPU and RTX 5070 GPU that delivered 79 fps in <a href="https://www.tomsguide.com/gaming/forza-horizon-6-review">Forza Horizon 6</a> (1080p, Extreme settings) in our real-world tests. After hours of racing, we never once felt bottlenecked by the hardware. For true value, though, the configurations with an RTX 5050 or RTX 5060 with an Intel Core i5-14500HX or AMD Ryzen 7 8745HX processor will still let you play the latest PC games at 1080p and 1440p at the right settings. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786714062311-86dip1xjg *, #fv-chart-1786714062311-86dip1xjg *:before, #fv-chart-1786714062311-86dip1xjg *:after, #fv-chart-1786714062311-86dip1xjg-slideshow *, #fv-chart-1786714062311-86dip1xjg-slideshow *:before, #fv-chart-1786714062311-86dip1xjg-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786714062311-86dip1xjg, #fv-chart-1786714062311-86dip1xjg-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786714062311-86dip1xjg {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786714062311-86dip1xjg.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786714062311-86dip1xjg.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786714062311-86dip1xjg-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1786714062311-86dip1xjg .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786714062311-86dip1xjg .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1786714062311-86dip1xjg .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1786714062311-86dip1xjg .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1786714062311-86dip1xjg .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786714062311-86dip1xjg .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786714062311-86dip1xjg .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1786714062311-86dip1xjg .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786714062311-86dip1xjg .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row, #fv-chart-1786714062311-86dip1xjg .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786714062311-86dip1xjg .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1786714062311-86dip1xjg .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-pie-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-bar-product,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-label,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-product-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-label,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-container,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-cluster,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-label-space,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-chart-space,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-benchmark-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-dropdown-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-carousel-nav-btn,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-chart-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-chart-subhead,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-header,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-vs,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786714062311-86dip1xjg.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786714062311-86dip1xjg .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row,#fv-chart-1786714062311-86dip1xjg .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-label,#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-container,#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster {width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-label-space {display: none !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786714062311-86dip1xjg.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "HP HyperX Omen 15 (RTX 5070) Gaming Tests","description": "Benchmark performance settings:\u003cbr>1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-14T13:27:42.314Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["HP HyperX Omen 15 (RTX 5070)","Cyberpunk 2077","Shadow of the Tomb Raider","Red Dead Redemption 2","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Cyberpunk 2077","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Shadow of the Tomb Raider","value": 126,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Red Dead Redemption 2","value": 29,"unitText": "FPS"}]}</script><div id="fv-chart-1786714062311-86dip1xjg" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">HP HyperX Omen 15 (RTX 5070) Gaming Tests</h3><p class="fv-chart-subhead">Benchmark performance settings:<br>1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #009688;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>35</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #009688;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>126</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Red Dead Redemption 2" data-chart-type="Bar" data-title="Red Dead Redemption 2" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #009688;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Red Dead Redemption 2 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>29</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786714062311-86dip1xjg', false); });} else {initialize('fv-chart-1786714062311-86dip1xjg', false);}})();</script></div><p>You’re also getting a gorgeous OLED display on par with what you’ll find in the best laptops out there. Otherwise, the 2K (1920 x 1200) IPS display will still make games pop with color and give you extra resolution for details at 1200p. For the price, the HyperX Omen 15 delivers value where it counts. </p><p>Of course, you do have to live with some compromises. The fans get very loud during gaming sessions, and you’ll want to stay plugged in, as you can only expect around 1 hour and 13 minutes of battery during real gaming. Plus, the system ships with a frustrating amount of bloatware and preloaded promotions that you’ll probably want to uninstall immediately.</p><p>That being said, our reviewer, Arif, found himself reaching for the Omen 15 instead of a PS5 for a week. It’s clear this is a value champ for anyone who wants premium visuals and solid performance without blowing the budget, as long as you grab this during a sale (it usually is) to make the most out of your wallet. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review"><em><strong>HP HyperX Omen 15 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-gaming-laptop"><span>The best premium gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jALcY63fiV95fyzfPvtjDV" name="Razer-Blade-16-(2026)--7" alt="Razer Blade 16 (2026)" src="https://cdn.mos.cms.futurecdn.net/jALcY63fiV95fyzfPvtjDV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-razer-blade-16-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-16-2026-review">3. Razer Blade 16 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The ultimate gaming laptop experience </p></div><p class="specs__container"><strong>Display: </strong>16-inch 2.5K (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Up to Intel Core Ultra 9 358H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5090 | <strong>RAM: </strong>16GB to 64GB | <strong>Storage: </strong>1TB to 2TB | <strong>Weight: </strong>4.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful gaming performance</div><div class="icon icon-plus_circle _hawk">Slim and portable design</div><div class="icon icon-plus_circle _hawk">Vivid OLED panel</div><div class="icon icon-plus_circle _hawk">Strong battery life (for a gaming laptop)</div><div class="icon icon-minus_circle _hawk">Very expensive</div><div class="icon icon-minus_circle _hawk">Runs loud and hot</div></div><p>For top-of-the-line specs in a supremely slim, lightweight and premium gaming laptop, set your sights on the Razer Blade 16 (2026). Just from the look of it, it's hardly surprising our reviewer, Tony Polanco, said it's one of the "loveliest-looking gaming laptops" around. Just make sure your bank account is prepared for its high cost. </p><p>Razer's latest 16-inch beast comes in a fantastically thin, portable design, but still leaves room for its vivid and bright 16-inch 2.5K (2560 x 1600) OLED display with a wicked-fast 240Hz refresh rate and 0.2ms response time, bringing out the best in visually stunning titles like Cyberpunk 2077 and fast-paced competitive shooters like Counter-Strike. It is quite glossy, though, so it's best used in darker rooms. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789837690-5j16l5pwm *, #fv-chart-1781789837690-5j16l5pwm *:before, #fv-chart-1781789837690-5j16l5pwm *:after, #fv-chart-1781789837690-5j16l5pwm-slideshow *, #fv-chart-1781789837690-5j16l5pwm-slideshow *:before, #fv-chart-1781789837690-5j16l5pwm-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789837690-5j16l5pwm, #fv-chart-1781789837690-5j16l5pwm-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789837690-5j16l5pwm {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789837690-5j16l5pwm.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789837690-5j16l5pwm .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789837690-5j16l5pwm .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789837690-5j16l5pwm .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789837690-5j16l5pwm .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789837690-5j16l5pwm .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row, #fv-chart-1781789837690-5j16l5pwm .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789837690-5j16l5pwm .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789837690-5j16l5pwm .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-pie-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-bar-product,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-product-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-cluster,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-label-space,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-benchmark-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-dropdown-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-chart-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-chart-subhead,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-header,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-vs,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789837690-5j16l5pwm.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789837690-5j16l5pwm .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789837690-5j16l5pwm.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Razer Blade 16 (RTX 5090) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:37:17.690Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 16 (RTX 5090)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Black Myth Wukong","value": 58,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Shadow of the Tomb Raider","value": 182,"unitText": "FPS"}]}</script><div id="fv-chart-1781789837690-5j16l5pwm" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Razer Blade 16 (RTX 5090) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #F57C00;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>65</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #F57C00;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #F57C00;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>182</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789837690-5j16l5pwm', false); });} else {initialize('fv-chart-1781789837690-5j16l5pwm', false);}})();</script></div><p>Expect to crank up the settings to max, especially with the higher configurations available for the Blade 16. With the Intel Core Ultra 9 358H chipset and RTX 5090 GPU in the model we tested, this gaming laptop was reaching above 70 fps at 1440p resolution <em>without </em>DLSS 4 turned on, and that was with maxed-out graphics settings in AAA titles. No matter the game, this machine can make it shine. </p><p>Interestingly, another big perk is Blade 16's battery life. Gaming laptops aren't known to last too long, even when not gaming, but you can expect close to 13 hours of battery for productivity, which is an impressive feat (though still expect just under 2 hours while gaming). </p><p>When put under pressure, we noticed the Blade 16 gets loud and hot, likely due to its slim profile. Keep that in mind, and you'll find a premium gaming laptop that will last you for years to come. That is, if you have the funds, considering it can cost you up to $5,599 with the best specs. At the very least, prices start at $2,399 for lower configurations. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-16-2026-review"><em><strong>Razer Blade 16 (2026) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-ultraportable-gaming-laptop"><span>The best ultraportable gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9gBoQYDRDCvgDAMdfSkdhZ" name="Asus ROG Flow Z13 KJP Edition" alt="Asus ROG Flow Z13 KJP Edition" src="https://cdn.mos.cms.futurecdn.net/9gBoQYDRDCvgDAMdfSkdhZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-rog-flow-z13-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review">4. Asus ROG Flow Z13 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A sleek and slim powerhouse</p></div><p class="specs__container"><strong>Display: </strong>13.4-inch 2.5K (2560 x 1600) Mini-LED | 180Hz | 3ms | <strong>CPU: </strong>Up to AMD Ryzen AI Max+ 395 | <strong>GPU: </strong>AMD Radeon 8060S integrated graphics | <strong>RAM: </strong>Up to 128GB LPDDR5X | <strong>Storage: </strong>1TB PCIe Gen 4x4 | <strong>Weight: </strong>2.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AMD integrated graphics are a marvel</div><div class="icon icon-plus_circle _hawk">Impressive build quality</div><div class="icon icon-plus_circle _hawk">Gorgeous display</div><div class="icon icon-plus_circle _hawk">Strong battery life</div><div class="icon icon-minus_circle _hawk">Limited ray tracing</div><div class="icon icon-minus_circle _hawk">Restricted port selection</div><div class="icon icon-minus_circle _hawk">Steep price from $2,099</div></div><p>Put simply, this is the power of roughly an RTX 4070 gaming laptop in something the size of a tablet. The Asus ROG Flow Z13 is a Microsoft Surface Pro that ingested a whole lot of caffeine, and it's one of my favorite gaming systems ever. And now, for all you Death Stranding fans out there, there's the <a href="https://www.tomsguide.com/computing/laptops/i-played-on-the-kojima-edition-asus-rog-flow-z13-and-this-2-in-1-gaming-tablet-belongs-in-a-museum">Asus ROG Flow Z13 Kojima Edition</a>, and it boasts the highest configuration you can get for this marvelous gaming 2-in-1. </p><p>At just 11.8 x 8 x 0.6 inches, it's easily the smallest system on this list, and I know when I say the words "integrated graphics," a lot of you reading this guide will recoil in horror. But stick with me. AMD's Strix Halo chips are a true marvel in gaming performance.</p><p>I'm talking Cyberpunk 2077 at a solid 30 FPS and Red Dead Redemption 2 at 60 FPS (at the right settings, no less). If you turn on FidelityFX Super Resolution (FSR) tech for frame generation and resolution scaling, you can easily get these games running at over 100 FPS. And they look really rather pretty on that 500-nit display with a vibrant 82% DCI-P3 color gamut. But going the integrated route reveals two key superpowers here: battery life and versatility of play.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789925808-lp29anjqj *, #fv-chart-1781789925808-lp29anjqj *:before, #fv-chart-1781789925808-lp29anjqj *:after, #fv-chart-1781789925808-lp29anjqj-slideshow *, #fv-chart-1781789925808-lp29anjqj-slideshow *:before, #fv-chart-1781789925808-lp29anjqj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789925808-lp29anjqj, #fv-chart-1781789925808-lp29anjqj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789925808-lp29anjqj {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789925808-lp29anjqj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789925808-lp29anjqj.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789925808-lp29anjqj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789925808-lp29anjqj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789925808-lp29anjqj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789925808-lp29anjqj .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789925808-lp29anjqj .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789925808-lp29anjqj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789925808-lp29anjqj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789925808-lp29anjqj .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789925808-lp29anjqj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789925808-lp29anjqj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row, #fv-chart-1781789925808-lp29anjqj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789925808-lp29anjqj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789925808-lp29anjqj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-pie-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-bar-product,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-label,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-product-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-label,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-container,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-cluster,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-label-space,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-benchmark-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-dropdown-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-chart-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-chart-subhead,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-header,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-vs,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789925808-lp29anjqj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789925808-lp29anjqj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row,#fv-chart-1781789925808-lp29anjqj .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-label,#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-container,#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789925808-lp29anjqj.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) Gaming Tests","description": "1080p|Max Settings|FSR Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:38:45.808Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Flow Z13 (AMD Radeon 8060S)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Cyberpunk 2077","value": 13,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Black Myth Wukong","value": 21,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Shadow of the Tomb Raider","value": 70,"unitText": "FPS"}]}</script><div id="fv-chart-1781789925808-lp29anjqj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Flow Z13 (AMD Radeon 8060S) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|FSR Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #db6f00;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>13</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #db6f00;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>21</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #db6f00;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>70</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789925808-lp29anjqj', false); });} else {initialize('fv-chart-1781789925808-lp29anjqj', false);}})();</script></div><p>Most of the laptops on this list will struggle to make it much further past the one-hour mark when disconnected from the charger. At over two hours in our lab testing, that integrated GPU knows how to slow sip that battery juice and keep you playing for longer (of course, mileage varies based on what kind of games you're playing).</p><p>Then there's the versatility. This is a 2-in-1, after all, and while the keyboard attachment feels shockingly good to play on, with good key depth and tactility, you could just ditch it altogether, pull out a Bluetooth controller, and play on your own dedicated superpowered tablet, too!</p><p>So long as you're prepared for a couple of other tablet-esque frustrations, like the limited number of ports and the price tag attached to this, there's nothing better for ultraportable gaming right now.</p><ul><li><em><strong>Read our </strong></em><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review"><em><strong>Asus ROG Flow Z13 (2025) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-16-inch-gaming-laptop"><span>The best 16-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xUiJ6UPQoZVzD7a8QyTWWP" name="Alienware 16 Area-51 (2026)--3" alt="Alienware 16 Area-51 (2026)" src="https://cdn.mos.cms.futurecdn.net/xUiJ6UPQoZVzD7a8QyTWWP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-alienware-16-area-51-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-2026-review">5. Alienware 16 Area-51 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of our favorite laptops with a vibrant OLED upgrade</p></div><p class="specs__container"><strong>Display: </strong>16-inch 2.5K (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Intel Core Ultra 9 290HX Plus | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5080 | <strong>RAM: </strong>32GB DDR5 | <strong>Storage: </strong>1TB SSD | <strong>Weight: </strong>7.49 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sharp and vibrant OLED panel</div><div class="icon icon-plus_circle _hawk">Strong RTX 5080 performance</div><div class="icon icon-plus_circle _hawk">Unique design</div><div class="icon icon-plus_circle _hawk">Eye-catching RGB lighting</div><div class="icon icon-minus_circle _hawk">Poor battery life</div><div class="icon icon-minus_circle _hawk">Cumbersome to carry</div></div><p>The Alienware 16 Area-51 2026 is a marvelous upgrade over last year's still-excellent <a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-review">Area-51</a>, now boasting an absolutely outstanding glare-free OLED panel. It may only be a minor update, but with the latest Intel CPU and graphics card from Nvidia, it's quickly become our favorite 16-inch gaming laptop right now. </p><p>This beast is built for gamers who want a roomy, immersive 16-inch (2560x1600) OLED display that cuts the glare and delivers a blistering 240Hz refresh rate right at your desk. As we've seen throughout testing, that big, anti-glare panel makes games look stunning and motion feel great.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788777028646-si9xnxuw7 *, #fv-chart-1788777028646-si9xnxuw7 *:before, #fv-chart-1788777028646-si9xnxuw7 *:after, #fv-chart-1788777028646-si9xnxuw7-slideshow *, #fv-chart-1788777028646-si9xnxuw7-slideshow *:before, #fv-chart-1788777028646-si9xnxuw7-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788777028646-si9xnxuw7, #fv-chart-1788777028646-si9xnxuw7-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788777028646-si9xnxuw7 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788777028646-si9xnxuw7.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788777028646-si9xnxuw7 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788777028646-si9xnxuw7 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788777028646-si9xnxuw7 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row, #fv-chart-1788777028646-si9xnxuw7 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788777028646-si9xnxuw7 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-pie-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-bar-product,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-product-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-cluster,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-label-space,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-chart-space,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-benchmark-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-dropdown-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-carousel-nav-btn,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-chart-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-chart-subhead,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-header,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-vs,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788777028646-si9xnxuw7.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788777028646-si9xnxuw7 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788777028646-si9xnxuw7.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Alienware 16 Area-51 (RTX 5080) Gaming Tests","description": "Benchmark performance settings:\u003cbr>1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T10:30:28.647Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Alienware 16 Area-51 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Cyberpunk 2077","value": 62,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Black Myth Wukong","value": 56,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Shadow of the Tomb Raider","value": 191,"unitText": "FPS"}]}</script><div id="fv-chart-1788777028646-si9xnxuw7" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Alienware 16 Area-51 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">Benchmark performance settings:<br>1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #7299d3;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>62</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #7299d3;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>56</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.5%; background-color: #7299d3;" data-target-width="95.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>191</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788777028646-si9xnxuw7', false); });} else {initialize('fv-chart-1788777028646-si9xnxuw7', false);}})();</script></div><p>Under the hood, you can configure it with up to an Intel Core Ultra 9 290HX Plus and an Nvidia RTX 5090 GPU. In our hands-on testing, the review unit’s RTX 5080 and high-end CPU combo cranked out an impressive 110 fps in Cyberpunk 2077 at native resolution and default graphics settings (that's with frame generation off). In short, this system can handle demanding gaming loads, from AAA PC gaming to fast-paced competitive play. In fact, it even beats the powerful <a href="#section-the-best-premium-gaming-laptop">Razer Blade 16 (2026)</a> in a few games, and that boasts an RTX 5090 (with a less powerful CPU, though). </p><p>Of course, battery life is abysmal, at just over 1 hour when gaming and 3 hours and 33 minutes in our tests, and expect to leave this at your desk rather than traveling around with it, thanks to its hefty 7.4-pound weight. If you’re planning to travel with your gaming rig or game away from a power outlet, this is a limitation you’ll feel. </p><p>If you want a pure 16-inch gaming powerhouse that prioritizes visuals and performance, and you don’t mind staying plugged in, the Alienware 16 Area-51 is a pick that won't disappoint. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-2026-review"><em><strong>Alienware 16 Area-51 (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-18-inch-gaming-laptop"><span>The best 18-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1671px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cLNHFP9xx8c9HrDHrZfNbN" name="Razer Blade 18 (2025) review" alt="Razer Blade 18 (2025) review" src="https://cdn.mos.cms.futurecdn.net/cLNHFP9xx8c9HrDHrZfNbN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1671" height="940" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-razer-blade-18-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-18-2025-review">6. Razer Blade 18 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An absolute beast of a machine</p></div><p class="specs__container"><strong>Display: </strong>18-inch dual-mode 4K (240Hz) | 1200p (440Hz) IPS | <strong>CPU: </strong>Intel Ultra 9 275HX | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5090 | <strong>RAM: </strong>Up to 64GB | <strong>Storage: </strong>Up to 4TB | <strong>Weight: </strong>6.9 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unbeatable gaming performance</div><div class="icon icon-plus_circle _hawk">Lovely 4K 240Hz display</div><div class="icon icon-plus_circle _hawk">User-upgradeable storage & RAM</div><div class="icon icon-plus_circle _hawk">Tons of ports</div><div class="icon icon-plus_circle _hawk">Slimmer and lighter than many similar laptops</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Display is only IPS with no HDR</div><div class="icon icon-minus_circle _hawk">Limited to only 1 TB storage and 32 GB RAM unless you buy high-end RTX 5090 model</div></div><p>There are plenty of big-screen gaming laptops to choose from, but it's rare to find one that can also fit in a normal backpack. That's where the Razer Blade 18 comes in — packing mightily powerful specs into a big yet slim chassis that can be carried around.</p><p>Yes, of course, it's going to be heavy at 6.9 pounds, and it comes with the standard hefty Razer price tag too. But for what you get, this is a seriously good option for serious gamers. With a sustained 280W of power delivered to the CPU and GPU, this is capable of some beasty frame rates with all the ray tracing goodness turned on.</p><p>Compared to the astronomically expensive <a href="https://www.tomsguide.com/computing/gaming-laptops/msi-titan-18-hx-2025-review">MSI Titan 18 HX</a>, the Blade wins out easily — Metro: Exodus is 9.5% faster on Extreme detail, Marvel Rivals is 20.8% faster on Ultra, and Assassin's Creed: Shadows is a whopping 24% faster at Ultra detail.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790089446-cjayftaqv *, #fv-chart-1781790089446-cjayftaqv *:before, #fv-chart-1781790089446-cjayftaqv *:after, #fv-chart-1781790089446-cjayftaqv-slideshow *, #fv-chart-1781790089446-cjayftaqv-slideshow *:before, #fv-chart-1781790089446-cjayftaqv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790089446-cjayftaqv, #fv-chart-1781790089446-cjayftaqv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790089446-cjayftaqv {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790089446-cjayftaqv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790089446-cjayftaqv.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790089446-cjayftaqv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790089446-cjayftaqv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790089446-cjayftaqv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790089446-cjayftaqv .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790089446-cjayftaqv .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790089446-cjayftaqv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790089446-cjayftaqv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790089446-cjayftaqv .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790089446-cjayftaqv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790089446-cjayftaqv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row, #fv-chart-1781790089446-cjayftaqv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790089446-cjayftaqv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790089446-cjayftaqv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-pie-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-bar-product,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-label,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-product-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-label,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-container,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-cluster,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-label-space,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-benchmark-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-dropdown-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-chart-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-chart-subhead,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-header,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-vs,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790089446-cjayftaqv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790089446-cjayftaqv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row,#fv-chart-1781790089446-cjayftaqv .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-label,#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-container,#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790089446-cjayftaqv.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Razer Blade 18 (RTX 5090) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:41:29.447Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Black Myth Wukong","value": 74,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Shadow of the Tomb Raider","value": 213,"unitText": "FPS"}]}</script><div id="fv-chart-1781790089446-cjayftaqv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Razer Blade 18 (RTX 5090) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #0072C6;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>65</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #0072C6;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>74</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #0072C6;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">213</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>213</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790089446-cjayftaqv', false); });} else {initialize('fv-chart-1781790089446-cjayftaqv', false);}})();</script></div><p>Plus, a plethora of ports (including Thunderbolt 5) and a phenomenal 4K 240Hz display mean you can embrace DLSS 4 and multi-frame gen and not lose any of that buttery smoothness. And since it's Razer, the laptop parts also get plenty of TLC — the keyboard feels amazing to use with an ocean of a touchpad, the speakers are clear with nice bass, and thermal management is kept optimal with a massive vapor chamber.</p><p>Yes, that $5,000 price tag for the RTX 5090 version will sting, but for the ultimate large display experience on the go, this is the one to pick.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-18-2025-review"><em><strong>Razer Blade 18 (2025) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-desktop-replacement"><span>The best desktop replacement</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WBqnB6jmJdqDy7jUvVeeLm" name="HP Omen Max-01-LIST" alt="HP Omen Max 16" src="https://cdn.mos.cms.futurecdn.net/WBqnB6jmJdqDy7jUvVeeLm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-hp-omen-max-16-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-omen-max-16-review">7. HP Omen Max 16 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Extreme power made portable</p></div><p class="specs__container"><strong>Display: </strong>16-inch (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Intel Core Ultra 9 275HX | <strong>GPU: </strong>Nvidia GeForce RTX 5090 | <strong>RAM: </strong>32GB DDR5 | <strong>Storage: </strong>2TB | <strong>Weight: </strong>6.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Blistering performance</div><div class="icon icon-plus_circle _hawk">Sleeker stylings</div><div class="icon icon-plus_circle _hawk">Gorgeous display</div><div class="icon icon-plus_circle _hawk">Plenty of ports</div><div class="icon icon-plus_circle _hawk">Great cooling</div><div class="icon icon-minus_circle _hawk">Steep price</div><div class="icon icon-minus_circle _hawk">Short battery life</div></div><p>Desktop replacements need to do three things well: be powerful (duh), have a great screen and nail the ergonomics. Not only does the HP Omen Max 16 tick the boxes on all three, but it also does so at a slightly lower price than the rest of the pack.</p><p>Yes, at a starting price of $3,000, that cost is still going to sting. But given you're looking at $4k upwards for systems of a similar spec, this is actually value for money for those who want as much of a desktop as possible without the space for a giant tower.</p><p>Performance-wise, you're looking at well over 60 FPS in all your favorite AAA titles at the highest settings, which can be multiplied with DLSS 4 and multi-frame gen (thanks to that RTX 5090), and the high wattage pumping through all the components (and strong heat dissipation) meant I got blistering fast sustained performance, too.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790180410-4rbwruex8 *, #fv-chart-1781790180410-4rbwruex8 *:before, #fv-chart-1781790180410-4rbwruex8 *:after, #fv-chart-1781790180410-4rbwruex8-slideshow *, #fv-chart-1781790180410-4rbwruex8-slideshow *:before, #fv-chart-1781790180410-4rbwruex8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790180410-4rbwruex8, #fv-chart-1781790180410-4rbwruex8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790180410-4rbwruex8 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790180410-4rbwruex8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790180410-4rbwruex8.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790180410-4rbwruex8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790180410-4rbwruex8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790180410-4rbwruex8 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790180410-4rbwruex8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790180410-4rbwruex8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790180410-4rbwruex8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row, #fv-chart-1781790180410-4rbwruex8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790180410-4rbwruex8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790180410-4rbwruex8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-pie-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-bar-product,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-label,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-product-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-label,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-container,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-cluster,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-label-space,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-benchmark-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-dropdown-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-chart-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-chart-subhead,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-header,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-vs,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790180410-4rbwruex8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790180410-4rbwruex8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row,#fv-chart-1781790180410-4rbwruex8 .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-label,#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-container,#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790180410-4rbwruex8.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "HP Omen Max 16 (RTX 5080) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:43:00.410Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["HP Omen Max 16 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Cyberpunk 2077","value": 71,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Black Myth Wukong","value": 51,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Shadow of the Tomb Raider","value": 175,"unitText": "FPS"}]}</script><div id="fv-chart-1781790180410-4rbwruex8" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">HP Omen Max 16 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #388E3C;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>71</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #388E3C;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>51</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #388E3C;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">175</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>175</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790180410-4rbwruex8', false); });} else {initialize('fv-chart-1781790180410-4rbwruex8', false);}})();</script></div><p>Then let's talk about the screen up top — a gorgeous QHD+ OLED panel with a silky smooth 240Hz refresh rate. Normally, you're looking at Mini LED screens that can run this fast, and to see the flash flood of color of OLED this smooth is a treat for the eyes.</p><p>Of course, you're not here for the battery (it's a desktop replacement), so it should come as no real surprise that you're getting under 90 minutes of gameplay on one charge. </p><p>But there's no mistake about it, if you want the most performance possible to give a gaming desktop-esque experience without taking up too much space with a tower, the Omen Max 16 would be my choice. Oh, and the wealth of ports and that sleeker chassis give it pride of place on any desk (as well as unlocking great cooling).</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-omen-max-16-review"><em><strong>HP Omen Max 16 (2025) review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-upgradeable-gaming-laptop"><span>The best upgradeable gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RkPPCVEqn5RTfydiJBHpYY" name="Framework Laptop 16 (2025) review" alt="Framework Laptop 16 (2025) review unit on a table" src="https://cdn.mos.cms.futurecdn.net/RkPPCVEqn5RTfydiJBHpYY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-framework-laptop-16-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-16-2025-review">8. Framework Laptop 16 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The most repairable and upgradable gaming laptop</p></div><p class="specs__container"><strong>Display: </strong>16-inch WQXGA (2560x1600) | 165Hz | 9ms | <strong>CPU: </strong>AMD Ryzen AI 7 350 | <strong>GPU: </strong>AMD Radeon 860M / Nvidia GeForce RTX 5070 | <strong>RAM: </strong>16GB DDR5 | <strong>Storage: </strong>1TB | <strong>Weight: </strong>4.63 pounds (Expansion Bay), 5.3 pounds (Graphics Module)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Still the most versatile, repairable and upgradable laptop around</div><div class="icon icon-plus_circle _hawk">Nvidia's DLSS is a game-changer</div><div class="icon icon-plus_circle _hawk">6 Expansion Card slots gives you lots of options</div><div class="icon icon-plus_circle _hawk">Customizable keyboard deck remains cool</div><div class="icon icon-minus_circle _hawk">Dim screen is a glare magnet</div><div class="icon icon-minus_circle _hawk">Keyboard deck panels can slide around</div></div><p>Gaming laptops are great and all, but I feel like you do miss out on one of the best bits of the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a> — the modularity and upgradeability. Seeing the ever-increasing spec demands of AAA titles in the next few years can be worrying, but none of that matters with the Framework Laptop 16.</p><p>Put simply, this is a gaming laptop that you can customize, repair and upgrade on your own time. And it's super simple, thanks to the expansion slots and a comprehensive guide to do so! This means while you get some top-notch options included (the RTX 5070 Ti in here is an impressive dedicated GPU for 1080p, 1440p and even some 4K gaming in our testing), you're not limited to it when new GPUs come out in the future.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790242943-38icnmtb8 *, #fv-chart-1781790242943-38icnmtb8 *:before, #fv-chart-1781790242943-38icnmtb8 *:after, #fv-chart-1781790242943-38icnmtb8-slideshow *, #fv-chart-1781790242943-38icnmtb8-slideshow *:before, #fv-chart-1781790242943-38icnmtb8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790242943-38icnmtb8, #fv-chart-1781790242943-38icnmtb8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790242943-38icnmtb8 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790242943-38icnmtb8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790242943-38icnmtb8.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790242943-38icnmtb8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790242943-38icnmtb8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790242943-38icnmtb8 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790242943-38icnmtb8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790242943-38icnmtb8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790242943-38icnmtb8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row, #fv-chart-1781790242943-38icnmtb8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790242943-38icnmtb8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790242943-38icnmtb8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-pie-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-bar-product,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-label,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-product-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-label,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-container,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-cluster,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-label-space,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-benchmark-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-dropdown-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-chart-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-chart-subhead,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-header,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-vs,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790242943-38icnmtb8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790242943-38icnmtb8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row,#fv-chart-1781790242943-38icnmtb8 .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-label,#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-container,#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790242943-38icnmtb8.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Framework Laptop 16 (RTX 5070) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:44:02.943Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Framework Laptop 16 (RTX 5070)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Cyberpunk 2077","value": 38,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Black Myth Wukong","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Shadow of the Tomb Raider","value": 132,"unitText": "FPS"}]}</script><div id="fv-chart-1781790242943-38icnmtb8" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Framework Laptop 16 (RTX 5070) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #D32F2F;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>38</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #D32F2F;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>35</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #D32F2F;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>132</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790242943-38icnmtb8', false); });} else {initialize('fv-chart-1781790242943-38icnmtb8', false);}})();</script></div><p>And even if you go for the "DIY version" that you build yourself, it only takes 15 minutes to put together, and with the vast array of port options you can add to it, I managed to find the perfect arrangement of sockets and performance for me with the greatest of ease.</p><p>On the face of it, this is quite a chunky option, and to get the downsides out of the way, the screen up top is a little dim, and those keyboard deck panels can slide around a little.</p><p>But for the chance to be able to upgrade, repair or even switch the ways you use it through the super easy modularity of the Laptop 16 makes these gripes fade into the background in my experience.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-16-2025-review"><em><strong>Framework Laptop 16 (2025) review</strong></em></a><strong></strong></li></ul><h2 class="article-body__section" id="section-performance-test-results-compared"><span>Performance test results compared</span></h2><p>When you're buying a gaming laptop, you want to know how well it can run the <a href="https://www.tomsguide.com/best-picks/best-PC-games">best PC games</a>. </p><p>That's why we run every gaming laptop we review through a series of performance tests in 3DMark and a number of games, including <a href="https://www.tomsguide.com/gaming/assassins-creed-shadows-review">Assassin's Creed Shadows</a>, <a href="https://www.tomsguide.com/gaming/doom-the-dark-ages-review">Doom: The Dark Ages</a>, <a href="https://www.tomsguide.com/gaming/black-myth-wukong-review">Black Myth: Wukong</a>, <a href="https://www.tomsguide.com/reviews/cyberpunk-2077-phantom-liberty">Cyberpunk 2077</a> and Grand Theft Auto V.</p><p>In 3DMark, we run several tests on each laptop, including Fire Strike, Time Spy, Fire Strike Ultra, Time Spy Extreme, Speed Way, Steel Nomad, and Port Royal. Each of these benchmarks shows how well a laptop can handle graphics, and the higher the number, the better. </p><p>Here's how each laptop compares. Take note: not all benchmarks could be performed for each laptop, but here's a general look at how they scored. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788779895482-k2na564kb *, #fv-chart-1788779895482-k2na564kb *:before, #fv-chart-1788779895482-k2na564kb *:after, #fv-chart-1788779895482-k2na564kb-slideshow *, #fv-chart-1788779895482-k2na564kb-slideshow *:before, #fv-chart-1788779895482-k2na564kb-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788779895482-k2na564kb, #fv-chart-1788779895482-k2na564kb-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788779895482-k2na564kb {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788779895482-k2na564kb.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788779895482-k2na564kb.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779895482-k2na564kb-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788779895482-k2na564kb .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788779895482-k2na564kb .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788779895482-k2na564kb .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788779895482-k2na564kb .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788779895482-k2na564kb .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788779895482-k2na564kb .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788779895482-k2na564kb .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788779895482-k2na564kb .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788779895482-k2na564kb .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788779895482-k2na564kb .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row, #fv-chart-1788779895482-k2na564kb .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788779895482-k2na564kb .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788779895482-k2na564kb .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788779895482-k2na564kb .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788779895482-k2na564kb .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-pie-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stacked-product,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-bar-product,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stacked-product,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-label,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-product-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-label,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-container,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-cluster,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-label-space,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-chart-space,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-benchmark-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-dropdown-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-carousel-nav-btn,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-chart-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-chart-subhead,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-header,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-vs,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779895482-k2na564kb.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788779895482-k2na564kb .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row,#fv-chart-1788779895482-k2na564kb .fv-stacked-product,#fv-chart-1788779895482-k2na564kb .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-label,#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-container,#fv-chart-1788779895482-k2na564kb .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779895482-k2na564kb.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Gaming Laptops 3DMark Benchmarks","description": "Slide through to see different results from our 3DMark tests","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T11:18:15.483Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Razer Blade 16 (RTX 5090)","HP Omen Max 16 (RTX 5080)","Alienware 16 Area-51 (RTX 5080)","Asus ROG Zephyrus G14 (RTX 5080)","Framework Laptop 16 (RTX 5070)","HP HyperX Omen 15 (RTX 5070)","Asus ROG Flow Z13 (AMD Radeon 8060S)","3DMark Fire Stirke","3DMark Fire Stirke Ultra","3DMark Time Spy Extreme","3DMark Port Royal","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","3DMark Speed Way","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Fire Stirke","value": 37411,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Fire Stirke","value": 36218,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Fire Stirke","value": 32769,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Fire Stirke","value": 31779,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Fire Stirke","value": 30564,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Fire Stirke","value": 26259,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – 3DMark Fire Stirke","value": 18985,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Fire Stirke Ultra","value": 15527,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Fire Stirke Ultra","value": 14641,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 10376,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 14737,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 11082,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Fire Stirke Ultra","value": 7988,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Fire Stirke Ultra","value": 7332,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Time Spy Extreme","value": 12061,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Time Spy Extreme","value": 10662,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Time Spy Extreme","value": 8252,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Time Spy Extreme","value": 10216,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Time Spy Extreme","value": 8157,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Time Spy Extreme","value": 6100,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Time Spy Extreme","value": 5668,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Port Royal","value": 16285,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Port Royal","value": 15715,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Port Royal","value": 10376,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Port Royal","value": 13558,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Port Royal","value": 11167,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Port Royal","value": 8676,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Cyberpunk 2077","value": 71,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Cyberpunk 2077","value": 62,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Cyberpunk 2077","value": 49,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Cyberpunk 2077","value": 38,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Cyberpunk 2077","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Cyberpunk 2077","value": 13,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Black Myth Wukong","value": 74,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Black Myth Wukong","value": 58,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Black Myth Wukong","value": 51,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Black Myth Wukong","value": 56,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Black Myth Wukong","value": 47,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Black Myth Wukong","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Black Myth Wukong","value": 30,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Black Myth Wukong","value": 21,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Shadow of the Tomb Raider","value": 213,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Shadow of the Tomb Raider","value": 182,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Shadow of the Tomb Raider","value": 175,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Shadow of the Tomb Raider","value": 191,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Shadow of the Tomb Raider","value": 129,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Shadow of the Tomb Raider","value": 132,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Shadow of the Tomb Raider","value": 126,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Shadow of the Tomb Raider","value": 70,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Speed Way","value": 2886,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – 3DMark Speed Way","value": 1600,"unitText": ""}]}</script><div id="fv-chart-1788779895482-k2na564kb" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Gaming Laptops 3DMark Benchmarks</h3><p class="fv-chart-subhead">Slide through to see different results from our 3DMark tests</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">3DMark Fire Stirke</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Fire Stirke" data-chart-type="Bar" data-title="3DMark Fire Stirke" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.5275%; background-color: #0072C6;" data-target-width="93.5275" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37411</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.545%; background-color: #F57C00;" data-target-width="90.545" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36218</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.9225%; background-color: #388E3C;" data-target-width="81.9225" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32769</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.4475%; background-color: #7B1FA2;" data-target-width="79.4475" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31779</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.41%; background-color: #009688;" data-target-width="76.41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30564</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 65.64750000000001%; background-color: #7299d3;" data-target-width="65.64750000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26259</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.4625%; background-color: #db6f00;" data-target-width="47.4625" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18985</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10,000</span><span>20,000</span><span>30,000</span><span>40,000</span></div></div></div><table class="sr-only"><caption>3DMark Fire Stirke Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>37411</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>36218</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>32769</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>31779</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>N/A</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>30564</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>26259</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>18985</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Fire Stirke Ultra" data-chart-type="Bar" data-title="3DMark Fire Stirke Ultra" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.635%; background-color: #0072C6;" data-target-width="77.635" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15527</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.205%; background-color: #F57C00;" data-target-width="73.205" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14641</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.88%; background-color: #388E3C;" data-target-width="51.88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10376</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.685%; background-color: #7B1FA2;" data-target-width="73.685" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14737</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.410000000000004%; background-color: #D32F2F;" data-target-width="55.410000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11082</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.94%; background-color: #009688;" data-target-width="39.94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7988</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.66%; background-color: #7299d3;" data-target-width="36.66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7332</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>3DMark Fire Stirke Ultra Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>15527</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>14641</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>10376</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>14737</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>11082</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>7988</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>7332</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80.40666666666667%; background-color: #0072C6;" data-target-width="80.40666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12061</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.08%; background-color: #F57C00;" data-target-width="71.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10662</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.013333333333335%; background-color: #388E3C;" data-target-width="55.013333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8252</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.10666666666667%; background-color: #7B1FA2;" data-target-width="68.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10216</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54.379999999999995%; background-color: #D32F2F;" data-target-width="54.379999999999995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8157</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #009688;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6100</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 37.78666666666667%; background-color: #7299d3;" data-target-width="37.78666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5668</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Extreme Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>12061</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>10662</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>8252</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>10216</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>8157</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>6100</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>5668</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.425%; background-color: #0072C6;" data-target-width="81.425" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16285</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.57499999999999%; background-color: #F57C00;" data-target-width="78.57499999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15715</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.88%; background-color: #388E3C;" data-target-width="51.88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10376</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.78999999999999%; background-color: #7B1FA2;" data-target-width="67.78999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13558</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.835%; background-color: #D32F2F;" data-target-width="55.835" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11167</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.38%; background-color: #009688;" data-target-width="43.38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8676</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>3DMark Port Royal Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>16285</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>15715</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>10376</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>13558</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>11167</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>8676</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>N/A</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #0072C6;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #F57C00;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #388E3C;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #7B1FA2;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #D32F2F;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #009688;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #7299d3;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 16.25%; background-color: #db6f00;" data-target-width="16.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>65</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>65</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>71</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>62</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>49</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>38</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>35</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>13</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #0072C6;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #F57C00;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #388E3C;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #7B1FA2;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #D32F2F;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #009688;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #7299d3;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 26.25%; background-color: #db6f00;" data-target-width="26.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>74</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>58</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>51</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>56</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>47</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>35</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>30</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>21</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #0072C6;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">213</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #F57C00;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #388E3C;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">175</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.66666666666667%; background-color: #7B1FA2;" data-target-width="63.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #D32F2F;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #009688;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #7299d3;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 23.333333333333332%; background-color: #db6f00;" data-target-width="23.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>213</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>182</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>175</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>191</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>129</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>132</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>126</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>70</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Speed Way" data-chart-type="Bar" data-title="3DMark Speed Way" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.2%; background-color: #7299d3;" data-target-width="96.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2886</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #db6f00;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1600</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>3DMark Speed Way Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>N/A</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>N/A</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>N/A</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>N/A</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>N/A</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>N/A</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>2886</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>1600</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 8</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788779895482-k2na564kb', false); });} else {initialize('fv-chart-1788779895482-k2na564kb', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h2 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks: comparison</span></h2><p>We run every laptop we review through battery tests, which measure how long it can last on a full charge, both while gaming and while doing less demanding work like browsing the web.</p><p>Below you'll find a chart of how long these laptops last while gaming using the PCMark 10 benchmark tool. This is typically far less time than they would use while just browsing the web, so while these battery times are the most conservative, when doing less demanding work, you can generally expect between 8 and 12 hours of battery life from these laptops on a full charge.</p><p>Ultimately, what you do on your laptop, how bright you set the screen and what power settings you use will all affect how long your laptop lasts before running out of juice — but this chart will help you compare and find the best gaming laptop for your needs.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788779634654-2s01tjz45 *, #fv-chart-1788779634654-2s01tjz45 *:before, #fv-chart-1788779634654-2s01tjz45 *:after, #fv-chart-1788779634654-2s01tjz45-slideshow *, #fv-chart-1788779634654-2s01tjz45-slideshow *:before, #fv-chart-1788779634654-2s01tjz45-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788779634654-2s01tjz45, #fv-chart-1788779634654-2s01tjz45-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788779634654-2s01tjz45 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788779634654-2s01tjz45.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788779634654-2s01tjz45.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779634654-2s01tjz45-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788779634654-2s01tjz45 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788779634654-2s01tjz45 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788779634654-2s01tjz45 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788779634654-2s01tjz45 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788779634654-2s01tjz45 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row, #fv-chart-1788779634654-2s01tjz45 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788779634654-2s01tjz45 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788779634654-2s01tjz45 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-pie-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-bar-product,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-label,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-product-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-label,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-container,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-cluster,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-label-space,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-chart-space,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-benchmark-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-dropdown-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-carousel-nav-btn,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-chart-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-chart-subhead,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-header,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-vs,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779634654-2s01tjz45.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788779634654-2s01tjz45 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row,#fv-chart-1788779634654-2s01tjz45 .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-label,#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-container,#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779634654-2s01tjz45.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Gaming Battery Life Test Results","description": "Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T11:13:54.655Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Razer Blade 16 (RTX 5090)","HP Omen Max 16 (RTX 5080)","Asus ROG Zephyrus G14 (RTX 5080)","Framework Laptop 16 (RTX 5070)","HP HyperX Omen 15 (RTX 5070)","Alienware 16 Area-51  (RTX 5080)","Asus ROG Flow Z13 (AMD Radeon 8050S)","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Battery life (hh:mm:ss)","value": 1.9333333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Battery life (hh:mm:ss)","value": 1.6916666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Battery life (hh:mm:ss)","value": 1.3833333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Battery life (hh:mm:ss)","value": 1.75,"unitText": "hours"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Battery life (hh:mm:ss)","value": 2.15,"unitText": "hours"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Battery life (hh:mm:ss)","value": 1.2166666666666668,"unitText": "hours"},{"@type": "PropertyValue","name": "Alienware 16 Area-51  (RTX 5080) – Battery life (hh:mm:ss)","value": 1.0333333333333334,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8050S) – Battery life (hh:mm:ss)","value": 2.25,"unitText": "hours"}]}</script><div id="fv-chart-1788779634654-2s01tjz45" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming Battery Life Test Results</h3><p class="fv-chart-subhead">Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788779634654-2s01tjz45-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64.44444444444444%; background-color: #0072C6;" data-target-width="64.44444444444444" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:56:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.388888888888886%; background-color: #F57C00;" data-target-width="56.388888888888886" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:41:30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 46.11111111111111%; background-color: #388E3C;" data-target-width="46.11111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:23:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #7B1FA2;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:45:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #D32F2F;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">02:09:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 40.555555555555564%; background-color: #009688;" data-target-width="40.555555555555564" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:13:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51  (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 34.44444444444445%; background-color: #7299d3;" data-target-width="34.44444444444445" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:02:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8050S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #db6f00;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">02:15:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>1.9333333333333333</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>1.6916666666666667</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>1.3833333333333333</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>1.75</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>2.15</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>1.2166666666666668</td></tr><tr><td>Alienware 16 Area-51  (RTX 5080)</td><td>1.0333333333333334</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8050S)</td><td>2.25</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788779634654-2s01tjz45', false); });} else {initialize('fv-chart-1788779634654-2s01tjz45', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>Our computing experts at Tom's Guide review dozens of gaming laptops every year, and while some may have their faults, they could suit your needs or budget. So, have a look at the other machines we've tested. </p><div class="product"><a data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599" href="https://www.newegg.com/msi-crosshair-a16-hx-16-0-geforce-rtx-5060-laptop-gpu-2-4-5-3ghz-qhd-32gb-memory-1tb-nvme-ssd-gen4x4-ssd/p/N82E16834156876" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Razp3264tMKALRgfrHesrN" name="MSI_crosshair_01.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Razp3264tMKALRgfrHesrN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The MSI Crosshair 16 HX (E14W) lands as one of the finest around today. Not just for its dazzling 16-inch 2.5K display offering up smooth visuals and excellent color coverage, but also for its welcome value for its price (amid the RAM crisis, that is). It delivers a stunningly bright and vivid 2.5K (2560 x 1600) display with a high-end 240Hz refresh rate, along with great performance. The thing is, its fans can get quite loud under pressure, and its battery is terrible (hardly a shocker). Otherwise, you'll find there's a lot to like about the Crosshair 16 HX. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/msi-crosshair-16-hx-e14w-review" data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599"><strong>MSI Crosshair 16 HX review</strong></a><a class="view-deal button" href="https://www.newegg.com/msi-crosshair-a16-hx-16-0-geforce-rtx-5060-laptop-gpu-2-4-5-3ghz-qhd-32gb-memory-1tb-nvme-ssd-gen4x4-ssd/p/N82E16834156876" target="_blank" rel="nofollow" data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599">View Deal</a></p></div><div class="product"><a data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049" href="https://hyperx.com/products/hyperx-omen-16-valorant-limited-edition-gaming-laptop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5jRzwzUJ3SQKrYkp98rbzP" name="HP-HyperX-Omen-16-Valorant-gaming-laptop-4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5jRzwzUJ3SQKrYkp98rbzP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>Fan of the massively popular competitive multiplayer FPS Valorant? As the name suggests, the HyperX Omen 16 Valorant Edition is just about the best way to play the game on the move, and its design does the shooter justice. Of course, it's also got powerful specs under the hood, including an RTX 5070 and AMD Ryzen 9 9955HX3D CPU, along with a blazing-fast 240Hz refresh rate. It's too bad that the fans get loud while playing, and it comes with short battery life, but this special edition machine is fit for die-hard Valorant fans. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-hyperx-omen-16-valorant-edition-review" data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049"><strong>HP HyperX Omen 16 Valorant Edition review</strong></a><a class="view-deal button" href="https://hyperx.com/products/hyperx-omen-16-valorant-limited-edition-gaming-laptop" target="_blank" rel="nofollow" data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049">View Deal</a></p></div><div class="product"><a data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699" href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sSnCYvFSoeR8JUik4W6kWM" name="Asus ROG Zephyrus G16 (2026)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sSnCYvFSoeR8JUik4W6kWM-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Asus ROG Zephyrus G16 is back in fighting form this year, with powerful performance thanks to an Intel Panther Lake and RTX 5080 combo, along with a vivid 16-inch OLED display and battery life that goes past 13 hours. But for over $3,500? That's a very tall ask, and the keyboard still doesn't live up to its high asking price. Still, if you've got the cash, you'll be impressed with what this Zephyrus G16 has to offer. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g16-2026-review" data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699"><strong>Asus ROG Zephyrus G16 (2026) review</strong></a><a class="view-deal button" href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html" target="_blank" rel="nofollow" data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699">View Deal</a></p></div><div class="product"><a data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699" href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5060-32gb-memory-1tb-storage-charcoal-black/J3P7TXTXHQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="z5DkD8pzkxq7JnqjkUJf9c" name="MSI-Stealth-16-AI+-(2026)-3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5DkD8pzkxq7JnqjkUJf9c-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong></p><p>MSI's latest Stealth 16 AI+ is an amazing revamp that's thin, light and packs <em>plenty </em>of power, especially thanks to the Intel Panther Lake chip and amazing OLED display. This would be one of the best gaming laptops you can get <em>if </em>you're willing to empty your wallet for it. Even with an RTX 5060 onboard, this machine can set you back well over $2,000, and that's far too expensive for what you get. It's a great machine, but the RAM crisis makes recommending this machine a lot harder. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/msi-stealth-16-ai-plus-2026-review" data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699"><strong>MSI Stealth 16 AI+ (2026) review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5060-32gb-memory-1tb-storage-charcoal-black/J3P7TXTXHQ" target="_blank" rel="nofollow" data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699">View Deal</a></p></div><div class="product"><a data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929" href="https://www.dell.com/en-us/shop/cty/pdp/spd/alienware-aurora-ac16251-gaming-laptop/useac16251hbtshqmq" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tYCxyqqVi7jxrBKyeyGHsK" name="Alienware_.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tYCxyqqVi7jxrBKyeyGHsK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>Alienware shifted gears with the release of its Aurora lineup, <em>finally </em>making its usually premium machines far more accessible in price. I'm glad they did, as the 16X Aurora is a stand-out choice as a solid, mid-range gaming laptop. With powerful RTX 50-series performance, a vivid 16-inch display with a 240Hz refresh rate, and that familiar premium design. The thing is, it's not quite as affordable as it once was (thanks, RAM crisis), so be sure to keep an eye out for major discounts during big sales. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16x-aurora-review" data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929"><strong>Alienware 16X Aurora review</strong></a><a class="view-deal button" href="https://www.dell.com/en-us/shop/cty/pdp/spd/alienware-aurora-ac16251-gaming-laptop/useac16251hbtshqmq" target="_blank" rel="nofollow" data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929">View Deal</a></p></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-best-gaming-laptops-frequently-asked-questions"><span>Best Gaming Laptops: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HJ6ZRxVDUjBBGPfdRCPNrm" name="Steam Controller-12" alt="Steam Controller" src="https://cdn.mos.cms.futurecdn.net/HJ6ZRxVDUjBBGPfdRCPNrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>What is the best gaming laptop for me? </h3><article class="article__schema-answer"><p>Everyone has different needs, so think about the requirements that are essential to you. </p><ul><li><strong>Performance: </strong>Since recent gaming laptops hold a lot of power, you can expect them to manage any game you throw at them. But it's a matter of <em>how much </em>power you're getting. Generally, the higher the price, the more performance a laptop offers, meaning being able to turn settings in games to max without the system melting. With Nvidia's latest GeForce RTX 50-series and AMD's recent GPUs here, though, you can also get a lot more out of a machine thanks to <a href="https://www.tomsguide.com/computing/gaming-laptops/i-just-experienced-dlss-4-and-now-i-can-never-go-back-heres-why">DLSS 4</a> (and <a href="https://www.tomsguide.com/computing/gaming-laptops/dlss-4-5-is-a-cheat-code-for-gaming-laptops-heres-what-i-found-testing-it-on-the-acer-predator-helios-neo-16s-ai">DLSS 4.5</a>) and Multi Frame Generation. Essentially, more frame rates at higher resolutions, and a good middle-ground example is the <a href="#section-the-best-gaming-laptop-overall">Asus ROG Zephyrus G14</a>. However, <a href="https://www.tomsguide.com/computing/gaming-laptops/is-an-rtx-4050-gaming-laptop-still-good-enough-i-put-this-acer-nitro-v-14-to-the-test">RTX 40-series aren't out of the game yet</a>, as these can pull off some major performance gains in the latest PC titles.</li><li><strong>Portability & Battery: </strong>Plan on gaming on the go or sticking to your desk for gaming sessions, with the ability to transport it? Gaming laptops are well known to lack strong battery life, but that doesn't mean there aren't any that can last a while. Take the <a href="#section-the-best-ultraportable">Asus ROG Flow Z13</a> as an example, which is ultraportable and can last over 2 hours while gaming (and much longer while not).<strong> </strong>If you're more inclined to have a beast for your PC setup, laptops like the 18-inch Asus ROG Strix Scar 18 are it; just don't expect it to run long when it's not plugged in. Otherwise, if you're not planning on gaming just anywhere, you'll want to look at the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a>. </li><li><strong>Productivity: </strong>The good thing about gaming laptops is that they have plenty of power for professional tasks as well, such as video rendering or CAD work. As they can be an expensive purchase, it might be worth looking at getting a machine that can pull double duty as a gaming and work laptop. Machines like the <a href="#section-the-best-16-inch-gaming-laptop">MSI Crosshair 16 HX </a>are good examples of this, offering a design that’s slim enough to easily take to work, yet also has powerful enough specifications for AAA gaming.  </li></ul></article></section><section class="article__schema-question"><h3>How much should I spend on a gaming laptop?</h3><article class="article__schema-answer"><p>Gaming laptops don't come cheap, but you don't have to empty your wallet to pick one up either. However, it's important to keep value in mind, as there's no point in getting a bare-bones budget system if you plan on cranking up settings to max in PC games like Cyberpunk 2077 or Black Myth: Wukong. </p><p>Think about the types of titles you play most and how demanding they are, but also know that the latest and greatest — no matter the price — can hold their own in many AAA titles. </p><p>That said, if you're looking for more competitive multiplayer games or indie titles, you can still find a laptop for under $1,000 that will do the trick (big sales like Black Friday or Prime Day are when you'll find these kinds of prices). Many laptops sporting an RTX 4060 and (especially) an RTX 5060 can blaze through these titles, offering super-smooth frame rates at high settings. But for monstrous power that can handle anything, including path tracing and the highest settings in games with high 240Hz frame rates even at 4K resolution, expect to pay at least $3,000, like the <a href="#section-the-best-18-inch-gaming-laptop">Razer Blade 18</a>.</p><p>A good middle ground is something like the Asus ROG Zephyrus G14, which can manage high settings and <em>higher </em>frame rates (with DLSS 4 turned on) at around $1,500 to $3,000. </p></article></section><ul><li><a href="#main">▲ Back to the top</a></li></ul><h2 class="article-body__section" id="section-how-we-test-gaming-laptops"><span>How we test gaming laptops</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q8HS5apRYSuUFYbqw5oFPa" name="Razer-Blade-16-(2026)--3" alt="Razer Blade 16 (2026)" src="https://cdn.mos.cms.futurecdn.net/q8HS5apRYSuUFYbqw5oFPa-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best gaming laptop, we run every machine through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter.</p><p>For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities. We also run a file transfer test to measure how fast a machine's hard drive is, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>We also run benchmarks for popular games such as Assassin's Creed Shadows, Black Myth: Wukong and Red Dead Redemption 2 on every gaming laptop we test. For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a>.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-gaming-laptops</link>
                                                                            <description>
                            <![CDATA[ Looking to upgrade your PC setup with a gaming laptop? Our guide will help you find the right machine, with reviews and test scores from experts. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SdukyCVkXnA5jXBch5BvS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3zy3yUieCcRJmpT8oJ6ucd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Sep 2026 12:27:45 +0000</pubDate>                                                                                                                                <updated>Mon, 07 Sep 2026 12:27:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[Laptops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Tony Polanco ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3zy3yUieCcRJmpT8oJ6ucd-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&amp;#39;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Alienware 16 Area-51 (2026)]]></media:description>                                                            <media:text><![CDATA[Alienware 16 Area-51 (2026)]]></media:text>
                                <media:title type="plain"><![CDATA[Alienware 16 Area-51 (2026)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3zy3yUieCcRJmpT8oJ6ucd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Gaming on the move is more exciting than ever with the best gaming laptops. Packed with power in portable, ultra-sleek designs that are ready to play the latest PC games at maxed-out settings, these high-performing rigs are a treat to play on and slip into your bag. </p><p>But which one is right for you? With all the CPUs and GPUs, screen sizes ranging from 13 to 18 inches, battery life and budget to think about, there's a lot that goes into shopping for a gaming laptop. That's where our team of laptop experts and I come in, with years of experience testing, benchmarking and, of course, playing games on a wide range of rigs to help you find the best gaming laptop for you. </p><p>Our top recommendation right now is the <a href="#section-the-best-gaming-laptop-overall">Asus ROG Zephyrus G14</a>, as this lightweight 14-inch gaming laptop packs a punch in performance and visuals with its gorgeous OLED display. For pure performance power? The mighty <a href="#section-the-best-premium-gaming-laptop">Razer Blade 16 (2026)</a> is worth considering. If it's a value-worthy purchase that still delivers excellent gaming performance, the <a href="#section-the-best-gaming-laptop-for-value">HP HyperX Omen 15</a> should be right up your alley.</p><p>There's more to consider, and this guide will help you find the best gaming laptops for all types of gamers. Read on for our in-depth reviews and testing. </p><h2 id="the-best-gaming-laptops-you-can-buy-today">The best gaming laptops you can buy today</h2><p>As the <a href="https://www.tomsguide.com/computing/hardware/sk-hynix-warns-2027-will-be-worst-year-for-ram-prices-right-as-a-damning-report-reveals-something-that-will-add-fuel-to-the-price-fixing-lawsuit" target="_blank">RAM crisis</a> continues, gaming laptops have become <em>a lot </em>more expensive than they once were. As with the <a href="https://www.tomsguide.com/computing/gpus/best-graphics-cards" target="_blank">best graphics cards</a>, even the latest laptops with great but entry-level specs can set you back well over $1,000 / £1,000, so value is more important than ever. While also showcasing the best gaming laptops we've tested with top-end performance, we've kept the cost in mind to help you find a gaming machine that's worth every penny. </p><h3 class="article-body__section" id="section-the-best-gaming-laptop-overall"><span>The best gaming laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="BPYsbjpUBidZqjzuKe4vvj" name="Asus ROG Zephyrus G14 (2025)" alt="Asus ROG Zephyrus G14 (2025)" src="https://cdn.mos.cms.futurecdn.net/BPYsbjpUBidZqjzuKe4vvj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rog-zephyrus-g14"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g14-2025-review">1. Asus ROG Zephyrus G14</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming laptop for most gamers</p></div><p class="specs__container"><strong>Display: </strong>14-inch (2880 x 1800) OLED | 120Hz | 0.2ms | <strong>CPU: </strong>AMD Ryzen AI 9 HX 370 | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5080 | <strong>RAM: </strong>Up to 64GB | <strong>Storage: </strong>Up to 2TB | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredible performance</div><div class="icon icon-plus_circle _hawk">Gorgeous design</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED screen</div><div class="icon icon-plus_circle _hawk">Top-notch ergonomics</div><div class="icon icon-minus_circle _hawk">Underwhelming battery life</div></div><p>As the headline of my review suggests, I took the new Asus ROG Zephyrus G14 on a 5,000-mile journey with me. And from firing up Cyberpunk the first time and seeing that silky smooth OLED gameplay, I already knew this was going to be the gaming laptop I'd recommend to everyone who asked me.</p><p>A lot of it remains the same — an identical gorgeous CNC-milled aluminum finish that gives serious MacBook Pro vibes, a stellar typing and clicking experience with a tactile keyboard and glass touchpad, and that delicious 14-inch 2880 x 1800 OLED display.</p><p>But inside, Asus has vastly increased the horsepower pairing to an AMD Ryzen AI 9 HX 370 and up to an Nvidia RTX 5080. These together unlock a true beast in both prosumer productivity and (most importantly) monstrous gaming performance.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789621482-g3u6ewmh1 *, #fv-chart-1781789621482-g3u6ewmh1 *:before, #fv-chart-1781789621482-g3u6ewmh1 *:after, #fv-chart-1781789621482-g3u6ewmh1-slideshow *, #fv-chart-1781789621482-g3u6ewmh1-slideshow *:before, #fv-chart-1781789621482-g3u6ewmh1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789621482-g3u6ewmh1, #fv-chart-1781789621482-g3u6ewmh1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789621482-g3u6ewmh1 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789621482-g3u6ewmh1.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789621482-g3u6ewmh1-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789621482-g3u6ewmh1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789621482-g3u6ewmh1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789621482-g3u6ewmh1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row, #fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789621482-g3u6ewmh1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789621482-g3u6ewmh1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789621482-g3u6ewmh1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-pie-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-bar-product,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-grouped-product-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-cluster,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-label-space,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-benchmark-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-dropdown-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-chart-title,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-chart-subhead,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-header,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-vs,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select-container,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-versus-select,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789621482-g3u6ewmh1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789621482-g3u6ewmh1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row,#fv-chart-1781789621482-g3u6ewmh1 .fv-stacked-product,#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-label,#fv-chart-1781789621482-g3u6ewmh1 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-container,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-logo,#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789621482-g3u6ewmh1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789621482-g3u6ewmh1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Zephyrus G14 (RTX 5080) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:33:41.482Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Zephyrus G14 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Cyberpunk 2077","value": 49,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Black Myth Wukong","value": 47,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Shadow of the Tomb Raider","value": 129,"unitText": "FPS"}]}</script><div id="fv-chart-1781789621482-g3u6ewmh1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Zephyrus G14 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #7B1FA2;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>49</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #7B1FA2;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>47</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789621482-g3u6ewmh1-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #7B1FA2;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>129</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789621482-g3u6ewmh1', false); });} else {initialize('fv-chart-1781789621482-g3u6ewmh1', false);}})();</script></div><p>Turn on DLSS 4 with multi-frame gen, and I was playing Cyberpunk at over 140 frames per second with max settings. When I remembered just the size and weight of this machine, it felt a little mind-bending to see just what it can do.</p><p>That being said, Asus hasn't managed to overcome the poor battery life of the G14's predecessor. Don't get me wrong, it did get an additional 45 minutes of playtime in my testing. But just like any gaming laptop, make sure you run games near a power outlet.</p><p>But with all that being said, this is a gaming laptop that doesn't forget about the "laptop" part of the equation, and that's why it keeps its position at the top of this list.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g14-2025-review"><em><strong>Asus ROG Zephyrus G14 (2025) review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-gaming-laptop-for-value"><span>The best gaming laptop for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UmEsnSdF4oqvQAq9hiP4US" name="HyperX Omen 15--5" alt="HyperX Omen 15 (2026)" src="https://cdn.mos.cms.futurecdn.net/UmEsnSdF4oqvQAq9hiP4US-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-hp-hyperx-omen-15"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review">2. HP HyperX Omen 15 </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A great gaming laptop that's a steal at the right price</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch 3K (2880 x 1800) OLED | 120Hz | 0.3ms | <strong>CPU: </strong>Up to Intel Core Ultra 9 386H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5070 | <strong>RAM: </strong>Up to 32GB | <strong>Storage: </strong>Up to 1TB | <strong>Weight: </strong>4.8 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good performance for most PC games</div><div class="icon icon-plus_circle _hawk">Gorgeous OLED Display</div><div class="icon icon-plus_circle _hawk">Professional design</div><div class="icon icon-minus_circle _hawk">Gets hot and runs loud</div><div class="icon icon-minus_circle _hawk">Poor battery life</div><div class="icon icon-minus_circle _hawk">Too much bloatware</div></div><p>As gaming laptop prices surge, HP's all-new HyperX Omen 15 has come to take the pressure off with a value-friendly machine that still delivers amazing performance in a well-built, subtly stylish design. That is, if you go for the starting configuration that we've seen on sale for $1,099. For anyone looking for their first gaming laptop, or looking for an upgrade with its higher-tier specs, look no further. </p><p>Under the hood, you can go all the way up to an Intel Core Ultra 9 CPU and RTX 5070 GPU that delivered 79 fps in <a href="https://www.tomsguide.com/gaming/forza-horizon-6-review">Forza Horizon 6</a> (1080p, Extreme settings) in our real-world tests. After hours of racing, we never once felt bottlenecked by the hardware. For true value, though, the configurations with an RTX 5050 or RTX 5060 with an Intel Core i5-14500HX or AMD Ryzen 7 8745HX processor will still let you play the latest PC games at 1080p and 1440p at the right settings. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786714062311-86dip1xjg *, #fv-chart-1786714062311-86dip1xjg *:before, #fv-chart-1786714062311-86dip1xjg *:after, #fv-chart-1786714062311-86dip1xjg-slideshow *, #fv-chart-1786714062311-86dip1xjg-slideshow *:before, #fv-chart-1786714062311-86dip1xjg-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786714062311-86dip1xjg, #fv-chart-1786714062311-86dip1xjg-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786714062311-86dip1xjg {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786714062311-86dip1xjg.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786714062311-86dip1xjg.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786714062311-86dip1xjg .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786714062311-86dip1xjg-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1786714062311-86dip1xjg-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1786714062311-86dip1xjg .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786714062311-86dip1xjg .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1786714062311-86dip1xjg .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786714062311-86dip1xjg .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786714062311-86dip1xjg .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1786714062311-86dip1xjg .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1786714062311-86dip1xjg .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786714062311-86dip1xjg .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786714062311-86dip1xjg .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786714062311-86dip1xjg .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1786714062311-86dip1xjg .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786714062311-86dip1xjg .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786714062311-86dip1xjg .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row, #fv-chart-1786714062311-86dip1xjg .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786714062311-86dip1xjg.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786714062311-86dip1xjg .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1786714062311-86dip1xjg .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786714062311-86dip1xjg .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786714062311-86dip1xjg .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1786714062311-86dip1xjg .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-pie-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-bar-product,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-label,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-grouped-product-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-label,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-container,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-cluster,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-label-space,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-x-axis-chart-space,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-benchmark-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-dropdown-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-carousel-nav-btn,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-chart-title,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-chart-subhead,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-header,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-vs,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select-container,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-versus-select,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786714062311-86dip1xjg.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786714062311-86dip1xjg .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row,#fv-chart-1786714062311-86dip1xjg .fv-stacked-product,#fv-chart-1786714062311-86dip1xjg .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-label,#fv-chart-1786714062311-86dip1xjg .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-container,#fv-chart-1786714062311-86dip1xjg .fv-bar-cluster {width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786714062311-86dip1xjg .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-label-space {display: none !important;}#fv-chart-1786714062311-86dip1xjg .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786714062311-86dip1xjg .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-logo,#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786714062311-86dip1xjg .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786714062311-86dip1xjg .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786714062311-86dip1xjg .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786714062311-86dip1xjg.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "HP HyperX Omen 15 (RTX 5070) Gaming Tests","description": "Benchmark performance settings:\u003cbr>1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-14T13:27:42.314Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["HP HyperX Omen 15 (RTX 5070)","Cyberpunk 2077","Shadow of the Tomb Raider","Red Dead Redemption 2","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Cyberpunk 2077","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Shadow of the Tomb Raider","value": 126,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Red Dead Redemption 2","value": 29,"unitText": "FPS"}]}</script><div id="fv-chart-1786714062311-86dip1xjg" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">HP HyperX Omen 15 (RTX 5070) Gaming Tests</h3><p class="fv-chart-subhead">Benchmark performance settings:<br>1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #009688;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>35</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #009688;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>126</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786714062311-86dip1xjg-bar-Red Dead Redemption 2" data-chart-type="Bar" data-title="Red Dead Redemption 2" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #009688;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Red Dead Redemption 2 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>29</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786714062311-86dip1xjg', false); });} else {initialize('fv-chart-1786714062311-86dip1xjg', false);}})();</script></div><p>You’re also getting a gorgeous OLED display on par with what you’ll find in the best laptops out there. Otherwise, the 2K (1920 x 1200) IPS display will still make games pop with color and give you extra resolution for details at 1200p. For the price, the HyperX Omen 15 delivers value where it counts. </p><p>Of course, you do have to live with some compromises. The fans get very loud during gaming sessions, and you’ll want to stay plugged in, as you can only expect around 1 hour and 13 minutes of battery during real gaming. Plus, the system ships with a frustrating amount of bloatware and preloaded promotions that you’ll probably want to uninstall immediately.</p><p>That being said, our reviewer, Arif, found himself reaching for the Omen 15 instead of a PS5 for a week. It’s clear this is a value champ for anyone who wants premium visuals and solid performance without blowing the budget, as long as you grab this during a sale (it usually is) to make the most out of your wallet. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review"><em><strong>HP HyperX Omen 15 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-gaming-laptop"><span>The best premium gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jALcY63fiV95fyzfPvtjDV" name="Razer-Blade-16-(2026)--7" alt="Razer Blade 16 (2026)" src="https://cdn.mos.cms.futurecdn.net/jALcY63fiV95fyzfPvtjDV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-razer-blade-16-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-16-2026-review">3. Razer Blade 16 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The ultimate gaming laptop experience </p></div><p class="specs__container"><strong>Display: </strong>16-inch 2.5K (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Up to Intel Core Ultra 9 358H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5090 | <strong>RAM: </strong>16GB to 64GB | <strong>Storage: </strong>1TB to 2TB | <strong>Weight: </strong>4.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful gaming performance</div><div class="icon icon-plus_circle _hawk">Slim and portable design</div><div class="icon icon-plus_circle _hawk">Vivid OLED panel</div><div class="icon icon-plus_circle _hawk">Strong battery life (for a gaming laptop)</div><div class="icon icon-minus_circle _hawk">Very expensive</div><div class="icon icon-minus_circle _hawk">Runs loud and hot</div></div><p>For top-of-the-line specs in a supremely slim, lightweight and premium gaming laptop, set your sights on the Razer Blade 16 (2026). Just from the look of it, it's hardly surprising our reviewer, Tony Polanco, said it's one of the "loveliest-looking gaming laptops" around. Just make sure your bank account is prepared for its high cost. </p><p>Razer's latest 16-inch beast comes in a fantastically thin, portable design, but still leaves room for its vivid and bright 16-inch 2.5K (2560 x 1600) OLED display with a wicked-fast 240Hz refresh rate and 0.2ms response time, bringing out the best in visually stunning titles like Cyberpunk 2077 and fast-paced competitive shooters like Counter-Strike. It is quite glossy, though, so it's best used in darker rooms. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789837690-5j16l5pwm *, #fv-chart-1781789837690-5j16l5pwm *:before, #fv-chart-1781789837690-5j16l5pwm *:after, #fv-chart-1781789837690-5j16l5pwm-slideshow *, #fv-chart-1781789837690-5j16l5pwm-slideshow *:before, #fv-chart-1781789837690-5j16l5pwm-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789837690-5j16l5pwm, #fv-chart-1781789837690-5j16l5pwm-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789837690-5j16l5pwm {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789837690-5j16l5pwm.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789837690-5j16l5pwm .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789837690-5j16l5pwm-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789837690-5j16l5pwm .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789837690-5j16l5pwm .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789837690-5j16l5pwm .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789837690-5j16l5pwm .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789837690-5j16l5pwm .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789837690-5j16l5pwm .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row, #fv-chart-1781789837690-5j16l5pwm .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789837690-5j16l5pwm.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789837690-5j16l5pwm .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789837690-5j16l5pwm .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789837690-5j16l5pwm .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789837690-5j16l5pwm .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-pie-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-bar-product,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-grouped-product-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-cluster,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-label-space,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-benchmark-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-dropdown-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-chart-title,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-chart-subhead,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-header,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-vs,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select-container,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-versus-select,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789837690-5j16l5pwm.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789837690-5j16l5pwm .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row,#fv-chart-1781789837690-5j16l5pwm .fv-stacked-product,#fv-chart-1781789837690-5j16l5pwm .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-label,#fv-chart-1781789837690-5j16l5pwm .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-container,#fv-chart-1781789837690-5j16l5pwm .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789837690-5j16l5pwm .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789837690-5j16l5pwm .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-logo,#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789837690-5j16l5pwm .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789837690-5j16l5pwm .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789837690-5j16l5pwm .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789837690-5j16l5pwm.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Razer Blade 16 (RTX 5090) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:37:17.690Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 16 (RTX 5090)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Black Myth Wukong","value": 58,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Shadow of the Tomb Raider","value": 182,"unitText": "FPS"}]}</script><div id="fv-chart-1781789837690-5j16l5pwm" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Razer Blade 16 (RTX 5090) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #F57C00;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>65</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #F57C00;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789837690-5j16l5pwm-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #F57C00;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (RTX 5090)</td><td>182</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789837690-5j16l5pwm', false); });} else {initialize('fv-chart-1781789837690-5j16l5pwm', false);}})();</script></div><p>Expect to crank up the settings to max, especially with the higher configurations available for the Blade 16. With the Intel Core Ultra 9 358H chipset and RTX 5090 GPU in the model we tested, this gaming laptop was reaching above 70 fps at 1440p resolution <em>without </em>DLSS 4 turned on, and that was with maxed-out graphics settings in AAA titles. No matter the game, this machine can make it shine. </p><p>Interestingly, another big perk is Blade 16's battery life. Gaming laptops aren't known to last too long, even when not gaming, but you can expect close to 13 hours of battery for productivity, which is an impressive feat (though still expect just under 2 hours while gaming). </p><p>When put under pressure, we noticed the Blade 16 gets loud and hot, likely due to its slim profile. Keep that in mind, and you'll find a premium gaming laptop that will last you for years to come. That is, if you have the funds, considering it can cost you up to $5,599 with the best specs. At the very least, prices start at $2,399 for lower configurations. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-16-2026-review"><em><strong>Razer Blade 16 (2026) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-ultraportable-gaming-laptop"><span>The best ultraportable gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9gBoQYDRDCvgDAMdfSkdhZ" name="Asus ROG Flow Z13 KJP Edition" alt="Asus ROG Flow Z13 KJP Edition" src="https://cdn.mos.cms.futurecdn.net/9gBoQYDRDCvgDAMdfSkdhZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-rog-flow-z13-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review">4. Asus ROG Flow Z13 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A sleek and slim powerhouse</p></div><p class="specs__container"><strong>Display: </strong>13.4-inch 2.5K (2560 x 1600) Mini-LED | 180Hz | 3ms | <strong>CPU: </strong>Up to AMD Ryzen AI Max+ 395 | <strong>GPU: </strong>AMD Radeon 8060S integrated graphics | <strong>RAM: </strong>Up to 128GB LPDDR5X | <strong>Storage: </strong>1TB PCIe Gen 4x4 | <strong>Weight: </strong>2.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AMD integrated graphics are a marvel</div><div class="icon icon-plus_circle _hawk">Impressive build quality</div><div class="icon icon-plus_circle _hawk">Gorgeous display</div><div class="icon icon-plus_circle _hawk">Strong battery life</div><div class="icon icon-minus_circle _hawk">Limited ray tracing</div><div class="icon icon-minus_circle _hawk">Restricted port selection</div><div class="icon icon-minus_circle _hawk">Steep price from $2,099</div></div><p>Put simply, this is the power of roughly an RTX 4070 gaming laptop in something the size of a tablet. The Asus ROG Flow Z13 is a Microsoft Surface Pro that ingested a whole lot of caffeine, and it's one of my favorite gaming systems ever. And now, for all you Death Stranding fans out there, there's the <a href="https://www.tomsguide.com/computing/laptops/i-played-on-the-kojima-edition-asus-rog-flow-z13-and-this-2-in-1-gaming-tablet-belongs-in-a-museum">Asus ROG Flow Z13 Kojima Edition</a>, and it boasts the highest configuration you can get for this marvelous gaming 2-in-1. </p><p>At just 11.8 x 8 x 0.6 inches, it's easily the smallest system on this list, and I know when I say the words "integrated graphics," a lot of you reading this guide will recoil in horror. But stick with me. AMD's Strix Halo chips are a true marvel in gaming performance.</p><p>I'm talking Cyberpunk 2077 at a solid 30 FPS and Red Dead Redemption 2 at 60 FPS (at the right settings, no less). If you turn on FidelityFX Super Resolution (FSR) tech for frame generation and resolution scaling, you can easily get these games running at over 100 FPS. And they look really rather pretty on that 500-nit display with a vibrant 82% DCI-P3 color gamut. But going the integrated route reveals two key superpowers here: battery life and versatility of play.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781789925808-lp29anjqj *, #fv-chart-1781789925808-lp29anjqj *:before, #fv-chart-1781789925808-lp29anjqj *:after, #fv-chart-1781789925808-lp29anjqj-slideshow *, #fv-chart-1781789925808-lp29anjqj-slideshow *:before, #fv-chart-1781789925808-lp29anjqj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781789925808-lp29anjqj, #fv-chart-1781789925808-lp29anjqj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781789925808-lp29anjqj {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781789925808-lp29anjqj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781789925808-lp29anjqj.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789925808-lp29anjqj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781789925808-lp29anjqj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781789925808-lp29anjqj-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781789925808-lp29anjqj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781789925808-lp29anjqj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781789925808-lp29anjqj .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781789925808-lp29anjqj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781789925808-lp29anjqj .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781789925808-lp29anjqj .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781789925808-lp29anjqj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781789925808-lp29anjqj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781789925808-lp29anjqj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781789925808-lp29anjqj .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781789925808-lp29anjqj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781789925808-lp29anjqj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781789925808-lp29anjqj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row, #fv-chart-1781789925808-lp29anjqj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781789925808-lp29anjqj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781789925808-lp29anjqj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781789925808-lp29anjqj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781789925808-lp29anjqj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781789925808-lp29anjqj .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781789925808-lp29anjqj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-pie-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-bar-product,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-label,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-grouped-product-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-label,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-container,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-cluster,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-label-space,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-x-axis-chart-space,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-benchmark-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-dropdown-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-carousel-nav-btn,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-chart-title,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-chart-subhead,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-header,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-vs,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select-container,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-versus-select,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789925808-lp29anjqj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781789925808-lp29anjqj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row,#fv-chart-1781789925808-lp29anjqj .fv-stacked-product,#fv-chart-1781789925808-lp29anjqj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-label,#fv-chart-1781789925808-lp29anjqj .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-container,#fv-chart-1781789925808-lp29anjqj .fv-bar-cluster {width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781789925808-lp29anjqj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-label-space {display: none !important;}#fv-chart-1781789925808-lp29anjqj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781789925808-lp29anjqj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-logo,#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781789925808-lp29anjqj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781789925808-lp29anjqj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781789925808-lp29anjqj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781789925808-lp29anjqj.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) Gaming Tests","description": "1080p|Max Settings|FSR Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:38:45.808Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Flow Z13 (AMD Radeon 8060S)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Cyberpunk 2077","value": 13,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Black Myth Wukong","value": 21,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Shadow of the Tomb Raider","value": 70,"unitText": "FPS"}]}</script><div id="fv-chart-1781789925808-lp29anjqj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Flow Z13 (AMD Radeon 8060S) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|FSR Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #db6f00;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>13</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #db6f00;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>21</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781789925808-lp29anjqj-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|FSR Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #db6f00;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>70</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781789925808-lp29anjqj', false); });} else {initialize('fv-chart-1781789925808-lp29anjqj', false);}})();</script></div><p>Most of the laptops on this list will struggle to make it much further past the one-hour mark when disconnected from the charger. At over two hours in our lab testing, that integrated GPU knows how to slow sip that battery juice and keep you playing for longer (of course, mileage varies based on what kind of games you're playing).</p><p>Then there's the versatility. This is a 2-in-1, after all, and while the keyboard attachment feels shockingly good to play on, with good key depth and tactility, you could just ditch it altogether, pull out a Bluetooth controller, and play on your own dedicated superpowered tablet, too!</p><p>So long as you're prepared for a couple of other tablet-esque frustrations, like the limited number of ports and the price tag attached to this, there's nothing better for ultraportable gaming right now.</p><ul><li><em><strong>Read our </strong></em><a href="https://www.tomsguide.com/computing/laptops/gaming-laptops/asus-rog-flow-z13-2025-review"><em><strong>Asus ROG Flow Z13 (2025) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-16-inch-gaming-laptop"><span>The best 16-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xUiJ6UPQoZVzD7a8QyTWWP" name="Alienware 16 Area-51 (2026)--3" alt="Alienware 16 Area-51 (2026)" src="https://cdn.mos.cms.futurecdn.net/xUiJ6UPQoZVzD7a8QyTWWP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-alienware-16-area-51-2026"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-2026-review">5. Alienware 16 Area-51 (2026)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of our favorite laptops with a vibrant OLED upgrade</p></div><p class="specs__container"><strong>Display: </strong>16-inch 2.5K (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Intel Core Ultra 9 290HX Plus | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5080 | <strong>RAM: </strong>32GB DDR5 | <strong>Storage: </strong>1TB SSD | <strong>Weight: </strong>7.49 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sharp and vibrant OLED panel</div><div class="icon icon-plus_circle _hawk">Strong RTX 5080 performance</div><div class="icon icon-plus_circle _hawk">Unique design</div><div class="icon icon-plus_circle _hawk">Eye-catching RGB lighting</div><div class="icon icon-minus_circle _hawk">Poor battery life</div><div class="icon icon-minus_circle _hawk">Cumbersome to carry</div></div><p>The Alienware 16 Area-51 2026 is a marvelous upgrade over last year's still-excellent <a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-review">Area-51</a>, now boasting an absolutely outstanding glare-free OLED panel. It may only be a minor update, but with the latest Intel CPU and graphics card from Nvidia, it's quickly become our favorite 16-inch gaming laptop right now. </p><p>This beast is built for gamers who want a roomy, immersive 16-inch (2560x1600) OLED display that cuts the glare and delivers a blistering 240Hz refresh rate right at your desk. As we've seen throughout testing, that big, anti-glare panel makes games look stunning and motion feel great.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788777028646-si9xnxuw7 *, #fv-chart-1788777028646-si9xnxuw7 *:before, #fv-chart-1788777028646-si9xnxuw7 *:after, #fv-chart-1788777028646-si9xnxuw7-slideshow *, #fv-chart-1788777028646-si9xnxuw7-slideshow *:before, #fv-chart-1788777028646-si9xnxuw7-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788777028646-si9xnxuw7, #fv-chart-1788777028646-si9xnxuw7-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788777028646-si9xnxuw7 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788777028646-si9xnxuw7.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788777028646-si9xnxuw7-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788777028646-si9xnxuw7 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788777028646-si9xnxuw7 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788777028646-si9xnxuw7 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788777028646-si9xnxuw7 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row, #fv-chart-1788777028646-si9xnxuw7 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788777028646-si9xnxuw7.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788777028646-si9xnxuw7 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788777028646-si9xnxuw7 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-pie-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-bar-product,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-grouped-product-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-cluster,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-label-space,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-x-axis-chart-space,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-benchmark-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-dropdown-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-carousel-nav-btn,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-chart-title,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-chart-subhead,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-header,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-vs,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select-container,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-versus-select,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788777028646-si9xnxuw7.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788777028646-si9xnxuw7 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row,#fv-chart-1788777028646-si9xnxuw7 .fv-stacked-product,#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-label,#fv-chart-1788777028646-si9xnxuw7 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-container,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788777028646-si9xnxuw7 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-logo,#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788777028646-si9xnxuw7 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788777028646-si9xnxuw7.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Alienware 16 Area-51 (RTX 5080) Gaming Tests","description": "Benchmark performance settings:\u003cbr>1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T10:30:28.647Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Alienware 16 Area-51 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Cyberpunk 2077","value": 62,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Black Myth Wukong","value": 56,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Shadow of the Tomb Raider","value": 191,"unitText": "FPS"}]}</script><div id="fv-chart-1788777028646-si9xnxuw7" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Alienware 16 Area-51 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">Benchmark performance settings:<br>1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #7299d3;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>62</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #7299d3;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>56</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788777028646-si9xnxuw7-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Benchmark performance settings:<br>1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.5%; background-color: #7299d3;" data-target-width="95.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>191</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788777028646-si9xnxuw7', false); });} else {initialize('fv-chart-1788777028646-si9xnxuw7', false);}})();</script></div><p>Under the hood, you can configure it with up to an Intel Core Ultra 9 290HX Plus and an Nvidia RTX 5090 GPU. In our hands-on testing, the review unit’s RTX 5080 and high-end CPU combo cranked out an impressive 110 fps in Cyberpunk 2077 at native resolution and default graphics settings (that's with frame generation off). In short, this system can handle demanding gaming loads, from AAA PC gaming to fast-paced competitive play. In fact, it even beats the powerful <a href="#section-the-best-premium-gaming-laptop">Razer Blade 16 (2026)</a> in a few games, and that boasts an RTX 5090 (with a less powerful CPU, though). </p><p>Of course, battery life is abysmal, at just over 1 hour when gaming and 3 hours and 33 minutes in our tests, and expect to leave this at your desk rather than traveling around with it, thanks to its hefty 7.4-pound weight. If you’re planning to travel with your gaming rig or game away from a power outlet, this is a limitation you’ll feel. </p><p>If you want a pure 16-inch gaming powerhouse that prioritizes visuals and performance, and you don’t mind staying plugged in, the Alienware 16 Area-51 is a pick that won't disappoint. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16-area-51-gaming-laptop-2026-review"><em><strong>Alienware 16 Area-51 (2026) review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-18-inch-gaming-laptop"><span>The best 18-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1671px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cLNHFP9xx8c9HrDHrZfNbN" name="Razer Blade 18 (2025) review" alt="Razer Blade 18 (2025) review" src="https://cdn.mos.cms.futurecdn.net/cLNHFP9xx8c9HrDHrZfNbN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1671" height="940" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-razer-blade-18-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-18-2025-review">6. Razer Blade 18 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An absolute beast of a machine</p></div><p class="specs__container"><strong>Display: </strong>18-inch dual-mode 4K (240Hz) | 1200p (440Hz) IPS | <strong>CPU: </strong>Intel Ultra 9 275HX | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5090 | <strong>RAM: </strong>Up to 64GB | <strong>Storage: </strong>Up to 4TB | <strong>Weight: </strong>6.9 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unbeatable gaming performance</div><div class="icon icon-plus_circle _hawk">Lovely 4K 240Hz display</div><div class="icon icon-plus_circle _hawk">User-upgradeable storage & RAM</div><div class="icon icon-plus_circle _hawk">Tons of ports</div><div class="icon icon-plus_circle _hawk">Slimmer and lighter than many similar laptops</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Display is only IPS with no HDR</div><div class="icon icon-minus_circle _hawk">Limited to only 1 TB storage and 32 GB RAM unless you buy high-end RTX 5090 model</div></div><p>There are plenty of big-screen gaming laptops to choose from, but it's rare to find one that can also fit in a normal backpack. That's where the Razer Blade 18 comes in — packing mightily powerful specs into a big yet slim chassis that can be carried around.</p><p>Yes, of course, it's going to be heavy at 6.9 pounds, and it comes with the standard hefty Razer price tag too. But for what you get, this is a seriously good option for serious gamers. With a sustained 280W of power delivered to the CPU and GPU, this is capable of some beasty frame rates with all the ray tracing goodness turned on.</p><p>Compared to the astronomically expensive <a href="https://www.tomsguide.com/computing/gaming-laptops/msi-titan-18-hx-2025-review">MSI Titan 18 HX</a>, the Blade wins out easily — Metro: Exodus is 9.5% faster on Extreme detail, Marvel Rivals is 20.8% faster on Ultra, and Assassin's Creed: Shadows is a whopping 24% faster at Ultra detail.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790089446-cjayftaqv *, #fv-chart-1781790089446-cjayftaqv *:before, #fv-chart-1781790089446-cjayftaqv *:after, #fv-chart-1781790089446-cjayftaqv-slideshow *, #fv-chart-1781790089446-cjayftaqv-slideshow *:before, #fv-chart-1781790089446-cjayftaqv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790089446-cjayftaqv, #fv-chart-1781790089446-cjayftaqv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790089446-cjayftaqv {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790089446-cjayftaqv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790089446-cjayftaqv.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790089446-cjayftaqv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790089446-cjayftaqv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790089446-cjayftaqv-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790089446-cjayftaqv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790089446-cjayftaqv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790089446-cjayftaqv .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790089446-cjayftaqv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790089446-cjayftaqv .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790089446-cjayftaqv .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790089446-cjayftaqv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790089446-cjayftaqv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790089446-cjayftaqv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790089446-cjayftaqv .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790089446-cjayftaqv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790089446-cjayftaqv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790089446-cjayftaqv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row, #fv-chart-1781790089446-cjayftaqv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790089446-cjayftaqv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790089446-cjayftaqv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790089446-cjayftaqv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790089446-cjayftaqv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790089446-cjayftaqv .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790089446-cjayftaqv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-pie-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-bar-product,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-label,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-grouped-product-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-label,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-container,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-cluster,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-label-space,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-benchmark-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-dropdown-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-chart-title,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-chart-subhead,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-header,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-vs,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select-container,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-versus-select,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790089446-cjayftaqv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790089446-cjayftaqv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row,#fv-chart-1781790089446-cjayftaqv .fv-stacked-product,#fv-chart-1781790089446-cjayftaqv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-label,#fv-chart-1781790089446-cjayftaqv .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-container,#fv-chart-1781790089446-cjayftaqv .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790089446-cjayftaqv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790089446-cjayftaqv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790089446-cjayftaqv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-logo,#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790089446-cjayftaqv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790089446-cjayftaqv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790089446-cjayftaqv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790089446-cjayftaqv.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Razer Blade 18 (RTX 5090) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:41:29.447Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Black Myth Wukong","value": 74,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Shadow of the Tomb Raider","value": 213,"unitText": "FPS"}]}</script><div id="fv-chart-1781790089446-cjayftaqv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Razer Blade 18 (RTX 5090) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #0072C6;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>65</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #0072C6;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>74</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790089446-cjayftaqv-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #0072C6;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">213</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>213</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790089446-cjayftaqv', false); });} else {initialize('fv-chart-1781790089446-cjayftaqv', false);}})();</script></div><p>Plus, a plethora of ports (including Thunderbolt 5) and a phenomenal 4K 240Hz display mean you can embrace DLSS 4 and multi-frame gen and not lose any of that buttery smoothness. And since it's Razer, the laptop parts also get plenty of TLC — the keyboard feels amazing to use with an ocean of a touchpad, the speakers are clear with nice bass, and thermal management is kept optimal with a massive vapor chamber.</p><p>Yes, that $5,000 price tag for the RTX 5090 version will sting, but for the ultimate large display experience on the go, this is the one to pick.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/razer-blade-18-2025-review"><em><strong>Razer Blade 18 (2025) review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-desktop-replacement"><span>The best desktop replacement</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WBqnB6jmJdqDy7jUvVeeLm" name="HP Omen Max-01-LIST" alt="HP Omen Max 16" src="https://cdn.mos.cms.futurecdn.net/WBqnB6jmJdqDy7jUvVeeLm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-hp-omen-max-16-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-omen-max-16-review">7. HP Omen Max 16 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Extreme power made portable</p></div><p class="specs__container"><strong>Display: </strong>16-inch (2560 x 1600) OLED | 240Hz | 0.2ms | <strong>CPU: </strong>Intel Core Ultra 9 275HX | <strong>GPU: </strong>Nvidia GeForce RTX 5090 | <strong>RAM: </strong>32GB DDR5 | <strong>Storage: </strong>2TB | <strong>Weight: </strong>6.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Blistering performance</div><div class="icon icon-plus_circle _hawk">Sleeker stylings</div><div class="icon icon-plus_circle _hawk">Gorgeous display</div><div class="icon icon-plus_circle _hawk">Plenty of ports</div><div class="icon icon-plus_circle _hawk">Great cooling</div><div class="icon icon-minus_circle _hawk">Steep price</div><div class="icon icon-minus_circle _hawk">Short battery life</div></div><p>Desktop replacements need to do three things well: be powerful (duh), have a great screen and nail the ergonomics. Not only does the HP Omen Max 16 tick the boxes on all three, but it also does so at a slightly lower price than the rest of the pack.</p><p>Yes, at a starting price of $3,000, that cost is still going to sting. But given you're looking at $4k upwards for systems of a similar spec, this is actually value for money for those who want as much of a desktop as possible without the space for a giant tower.</p><p>Performance-wise, you're looking at well over 60 FPS in all your favorite AAA titles at the highest settings, which can be multiplied with DLSS 4 and multi-frame gen (thanks to that RTX 5090), and the high wattage pumping through all the components (and strong heat dissipation) meant I got blistering fast sustained performance, too.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790180410-4rbwruex8 *, #fv-chart-1781790180410-4rbwruex8 *:before, #fv-chart-1781790180410-4rbwruex8 *:after, #fv-chart-1781790180410-4rbwruex8-slideshow *, #fv-chart-1781790180410-4rbwruex8-slideshow *:before, #fv-chart-1781790180410-4rbwruex8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790180410-4rbwruex8, #fv-chart-1781790180410-4rbwruex8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790180410-4rbwruex8 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790180410-4rbwruex8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790180410-4rbwruex8.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790180410-4rbwruex8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790180410-4rbwruex8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790180410-4rbwruex8-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790180410-4rbwruex8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790180410-4rbwruex8 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790180410-4rbwruex8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790180410-4rbwruex8 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790180410-4rbwruex8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790180410-4rbwruex8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row, #fv-chart-1781790180410-4rbwruex8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790180410-4rbwruex8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790180410-4rbwruex8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790180410-4rbwruex8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790180410-4rbwruex8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790180410-4rbwruex8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-pie-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-bar-product,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-label,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-grouped-product-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-label,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-container,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-cluster,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-label-space,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-benchmark-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-dropdown-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-chart-title,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-chart-subhead,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-header,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-vs,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select-container,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-versus-select,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790180410-4rbwruex8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790180410-4rbwruex8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row,#fv-chart-1781790180410-4rbwruex8 .fv-stacked-product,#fv-chart-1781790180410-4rbwruex8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-label,#fv-chart-1781790180410-4rbwruex8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-container,#fv-chart-1781790180410-4rbwruex8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790180410-4rbwruex8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790180410-4rbwruex8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-logo,#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790180410-4rbwruex8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790180410-4rbwruex8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790180410-4rbwruex8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790180410-4rbwruex8.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "HP Omen Max 16 (RTX 5080) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:43:00.410Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["HP Omen Max 16 (RTX 5080)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Cyberpunk 2077","value": 71,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Black Myth Wukong","value": 51,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Shadow of the Tomb Raider","value": 175,"unitText": "FPS"}]}</script><div id="fv-chart-1781790180410-4rbwruex8" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">HP Omen Max 16 (RTX 5080) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #388E3C;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>71</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #388E3C;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>51</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790180410-4rbwruex8-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #388E3C;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">175</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>HP Omen Max 16 (RTX 5080)</td><td>175</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790180410-4rbwruex8', false); });} else {initialize('fv-chart-1781790180410-4rbwruex8', false);}})();</script></div><p>Then let's talk about the screen up top — a gorgeous QHD+ OLED panel with a silky smooth 240Hz refresh rate. Normally, you're looking at Mini LED screens that can run this fast, and to see the flash flood of color of OLED this smooth is a treat for the eyes.</p><p>Of course, you're not here for the battery (it's a desktop replacement), so it should come as no real surprise that you're getting under 90 minutes of gameplay on one charge. </p><p>But there's no mistake about it, if you want the most performance possible to give a gaming desktop-esque experience without taking up too much space with a tower, the Omen Max 16 would be my choice. Oh, and the wealth of ports and that sleeker chassis give it pride of place on any desk (as well as unlocking great cooling).</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-omen-max-16-review"><em><strong>HP Omen Max 16 (2025) review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-upgradeable-gaming-laptop"><span>The best upgradeable gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RkPPCVEqn5RTfydiJBHpYY" name="Framework Laptop 16 (2025) review" alt="Framework Laptop 16 (2025) review unit on a table" src="https://cdn.mos.cms.futurecdn.net/RkPPCVEqn5RTfydiJBHpYY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-framework-laptop-16-2025"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-16-2025-review">8. Framework Laptop 16 (2025)</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The most repairable and upgradable gaming laptop</p></div><p class="specs__container"><strong>Display: </strong>16-inch WQXGA (2560x1600) | 165Hz | 9ms | <strong>CPU: </strong>AMD Ryzen AI 7 350 | <strong>GPU: </strong>AMD Radeon 860M / Nvidia GeForce RTX 5070 | <strong>RAM: </strong>16GB DDR5 | <strong>Storage: </strong>1TB | <strong>Weight: </strong>4.63 pounds (Expansion Bay), 5.3 pounds (Graphics Module)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Still the most versatile, repairable and upgradable laptop around</div><div class="icon icon-plus_circle _hawk">Nvidia's DLSS is a game-changer</div><div class="icon icon-plus_circle _hawk">6 Expansion Card slots gives you lots of options</div><div class="icon icon-plus_circle _hawk">Customizable keyboard deck remains cool</div><div class="icon icon-minus_circle _hawk">Dim screen is a glare magnet</div><div class="icon icon-minus_circle _hawk">Keyboard deck panels can slide around</div></div><p>Gaming laptops are great and all, but I feel like you do miss out on one of the best bits of the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a> — the modularity and upgradeability. Seeing the ever-increasing spec demands of AAA titles in the next few years can be worrying, but none of that matters with the Framework Laptop 16.</p><p>Put simply, this is a gaming laptop that you can customize, repair and upgrade on your own time. And it's super simple, thanks to the expansion slots and a comprehensive guide to do so! This means while you get some top-notch options included (the RTX 5070 Ti in here is an impressive dedicated GPU for 1080p, 1440p and even some 4K gaming in our testing), you're not limited to it when new GPUs come out in the future.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781790242943-38icnmtb8 *, #fv-chart-1781790242943-38icnmtb8 *:before, #fv-chart-1781790242943-38icnmtb8 *:after, #fv-chart-1781790242943-38icnmtb8-slideshow *, #fv-chart-1781790242943-38icnmtb8-slideshow *:before, #fv-chart-1781790242943-38icnmtb8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781790242943-38icnmtb8, #fv-chart-1781790242943-38icnmtb8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781790242943-38icnmtb8 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781790242943-38icnmtb8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781790242943-38icnmtb8.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790242943-38icnmtb8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781790242943-38icnmtb8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781790242943-38icnmtb8-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781790242943-38icnmtb8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781790242943-38icnmtb8 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781790242943-38icnmtb8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781790242943-38icnmtb8 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781790242943-38icnmtb8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781790242943-38icnmtb8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row, #fv-chart-1781790242943-38icnmtb8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781790242943-38icnmtb8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781790242943-38icnmtb8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781790242943-38icnmtb8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781790242943-38icnmtb8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781790242943-38icnmtb8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-pie-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-bar-product,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-label,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-grouped-product-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-label,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-container,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-cluster,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-label-space,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-x-axis-chart-space,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-benchmark-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-dropdown-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-carousel-nav-btn,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-chart-title,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-chart-subhead,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-header,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-vs,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select-container,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-versus-select,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790242943-38icnmtb8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781790242943-38icnmtb8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row,#fv-chart-1781790242943-38icnmtb8 .fv-stacked-product,#fv-chart-1781790242943-38icnmtb8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-label,#fv-chart-1781790242943-38icnmtb8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-container,#fv-chart-1781790242943-38icnmtb8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781790242943-38icnmtb8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1781790242943-38icnmtb8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-logo,#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781790242943-38icnmtb8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781790242943-38icnmtb8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781790242943-38icnmtb8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781790242943-38icnmtb8.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Framework Laptop 16 (RTX 5070) Gaming Tests","description": "1080p|Max Settings|DLSS Off","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-18T13:44:02.943Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Framework Laptop 16 (RTX 5070)","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Cyberpunk 2077","value": 38,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Black Myth Wukong","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Shadow of the Tomb Raider","value": 132,"unitText": "FPS"}]}</script><div id="fv-chart-1781790242943-38icnmtb8" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Framework Laptop 16 (RTX 5070) Gaming Tests</h3><p class="fv-chart-subhead">1080p|Max Settings|DLSS Off</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">Cyberpunk 2077</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #D32F2F;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>38</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #D32F2F;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>35</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1781790242943-38icnmtb8-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="1080p|Max Settings|DLSS Off" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #D32F2F;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework Laptop 16 (RTX 5070)</td><td>132</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 3</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781790242943-38icnmtb8', false); });} else {initialize('fv-chart-1781790242943-38icnmtb8', false);}})();</script></div><p>And even if you go for the "DIY version" that you build yourself, it only takes 15 minutes to put together, and with the vast array of port options you can add to it, I managed to find the perfect arrangement of sockets and performance for me with the greatest of ease.</p><p>On the face of it, this is quite a chunky option, and to get the downsides out of the way, the screen up top is a little dim, and those keyboard deck panels can slide around a little.</p><p>But for the chance to be able to upgrade, repair or even switch the ways you use it through the super easy modularity of the Laptop 16 makes these gripes fade into the background in my experience.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/framework-laptop-16-2025-review"><em><strong>Framework Laptop 16 (2025) review</strong></em></a><strong></strong></li></ul><h2 class="article-body__section" id="section-performance-test-results-compared"><span>Performance test results compared</span></h2><p>When you're buying a gaming laptop, you want to know how well it can run the <a href="https://www.tomsguide.com/best-picks/best-PC-games">best PC games</a>. </p><p>That's why we run every gaming laptop we review through a series of performance tests in 3DMark and a number of games, including <a href="https://www.tomsguide.com/gaming/assassins-creed-shadows-review">Assassin's Creed Shadows</a>, <a href="https://www.tomsguide.com/gaming/doom-the-dark-ages-review">Doom: The Dark Ages</a>, <a href="https://www.tomsguide.com/gaming/black-myth-wukong-review">Black Myth: Wukong</a>, <a href="https://www.tomsguide.com/reviews/cyberpunk-2077-phantom-liberty">Cyberpunk 2077</a> and Grand Theft Auto V.</p><p>In 3DMark, we run several tests on each laptop, including Fire Strike, Time Spy, Fire Strike Ultra, Time Spy Extreme, Speed Way, Steel Nomad, and Port Royal. Each of these benchmarks shows how well a laptop can handle graphics, and the higher the number, the better. </p><p>Here's how each laptop compares. Take note: not all benchmarks could be performed for each laptop, but here's a general look at how they scored. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788779895482-k2na564kb *, #fv-chart-1788779895482-k2na564kb *:before, #fv-chart-1788779895482-k2na564kb *:after, #fv-chart-1788779895482-k2na564kb-slideshow *, #fv-chart-1788779895482-k2na564kb-slideshow *:before, #fv-chart-1788779895482-k2na564kb-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788779895482-k2na564kb, #fv-chart-1788779895482-k2na564kb-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788779895482-k2na564kb {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788779895482-k2na564kb.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788779895482-k2na564kb.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779895482-k2na564kb .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779895482-k2na564kb-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788779895482-k2na564kb-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788779895482-k2na564kb .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788779895482-k2na564kb .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788779895482-k2na564kb .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788779895482-k2na564kb .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788779895482-k2na564kb .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788779895482-k2na564kb .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788779895482-k2na564kb .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779895482-k2na564kb .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788779895482-k2na564kb .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788779895482-k2na564kb .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788779895482-k2na564kb .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788779895482-k2na564kb .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788779895482-k2na564kb .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788779895482-k2na564kb .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788779895482-k2na564kb .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row, #fv-chart-1788779895482-k2na564kb .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788779895482-k2na564kb.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788779895482-k2na564kb .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788779895482-k2na564kb .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788779895482-k2na564kb .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788779895482-k2na564kb .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788779895482-k2na564kb .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788779895482-k2na564kb .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788779895482-k2na564kb .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788779895482-k2na564kb .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-pie-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stacked-product,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-bar-product,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stacked-product,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-label,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-grouped-product-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-label,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-container,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-cluster,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-label-space,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-x-axis-chart-space,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-benchmark-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-dropdown-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-carousel-nav-btn,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-chart-title,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-chart-subhead,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-header,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-vs,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select-container,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-versus-select,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779895482-k2na564kb.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788779895482-k2na564kb .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row,#fv-chart-1788779895482-k2na564kb .fv-stacked-product,#fv-chart-1788779895482-k2na564kb .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-label,#fv-chart-1788779895482-k2na564kb .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-container,#fv-chart-1788779895482-k2na564kb .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779895482-k2na564kb .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779895482-k2na564kb .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779895482-k2na564kb .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-logo,#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779895482-k2na564kb .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779895482-k2na564kb .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779895482-k2na564kb .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779895482-k2na564kb.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Gaming Laptops 3DMark Benchmarks","description": "Slide through to see different results from our 3DMark tests","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T11:18:15.483Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Razer Blade 16 (RTX 5090)","HP Omen Max 16 (RTX 5080)","Alienware 16 Area-51 (RTX 5080)","Asus ROG Zephyrus G14 (RTX 5080)","Framework Laptop 16 (RTX 5070)","HP HyperX Omen 15 (RTX 5070)","Asus ROG Flow Z13 (AMD Radeon 8060S)","3DMark Fire Stirke","3DMark Fire Stirke Ultra","3DMark Time Spy Extreme","3DMark Port Royal","Cyberpunk 2077","Black Myth Wukong","Shadow of the Tomb Raider","3DMark Speed Way","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Fire Stirke","value": 37411,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Fire Stirke","value": 36218,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Fire Stirke","value": 32769,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Fire Stirke","value": 31779,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Fire Stirke","value": 30564,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Fire Stirke","value": 26259,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – 3DMark Fire Stirke","value": 18985,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Fire Stirke Ultra","value": 15527,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Fire Stirke Ultra","value": 14641,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 10376,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 14737,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Fire Stirke Ultra","value": 11082,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Fire Stirke Ultra","value": 7988,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Fire Stirke Ultra","value": 7332,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Time Spy Extreme","value": 12061,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Time Spy Extreme","value": 10662,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Time Spy Extreme","value": 8252,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Time Spy Extreme","value": 10216,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Time Spy Extreme","value": 8157,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Time Spy Extreme","value": 6100,"unitText": ""},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Time Spy Extreme","value": 5668,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – 3DMark Port Royal","value": 16285,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – 3DMark Port Royal","value": 15715,"unitText": ""},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – 3DMark Port Royal","value": 10376,"unitText": ""},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – 3DMark Port Royal","value": 13558,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – 3DMark Port Royal","value": 11167,"unitText": ""},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – 3DMark Port Royal","value": 8676,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Cyberpunk 2077","value": 65,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Cyberpunk 2077","value": 71,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Cyberpunk 2077","value": 62,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Cyberpunk 2077","value": 49,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Cyberpunk 2077","value": 38,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Cyberpunk 2077","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Cyberpunk 2077","value": 13,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Black Myth Wukong","value": 74,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Black Myth Wukong","value": 58,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Black Myth Wukong","value": 51,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Black Myth Wukong","value": 56,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Black Myth Wukong","value": 47,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Black Myth Wukong","value": 35,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Black Myth Wukong","value": 30,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Black Myth Wukong","value": 21,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Shadow of the Tomb Raider","value": 213,"unitText": "FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Shadow of the Tomb Raider","value": 182,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Shadow of the Tomb Raider","value": 175,"unitText": "FPS"},{"@type": "PropertyValue","name": "Alienware 16 Area-51 (RTX 5080) – Shadow of the Tomb Raider","value": 191,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Shadow of the Tomb Raider","value": 129,"unitText": "FPS"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Shadow of the Tomb Raider","value": 132,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Shadow of the Tomb Raider","value": 126,"unitText": "FPS"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – Shadow of the Tomb Raider","value": 70,"unitText": "FPS"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – 3DMark Speed Way","value": 2886,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8060S) – 3DMark Speed Way","value": 1600,"unitText": ""}]}</script><div id="fv-chart-1788779895482-k2na564kb" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Gaming Laptops 3DMark Benchmarks</h3><p class="fv-chart-subhead">Slide through to see different results from our 3DMark tests</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">3DMark Fire Stirke</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Fire Stirke" data-chart-type="Bar" data-title="3DMark Fire Stirke" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.5275%; background-color: #0072C6;" data-target-width="93.5275" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37411</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.545%; background-color: #F57C00;" data-target-width="90.545" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36218</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.9225%; background-color: #388E3C;" data-target-width="81.9225" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32769</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.4475%; background-color: #7B1FA2;" data-target-width="79.4475" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31779</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.41%; background-color: #009688;" data-target-width="76.41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30564</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 65.64750000000001%; background-color: #7299d3;" data-target-width="65.64750000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26259</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.4625%; background-color: #db6f00;" data-target-width="47.4625" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18985</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10,000</span><span>20,000</span><span>30,000</span><span>40,000</span></div></div></div><table class="sr-only"><caption>3DMark Fire Stirke Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>37411</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>36218</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>32769</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>31779</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>N/A</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>30564</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>26259</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>18985</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Fire Stirke Ultra" data-chart-type="Bar" data-title="3DMark Fire Stirke Ultra" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.635%; background-color: #0072C6;" data-target-width="77.635" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15527</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.205%; background-color: #F57C00;" data-target-width="73.205" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14641</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.88%; background-color: #388E3C;" data-target-width="51.88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10376</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.685%; background-color: #7B1FA2;" data-target-width="73.685" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14737</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.410000000000004%; background-color: #D32F2F;" data-target-width="55.410000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11082</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 39.94%; background-color: #009688;" data-target-width="39.94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7988</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.66%; background-color: #7299d3;" data-target-width="36.66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7332</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>3DMark Fire Stirke Ultra Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>15527</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>14641</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>10376</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>14737</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>11082</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>7988</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>7332</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80.40666666666667%; background-color: #0072C6;" data-target-width="80.40666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12061</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.08%; background-color: #F57C00;" data-target-width="71.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10662</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.013333333333335%; background-color: #388E3C;" data-target-width="55.013333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8252</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.10666666666667%; background-color: #7B1FA2;" data-target-width="68.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10216</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54.379999999999995%; background-color: #D32F2F;" data-target-width="54.379999999999995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8157</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #009688;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6100</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 37.78666666666667%; background-color: #7299d3;" data-target-width="37.78666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5668</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Extreme Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>12061</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>10662</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>8252</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>10216</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>8157</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>6100</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>5668</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.425%; background-color: #0072C6;" data-target-width="81.425" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16285</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.57499999999999%; background-color: #F57C00;" data-target-width="78.57499999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15715</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 51.88%; background-color: #388E3C;" data-target-width="51.88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10376</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.78999999999999%; background-color: #7B1FA2;" data-target-width="67.78999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13558</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.835%; background-color: #D32F2F;" data-target-width="55.835" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11167</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.38%; background-color: #009688;" data-target-width="43.38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8676</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div></div></div><table class="sr-only"><caption>3DMark Port Royal Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>16285</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>15715</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>10376</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>13558</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>11167</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>8676</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>N/A</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #0072C6;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #F57C00;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #388E3C;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #7B1FA2;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #D32F2F;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #009688;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #7299d3;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 16.25%; background-color: #db6f00;" data-target-width="16.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Cyberpunk 2077 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>65</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>65</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>71</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>62</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>49</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>38</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>35</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>13</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Black Myth Wukong" data-chart-type="Bar" data-title="Black Myth Wukong" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #0072C6;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #F57C00;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #388E3C;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #7B1FA2;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #D32F2F;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #009688;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #7299d3;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 26.25%; background-color: #db6f00;" data-target-width="26.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Black Myth Wukong Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>74</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>58</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>51</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>56</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>47</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>35</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>30</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>21</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-Shadow of the Tomb Raider" data-chart-type="Bar" data-title="Shadow of the Tomb Raider" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #0072C6;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">213</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #F57C00;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #388E3C;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">175</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.66666666666667%; background-color: #7B1FA2;" data-target-width="63.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #D32F2F;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #009688;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #7299d3;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 23.333333333333332%; background-color: #db6f00;" data-target-width="23.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">FPS</div></div></div><table class="sr-only"><caption>Shadow of the Tomb Raider Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>213</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>182</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>175</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>191</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>129</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>132</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>126</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>70</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788779895482-k2na564kb-bar-3DMark Speed Way" data-chart-type="Bar" data-title="3DMark Speed Way" data-subhead="Slide through to see different results from our 3DMark tests" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.2%; background-color: #7299d3;" data-target-width="96.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2886</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8060S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #db6f00;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1600</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>3DMark Speed Way Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>N/A</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>N/A</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>N/A</td></tr><tr><td>Alienware 16 Area-51 (RTX 5080)</td><td>N/A</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>N/A</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>N/A</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>2886</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8060S)</td><td>1600</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 8</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788779895482-k2na564kb', false); });} else {initialize('fv-chart-1788779895482-k2na564kb', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h2 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks: comparison</span></h2><p>We run every laptop we review through battery tests, which measure how long it can last on a full charge, both while gaming and while doing less demanding work like browsing the web.</p><p>Below you'll find a chart of how long these laptops last while gaming using the PCMark 10 benchmark tool. This is typically far less time than they would use while just browsing the web, so while these battery times are the most conservative, when doing less demanding work, you can generally expect between 8 and 12 hours of battery life from these laptops on a full charge.</p><p>Ultimately, what you do on your laptop, how bright you set the screen and what power settings you use will all affect how long your laptop lasts before running out of juice — but this chart will help you compare and find the best gaming laptop for your needs.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788779634654-2s01tjz45 *, #fv-chart-1788779634654-2s01tjz45 *:before, #fv-chart-1788779634654-2s01tjz45 *:after, #fv-chart-1788779634654-2s01tjz45-slideshow *, #fv-chart-1788779634654-2s01tjz45-slideshow *:before, #fv-chart-1788779634654-2s01tjz45-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788779634654-2s01tjz45, #fv-chart-1788779634654-2s01tjz45-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788779634654-2s01tjz45 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788779634654-2s01tjz45.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788779634654-2s01tjz45.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779634654-2s01tjz45 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788779634654-2s01tjz45-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788779634654-2s01tjz45-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788779634654-2s01tjz45 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788779634654-2s01tjz45 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788779634654-2s01tjz45 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788779634654-2s01tjz45 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788779634654-2s01tjz45 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788779634654-2s01tjz45 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row, #fv-chart-1788779634654-2s01tjz45 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788779634654-2s01tjz45.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788779634654-2s01tjz45 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788779634654-2s01tjz45 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788779634654-2s01tjz45 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788779634654-2s01tjz45 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-pie-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-bar-product,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-label,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-grouped-product-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-label,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-container,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-cluster,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-label-space,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-x-axis-chart-space,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-benchmark-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-dropdown-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-carousel-nav-btn,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-chart-title,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-chart-subhead,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-header,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-vs,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select-container,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-versus-select,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779634654-2s01tjz45.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788779634654-2s01tjz45 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row,#fv-chart-1788779634654-2s01tjz45 .fv-stacked-product,#fv-chart-1788779634654-2s01tjz45 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-label,#fv-chart-1788779634654-2s01tjz45 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-container,#fv-chart-1788779634654-2s01tjz45 .fv-bar-cluster {width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788779634654-2s01tjz45 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-label-space {display: none !important;}#fv-chart-1788779634654-2s01tjz45 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-logo,#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788779634654-2s01tjz45 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788779634654-2s01tjz45 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788779634654-2s01tjz45 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788779634654-2s01tjz45.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Gaming Battery Life Test Results","description": "Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-07T11:13:54.655Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Razer Blade 18 (RTX 5090)","Razer Blade 16 (RTX 5090)","HP Omen Max 16 (RTX 5080)","Asus ROG Zephyrus G14 (RTX 5080)","Framework Laptop 16 (RTX 5070)","HP HyperX Omen 15 (RTX 5070)","Alienware 16 Area-51  (RTX 5080)","Asus ROG Flow Z13 (AMD Radeon 8050S)","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 18 (RTX 5090) – Battery life (hh:mm:ss)","value": 1.9333333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Razer Blade 16 (RTX 5090) – Battery life (hh:mm:ss)","value": 1.6916666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "HP Omen Max 16 (RTX 5080) – Battery life (hh:mm:ss)","value": 1.3833333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G14 (RTX 5080) – Battery life (hh:mm:ss)","value": 1.75,"unitText": "hours"},{"@type": "PropertyValue","name": "Framework Laptop 16 (RTX 5070) – Battery life (hh:mm:ss)","value": 2.15,"unitText": "hours"},{"@type": "PropertyValue","name": "HP HyperX Omen 15 (RTX 5070) – Battery life (hh:mm:ss)","value": 1.2166666666666668,"unitText": "hours"},{"@type": "PropertyValue","name": "Alienware 16 Area-51  (RTX 5080) – Battery life (hh:mm:ss)","value": 1.0333333333333334,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus ROG Flow Z13 (AMD Radeon 8050S) – Battery life (hh:mm:ss)","value": 2.25,"unitText": "hours"}]}</script><div id="fv-chart-1788779634654-2s01tjz45" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming Battery Life Test Results</h3><p class="fv-chart-subhead">Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788779634654-2s01tjz45-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="Using the PCMark 10 benchmark tool, here's how long each gaming laptop lasts while gaming" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 18 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64.44444444444444%; background-color: #0072C6;" data-target-width="64.44444444444444" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:56:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (RTX 5090)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.388888888888886%; background-color: #F57C00;" data-target-width="56.388888888888886" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:41:30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP Omen Max 16 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 46.11111111111111%; background-color: #388E3C;" data-target-width="46.11111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:23:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G14 (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #7B1FA2;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:45:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework Laptop 16 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #D32F2F;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">02:09:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">HP HyperX Omen 15 (RTX 5070)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 40.555555555555564%; background-color: #009688;" data-target-width="40.555555555555564" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:13:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware 16 Area-51  (RTX 5080)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 34.44444444444445%; background-color: #7299d3;" data-target-width="34.44444444444445" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">01:02:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Flow Z13 (AMD Radeon 8050S)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #db6f00;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">02:15:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 18 (RTX 5090)</td><td>1.9333333333333333</td></tr><tr><td>Razer Blade 16 (RTX 5090)</td><td>1.6916666666666667</td></tr><tr><td>HP Omen Max 16 (RTX 5080)</td><td>1.3833333333333333</td></tr><tr><td>Asus ROG Zephyrus G14 (RTX 5080)</td><td>1.75</td></tr><tr><td>Framework Laptop 16 (RTX 5070)</td><td>2.15</td></tr><tr><td>HP HyperX Omen 15 (RTX 5070)</td><td>1.2166666666666668</td></tr><tr><td>Alienware 16 Area-51  (RTX 5080)</td><td>1.0333333333333334</td></tr><tr><td>Asus ROG Flow Z13 (AMD Radeon 8050S)</td><td>2.25</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788779634654-2s01tjz45', false); });} else {initialize('fv-chart-1788779634654-2s01tjz45', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>Our computing experts at Tom's Guide review dozens of gaming laptops every year, and while some may have their faults, they could suit your needs or budget. So, have a look at the other machines we've tested. </p><div class="product"><a data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599" href="https://www.newegg.com/msi-crosshair-a16-hx-16-0-geforce-rtx-5060-laptop-gpu-2-4-5-3ghz-qhd-32gb-memory-1tb-nvme-ssd-gen4x4-ssd/p/N82E16834156876" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Razp3264tMKALRgfrHesrN" name="MSI_crosshair_01.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Razp3264tMKALRgfrHesrN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The MSI Crosshair 16 HX (E14W) lands as one of the finest around today. Not just for its dazzling 16-inch 2.5K display offering up smooth visuals and excellent color coverage, but also for its welcome value for its price (amid the RAM crisis, that is). It delivers a stunningly bright and vivid 2.5K (2560 x 1600) display with a high-end 240Hz refresh rate, along with great performance. The thing is, its fans can get quite loud under pressure, and its battery is terrible (hardly a shocker). Otherwise, you'll find there's a lot to like about the Crosshair 16 HX. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/msi-crosshair-16-hx-e14w-review" data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599"><strong>MSI Crosshair 16 HX review</strong></a><a class="view-deal button" href="https://www.newegg.com/msi-crosshair-a16-hx-16-0-geforce-rtx-5060-laptop-gpu-2-4-5-3ghz-qhd-32gb-memory-1tb-nvme-ssd-gen4x4-ssd/p/N82E16834156876" target="_blank" rel="nofollow" data-dimension112="ba68ed5e-8423-11f1-adc2-5d8daa083743" data-action="Deal Block" data-label="Crosshair 16 HX" data-dimension48="Crosshair 16 HX" data-dimension25="$1599">View Deal</a></p></div><div class="product"><a data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049" href="https://hyperx.com/products/hyperx-omen-16-valorant-limited-edition-gaming-laptop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5jRzwzUJ3SQKrYkp98rbzP" name="HP-HyperX-Omen-16-Valorant-gaming-laptop-4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5jRzwzUJ3SQKrYkp98rbzP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>Fan of the massively popular competitive multiplayer FPS Valorant? As the name suggests, the HyperX Omen 16 Valorant Edition is just about the best way to play the game on the move, and its design does the shooter justice. Of course, it's also got powerful specs under the hood, including an RTX 5070 and AMD Ryzen 9 9955HX3D CPU, along with a blazing-fast 240Hz refresh rate. It's too bad that the fans get loud while playing, and it comes with short battery life, but this special edition machine is fit for die-hard Valorant fans. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/hp-hyperx-omen-16-valorant-edition-review" data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049"><strong>HP HyperX Omen 16 Valorant Edition review</strong></a><a class="view-deal button" href="https://hyperx.com/products/hyperx-omen-16-valorant-limited-edition-gaming-laptop" target="_blank" rel="nofollow" data-dimension112="8aef87e4-aab7-11f1-81bf-239973a9bd50" data-action="Deal Block" data-label="HyperX Omen 16 Valorant Edition" data-dimension48="HyperX Omen 16 Valorant Edition" data-dimension25="$3049">View Deal</a></p></div><div class="product"><a data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699" href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sSnCYvFSoeR8JUik4W6kWM" name="Asus ROG Zephyrus G16 (2026)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sSnCYvFSoeR8JUik4W6kWM-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Asus ROG Zephyrus G16 is back in fighting form this year, with powerful performance thanks to an Intel Panther Lake and RTX 5080 combo, along with a vivid 16-inch OLED display and battery life that goes past 13 hours. But for over $3,500? That's a very tall ask, and the keyboard still doesn't live up to its high asking price. Still, if you've got the cash, you'll be impressed with what this Zephyrus G16 has to offer. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/asus-rog-zephyrus-g16-2026-review" data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699"><strong>Asus ROG Zephyrus G16 (2026) review</strong></a><a class="view-deal button" href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html" target="_blank" rel="nofollow" data-dimension112="798fdc9c-97e8-11f1-802c-d5ef717bc997" data-action="Deal Block" data-label="ROG Zephyrus G16 (2026)" data-dimension48="ROG Zephyrus G16 (2026)" data-dimension25="$3699">View Deal</a></p></div><div class="product"><a data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699" href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5060-32gb-memory-1tb-storage-charcoal-black/J3P7TXTXHQ" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="z5DkD8pzkxq7JnqjkUJf9c" name="MSI-Stealth-16-AI+-(2026)-3" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5DkD8pzkxq7JnqjkUJf9c-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong></p><p>MSI's latest Stealth 16 AI+ is an amazing revamp that's thin, light and packs <em>plenty </em>of power, especially thanks to the Intel Panther Lake chip and amazing OLED display. This would be one of the best gaming laptops you can get <em>if </em>you're willing to empty your wallet for it. Even with an RTX 5060 onboard, this machine can set you back well over $2,000, and that's far too expensive for what you get. It's a great machine, but the RAM crisis makes recommending this machine a lot harder. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/msi-stealth-16-ai-plus-2026-review" data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699"><strong>MSI Stealth 16 AI+ (2026) review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5060-32gb-memory-1tb-storage-charcoal-black/J3P7TXTXHQ" target="_blank" rel="nofollow" data-dimension112="ba68edc2-8423-11f1-b304-655c2bf17688" data-action="Deal Block" data-label="Stealth 16 AI+ (2026)" data-dimension48="Stealth 16 AI+ (2026)" data-dimension25="$2699">View Deal</a></p></div><div class="product"><a data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929" href="https://www.dell.com/en-us/shop/cty/pdp/spd/alienware-aurora-ac16251-gaming-laptop/useac16251hbtshqmq" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tYCxyqqVi7jxrBKyeyGHsK" name="Alienware_.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tYCxyqqVi7jxrBKyeyGHsK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>Alienware shifted gears with the release of its Aurora lineup, <em>finally </em>making its usually premium machines far more accessible in price. I'm glad they did, as the 16X Aurora is a stand-out choice as a solid, mid-range gaming laptop. With powerful RTX 50-series performance, a vivid 16-inch display with a 240Hz refresh rate, and that familiar premium design. The thing is, it's not quite as affordable as it once was (thanks, RAM crisis), so be sure to keep an eye out for major discounts during big sales. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/alienware-16x-aurora-review" data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929"><strong>Alienware 16X Aurora review</strong></a><a class="view-deal button" href="https://www.dell.com/en-us/shop/cty/pdp/spd/alienware-aurora-ac16251-gaming-laptop/useac16251hbtshqmq" target="_blank" rel="nofollow" data-dimension112="ba68ee26-8423-11f1-b288-a1be849673b4" data-action="Deal Block" data-label="16X Aurora" data-dimension48="16X Aurora" data-dimension25="$1929">View Deal</a></p></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-best-gaming-laptops-frequently-asked-questions"><span>Best Gaming Laptops: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HJ6ZRxVDUjBBGPfdRCPNrm" name="Steam Controller-12" alt="Steam Controller" src="https://cdn.mos.cms.futurecdn.net/HJ6ZRxVDUjBBGPfdRCPNrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>What is the best gaming laptop for me? </h3><article class="article__schema-answer"><p>Everyone has different needs, so think about the requirements that are essential to you. </p><ul><li><strong>Performance: </strong>Since recent gaming laptops hold a lot of power, you can expect them to manage any game you throw at them. But it's a matter of <em>how much </em>power you're getting. Generally, the higher the price, the more performance a laptop offers, meaning being able to turn settings in games to max without the system melting. With Nvidia's latest GeForce RTX 50-series and AMD's recent GPUs here, though, you can also get a lot more out of a machine thanks to <a href="https://www.tomsguide.com/computing/gaming-laptops/i-just-experienced-dlss-4-and-now-i-can-never-go-back-heres-why">DLSS 4</a> (and <a href="https://www.tomsguide.com/computing/gaming-laptops/dlss-4-5-is-a-cheat-code-for-gaming-laptops-heres-what-i-found-testing-it-on-the-acer-predator-helios-neo-16s-ai">DLSS 4.5</a>) and Multi Frame Generation. Essentially, more frame rates at higher resolutions, and a good middle-ground example is the <a href="#section-the-best-gaming-laptop-overall">Asus ROG Zephyrus G14</a>. However, <a href="https://www.tomsguide.com/computing/gaming-laptops/is-an-rtx-4050-gaming-laptop-still-good-enough-i-put-this-acer-nitro-v-14-to-the-test">RTX 40-series aren't out of the game yet</a>, as these can pull off some major performance gains in the latest PC titles.</li><li><strong>Portability & Battery: </strong>Plan on gaming on the go or sticking to your desk for gaming sessions, with the ability to transport it? Gaming laptops are well known to lack strong battery life, but that doesn't mean there aren't any that can last a while. Take the <a href="#section-the-best-ultraportable">Asus ROG Flow Z13</a> as an example, which is ultraportable and can last over 2 hours while gaming (and much longer while not).<strong> </strong>If you're more inclined to have a beast for your PC setup, laptops like the 18-inch Asus ROG Strix Scar 18 are it; just don't expect it to run long when it's not plugged in. Otherwise, if you're not planning on gaming just anywhere, you'll want to look at the <a href="https://www.tomsguide.com/us/best-gaming-pc,review-2219.html">best gaming PCs</a>. </li><li><strong>Productivity: </strong>The good thing about gaming laptops is that they have plenty of power for professional tasks as well, such as video rendering or CAD work. As they can be an expensive purchase, it might be worth looking at getting a machine that can pull double duty as a gaming and work laptop. Machines like the <a href="#section-the-best-16-inch-gaming-laptop">MSI Crosshair 16 HX </a>are good examples of this, offering a design that’s slim enough to easily take to work, yet also has powerful enough specifications for AAA gaming.  </li></ul></article></section><section class="article__schema-question"><h3>How much should I spend on a gaming laptop?</h3><article class="article__schema-answer"><p>Gaming laptops don't come cheap, but you don't have to empty your wallet to pick one up either. However, it's important to keep value in mind, as there's no point in getting a bare-bones budget system if you plan on cranking up settings to max in PC games like Cyberpunk 2077 or Black Myth: Wukong. </p><p>Think about the types of titles you play most and how demanding they are, but also know that the latest and greatest — no matter the price — can hold their own in many AAA titles. </p><p>That said, if you're looking for more competitive multiplayer games or indie titles, you can still find a laptop for under $1,000 that will do the trick (big sales like Black Friday or Prime Day are when you'll find these kinds of prices). Many laptops sporting an RTX 4060 and (especially) an RTX 5060 can blaze through these titles, offering super-smooth frame rates at high settings. But for monstrous power that can handle anything, including path tracing and the highest settings in games with high 240Hz frame rates even at 4K resolution, expect to pay at least $3,000, like the <a href="#section-the-best-18-inch-gaming-laptop">Razer Blade 18</a>.</p><p>A good middle ground is something like the Asus ROG Zephyrus G14, which can manage high settings and <em>higher </em>frame rates (with DLSS 4 turned on) at around $1,500 to $3,000. </p></article></section><ul><li><a href="#main">▲ Back to the top</a></li></ul><h2 class="article-body__section" id="section-how-we-test-gaming-laptops"><span>How we test gaming laptops</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q8HS5apRYSuUFYbqw5oFPa" name="Razer-Blade-16-(2026)--3" alt="Razer Blade 16 (2026)" src="https://cdn.mos.cms.futurecdn.net/q8HS5apRYSuUFYbqw5oFPa-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best gaming laptop, we run every machine through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter.</p><p>For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities. We also run a file transfer test to measure how fast a machine's hard drive is, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>We also run benchmarks for popular games such as Assassin's Creed Shadows, Black Myth: Wukong and Red Dead Redemption 2 on every gaming laptop we test. For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a>.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best Usenet providers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best Usenet providers open the door to a massive network of discussion groups and file-sharing resources.</p><p>Our team has spent many years using and evaluating the top Usenet providers. We hone in on factors like how long files are stored (retention rates), how often downloads are complete (completion percentages), the number of newsgroups available, connection speeds and security features.</p><p>After extensive testing of every major provider, pushing gigabit connections, checking completion rates on files from decades ago, and stress-testing automation setups, our top pick remains <a href="#section-the-best-usenet-provider-overall">Newshosting</a>. It combines industry-leading retention, excellent speeds and a bundled newsreader that makes setup painless for newcomers. </p><p>But your mileage may vary depending on what you actually need. Here's my breakdown of the six best Usenet providers.</p><h3 class="article-body__section" id="section-top-3-usenet-providers-at-a-glance"><span>Top 3 Usenet providers at a glance</span></h3><div class="product"><a data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gdrcv3RehfNjdME8iuTGBo" name="newshosting-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gdrcv3RehfNjdME8iuTGBo-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We rate Newshosting as the best Usenet provider overall, thanks to its Newsreader with search and file preview and 17+ years retention. It even includes a bundled VPN on unlimited plans.</p><p><a href="#section-the-best-usenet-provider-overall" data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kzJtYkDpwvRWvhmvTCJxti" name="eweka-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kzJtYkDpwvRWvhmvTCJxti-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Eweka offers 125,000+ newsgroups, which is one of the largest numbers offered by any Usenet provider, as well as 6,400+ days of retention. It's also excellent value for money, with a straightforward pricing model.</p><p><a href="#section-the-best-value-usenet-provider" data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="HQ9owCj7jfKKr2aUBNqhxj" name="usednetserver-quick-list.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HQ9owCj7jfKKr2aUBNqhxj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>UsenetServer offers Global Search, which means you can query its full archive directly. Its tier-1 backbone means no reseller latency, and its annual plan includes PrivadoVPN.</p><p><a href="#section-the-usenet-provider-with-the-best-search" data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" data-dimension25="">View Deal</a></p></div><h2 id="the-best-usenet-providers">The best Usenet providers</h2><h3 class="article-body__section" id="section-the-best-usenet-provider-overall"><span>The best Usenet provider overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="GoUaResGmvD528z7mXez3V" name="newshosting.jpg" alt="Newshosting logo" src="https://cdn.mos.cms.futurecdn.net/GoUaResGmvD528z7mXez3V-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Newshosting)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-newshosting"><span class="title__text">1. Newshosting</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best Usenet provider overall</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>Over 120,000 | <strong>Maximum connections: </strong>100 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>14 days (15GB limit)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Newsreader with search and file preview</div><div class="icon icon-plus_circle _hawk">17+ years retention</div><div class="icon icon-plus_circle _hawk">Bundled VPN on unlimited plans</div><div class="icon icon-minus_circle _hawk">Lite plan's 50GB cap is unusable for binaries</div><div class="icon icon-minus_circle _hawk">VPN costs extra unless you're on the XL Powerpack</div><div class="icon icon-minus_circle _hawk">Search is basic vs. dedicated indexers</div></div><p>I keep coming back to Newshosting because it just works. There are no surprises, no weird gotchas, and no sudden policy changes that break your automation setup. </p><p>When files travel across Usenet, they're split into thousands of small pieces. Sometimes pieces go missing or get corrupted. Newshosting's 99.9% completion rate means almost every piece arrives intact, which is more than I can say for some budget resellers I've tested.</p><p>Speed-wise, Newshosting consistently saturates my connection. The server clusters in both the U.S. and Europe mean good routing regardless of where you're located. </p><p>I like the included newsreader with built-in search. Most providers assume you'll bring your own download client (such as SABnzbd or NZBGet) and your own indexer subscription (an indexer is essentially a search engine that catalogs Usenet content and generates download files).</p><p>Newshosting's client lets you skip that extra cost and complexity by searching their entire archive directly. That said, the search is fairly basic. You can't filter by file type, resolution, or release group the way you can with premium indexers. Power users will still want a proper indexer subscription.</p><p>Three pricing tiers exist: Lite ($10 per month, 50GB cap, 30 connections), Unlimited (from $12.95 per month), and XL Powerpack (from $15.83 per month, with VPN and Easynews web search included). The Lite’s GB cap is essentially useless unless you only want text groups. A single high-definition movie can exceed 50GB. Go Unlimited or go home, I say.</p><p>There's also a 14-day free trial, although this comes with a 15GB limit. Still, it's decent if you just want a quick look at what Newshosting is like to use.</p><p>Using encrypted connections for your Usenet traffic, then routing everything else through the VPN<a href="https://www.tomsguide.com/best-picks/most-secure-vpn">, </a>creates a setup that's effectively invisible to ISP traffic analysis, so it's nice that XL Powerpack includes a Switzerland-based provider with a no-logging policy. </p><p>In short, Newshosting is the "just works" choice. If you want to set something up once and forget about it for years, this is your provider.</p><h3 class="article-body__section" id="section-the-best-value-usenet-provider"><span>The best value Usenet provider</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="N9gHMwHE2QAMTagBxsyUkb" name="eweka.jpg" alt="Eweka logo" src="https://cdn.mos.cms.futurecdn.net/N9gHMwHE2QAMTagBxsyUkb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Eweka)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-eweka"><span class="title__text">2. Eweka</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best value for money Usenet provider</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>125,000+ groups | <strong>Maximum connections: </strong>50 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">125,000+ newsgroups, among the highest</div><div class="icon icon-plus_circle _hawk">Independent Dutch backbone adds diversity</div><div class="icon icon-plus_circle _hawk">Good pricing</div><div class="icon icon-minus_circle _hawk">EU-only servers add latency for North Americans</div><div class="icon icon-minus_circle _hawk">50 connection maximum</div><div class="icon icon-minus_circle _hawk">15-month billing requires larger upfront cost</div></div><p>If you want to get the most bang for your buck, then Eweka is an excellent choice as a Usenet provider.</p><p>Eweka has years of industry experience and a reputation for excellence. It runs independent data centers across Europe and operates a trans-Atlantic Usenet backbone to deliver excellent speeds across the Americas as well.</p><p>As a European company, Eweka’s prices are listed in Euros. It often runs a special offer on pricing, too. For example, at the time of writing, you can access Eweka for €6.99 per month (€104.85 upfront for 15 months' access). This works out at roughly $8.10 per month, or $121.48 upfront.</p><p>The current retention of 6,400+ days is excellent. Basically, it means you will be able to access a much greater range of content, increasing your chances of finding what you’re looking for, without having to pay extortionate prices to do so.</p><p>We were also impressed with the number of newsgroups available, with Eweka claiming to provide access to more than 125,000 groups. This is up there with the largest number offered by any Usenet provider.</p><p>One aspect of user experience where Eweka shines is in its straightforward pricing model. The provider has streamlined its subscription options to eliminate confusion, making it easier for you to decide on a plan without having to navigate through a maze of tiered service levels.</p><p>Eweka's support for high-quality, third-party newsreaders, coupled with its excellent retention rates, makes it a solid choice for users who value depth of content and the freedom to tailor their browsing tools.</p><div class="product"><p>Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.</p><p>The truth about Usenet infrastructure in 2025 is that <strong>almost everyone is reselling from the same few backbones</strong>. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.</p><p>More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.</p><p>In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.</p><p>The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.</p><p>The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.</p><p>Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.</p><p>They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.</p><p><strong>The bottom line:</strong> Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68f2e4-8067-11f1-8a7c-69ef069d6ca7" data-action="Deal Block" data-label="Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.The truth about Usenet infrastructure in 2025 is that almost everyone is reselling from the same few backbones. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.The bottom line: Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months." data-dimension48="Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.The truth about Usenet infrastructure in 2025 is that almost everyone is reselling from the same few backbones. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.The bottom line: Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-the-usenet-provider-with-the-best-search"><span>The Usenet provider with the best search</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="Dpce7Qcxv6aLkTPgBfHtn4" name="usenetserver.jpg" alt="UsenetServer logo" src="https://cdn.mos.cms.futurecdn.net/Dpce7Qcxv6aLkTPgBfHtn4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UsenetServer)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-usenetserver"><span class="title__text">3. UsenetServer</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The Usenet provider with the best search</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>100,000+ | <strong>Maximum connections: </strong>20 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Global Search queries full archive directly</div><div class="icon icon-plus_circle _hawk">Annual plan includes PrivadoVPN</div><div class="icon icon-plus_circle _hawk">Tier-1 backbone means no reseller latency</div><div class="icon icon-minus_circle _hawk">Only 20 connections; limiting for fast internet</div><div class="icon icon-minus_circle _hawk">No included newsreader, bring your own</div><div class="icon icon-minus_circle _hawk">Value requires annual commitment</div></div><p>UsenetServer doesn't try to do everything. It doesn’t offer a bundled newsreader, there’s no fancy web interface, and no hand-holding. What they do provide is rock-solid infrastructure and the best manual search tool I've tested.</p><p>I love UsenetServer's Global Search. Most indexers only know about content they've specifically cataloged. If an uploader deliberately obscured a filename (common practice to avoid automated takedowns), external indexers often miss it entirely. UsenetServer's Global Search queries the raw data on their servers directly. I've found files through Global Search that don't appear in any public indexer.</p><p>The catch is that Global Search is purely manual. You can't integrate it with automation tools. If you're running Sonarr or Radarr (popular programs that automatically find and download content), you'll still need a separate indexer subscription. Global Search is best for one-off manual hunting when automated methods fail.</p><p>The 20-connection limit seems restrictive on paper, but their Tier-1 infrastructure means individual connection speeds are excellent. On my connection, 20 connections were enough to hit 900+ Mbps sustained. You'd need a 2 Gbps line before the connection limit became a real bottleneck. Still, if you have extremely fast internet, other providers offer more connections.</p><p>Retention matches the industry leaders at 6,400+ days. I tested completion rates against Newshosting using the same content sets, and the results were statistically identical. No surprise, as they likely share backend infrastructure, but the parity is confirmed.</p><p>Its prices are reasonable, too, with a monthly plan costing $14.95. This drops to $8.95 per month for three months ($26.85 upfront), and drops further to $7.95 per month on an annual plan ($95.40 upfront).</p><p>The addition of PrivadoVPN on annual plans is nice, too. In our <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN review</a>, we praised its dedication to a strict no-logging policy it ability to unblock many common streaming services. It doesn’t offer as many protocols as VyprVPN, but it's a solid offering for general privacy.</p><p>However, since there’s no newsreader, you'll need to configure your own download client. For users already running automation tools, this isn't a problem. For newcomers, it's an extra learning curve.</p><h3 class="article-body__section" id="section-the-best-budget-usenet-provider"><span>The best budget Usenet provider</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="tWHSdKMWqkLs6MhQsViUBi" name="giganews.jpg" alt="Giganews logo" src="https://cdn.mos.cms.futurecdn.net/tWHSdKMWqkLs6MhQsViUBi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Giganews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-giganews"><span class="title__text">4. Giganews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The most budget-friendly Usenet provider</p></div><p class="specs__container"><strong>Retention: </strong>5+ years binary, 18+ years text | <strong>Newsgroups: </strong>110,000+ | <strong>Maximum connections: </strong>100 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>14 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">VyprVPN bundled free, a top-tier VPN</div><div class="icon icon-plus_circle _hawk">100% uptime guarantee</div><div class="icon icon-plus_circle _hawk">Human support staff who know the product</div><div class="icon icon-minus_circle _hawk">Binary retention (5+ years) is lower than rivals</div><div class="icon icon-minus_circle _hawk">Can't retrieve old content that others still have</div><div class="icon icon-minus_circle _hawk">Premium pricing for less archive depth</div></div><p>If you're looking for the cheapest (yet still high-quality) Usenet provider, look no further than Giganews.</p><p>I first used Giganews in the early 2000s when they were the undisputed king of Usenet, and they're still running on basically the same philosophy today: prioritize speed and reliability over archive depth.</p><p>Their 5-year binary retention is a deliberate choice. Giganews argues (and I tend to agree) that most users want content from the last few years, not stuff from 2008. By limiting their storage window, they keep everything on faster active storage rather than slower archival systems. In my speed tests, Giganews consistently matched or beat providers with longer retention when downloading recent content.</p><p>But that’s the trade-off: if you're looking for something posted six years ago, Giganews simply won't have it. Competitors like Newshosting or Eweka store content for 17+ years. </p><p>The 100% completion claim is bold, but it holds up in practice. They store multiple copies of every piece across redundant server clusters. I've run completion tests against content from various ages within their 5-year window and haven't hit a single failure that wasn't caused by copyright takedowns.</p><p>The inclusion of the VyprVPN service with each subscription plan is a benefit that shouldn't be overlooked. While it isn't on our list of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a>, it's still a decent service, as we explored in our <a href="https://www.tomsguide.com/reviews/vyprvpn-review">VyprVPN review</a>. For users concerned about privacy and security, having a VPN integrated into the Usenet service adds an extra layer of protection.</p><p>Pricing works out at $9.99 per month, dropping to $8.33 per month on annual billing ($99.96 upfront for 12 months' access). All plans include VyprVPN, 100 connections, and SSL encryption. </p><p>The support experience surprised me, too. When I submitted a test ticket asking about connection optimization, I got a response from someone who actually understood the technical details. That's rare in this industry, where support often means reading from a script.</p><p>So, if you primarily want recent content and don't want to spend too much, Giganews is a great option. Just don't expect to find files from 2021 or earlier.</p><h3 class="article-body__section" id="section-the-usenet-provider-with-the-most-flexible-pricing"><span>The Usenet provider with the most flexible pricing</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="6AYnrGyWo3oaTMfq585iaK" name="tweaknews.jpg" alt="TweakNews logo" src="https://cdn.mos.cms.futurecdn.net/6AYnrGyWo3oaTMfq585iaK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TweakNews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-tweaknews"><span class="title__text">5. TweakNews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The Usenet provider with the most flexible pricing</p></div><p class="specs__container"><strong>Retention: </strong>5,000+ days | <strong>Newsgroups: </strong>120,000+ | <strong>Maximum connections: </strong>60 | <strong>SSL: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Block accounts never expire</div><div class="icon icon-plus_circle _hawk">Dutch servers make it ideal as a backup</div><div class="icon icon-plus_circle _hawk">Speed-capped plans for slower connections</div><div class="icon icon-minus_circle _hawk">Lower retention at 4,800+ days</div><div class="icon icon-minus_circle _hawk">Maximum of 60 connections</div><div class="icon icon-minus_circle _hawk">Block accounts require backup server knowledge</div></div><p>TweakNews is the Swiss Army knife of Usenet providers. Where competitors force you into unlimited plans, TweakNews acknowledges that different users have genuinely different needs.</p><p>TweakNews offers three different subscription tiers. This includes "Fast", "Lightning", and "Unlimited+VPN". The "Fast" plan works out at €5.83 ($6.74) per month (€69.95 ($80.81) upfront for 12 months' access). This plan caps you at 50 Mbps. This is useful if your internet connection is slower than that anyway; why pay for speed you can't use? "Lightning" bumps this limit up to 100 Mbps, and costs €7.50 ($8.69) per month (€108.78/$126.03 upfront for 12 months' access). "Ultimate+VPN" at €9.07/month ($10.51) removes all caps, adds a VPN, and supports 60 connections.</p><p>TweakNews' retention is lower than the 6,400+ offered by Omicron-backed providers at 5,000+. That's about 13 years versus 17 years of stored content. For content from the last decade, this rarely matters. You'd only notice the difference when hunting for very old files.</p><p>They bundle UsenetWire, a proprietary newsreader that handles search and basic downloading. It's fine for casual use, but it lacks the automation hooks that power users need.</p><p>If you're looking for a Usenet provider that tailors plans to your needs, TweakNews is definitely worth considering. Its retention may be lower than others, but you're unlikely to notice this unless you want to go digging for very old files.</p><h3 class="article-body__section" id="section-the-best-usenet-provider-for-beginners"><span>The best Usenet provider for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="pYs3RHyLRSu5btUwCaHeDZ" name="easynews.jpg" alt="Easynews logo" src="https://cdn.mos.cms.futurecdn.net/pYs3RHyLRSu5btUwCaHeDZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Easynews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-easynews"><span class="title__text">6. Easynews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best Usenet provider for new users</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ | <strong>Newsgroups: </strong>120,000+ | <strong>Maximum connections: </strong>60 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Browser-based; no software install required</div><div class="icon icon-plus_circle _hawk">Works on tablets, phones, and restricted networks</div><div class="icon icon-plus_circle _hawk">"Gig Bank" rollover so unused data accumulates</div><div class="icon icon-minus_circle _hawk">Web interface can't match automation tools</div><div class="icon icon-minus_circle _hawk">Lower-tier plans cap retention at 365 days</div><div class="icon icon-minus_circle _hawk">Bandwidth limits unless you add NNTP access</div></div><p>Easynews solves a problem that everyone else ignores: what if you just want to use Usenet without becoming a systems administrator?</p><p>Traditional Usenet requires configuring a newsreader, finding an indexer, managing download files, handling error correction, and extracting archives. Easynews does all of this server-side. You log into a web interface, search for what you want and click download. The server assembles everything, repairs any corruption, extracts archives and delivers a clean file to your browser.</p><p>I've been recommending Easynews to newcomers for over a decade. It's the only provider where I can tell someone "just go sign up" without following up with a 45-minute tutorial.</p><p>The web interface has legitimately powerful search filters. You can narrow by video codec, resolution, file type and posting age. Thumbnail previews help avoid downloading the wrong file. The "Zip Manager" feature lets you queue multiple files and download them as a single archive.</p><p>The pricing structure is more complex than it first appears. There are three tiers ranging from $9.95 per month to $29.94 per month, and each includes a monthly transfer limit via the website interface. The cheaper plans require an additional $9.95 per month to unlock traditional client access. So, for a comparable service to competitors, expect to pay between 20 and 30 bucks a month.</p><p>Easynews is the on-ramp for Usenet beginners and the escape hatch when traditional access fails. However, you should read its plan details carefully; the headline pricing hides significant feature differences between tiers.</p><h3 class="article-body__section" id="section-the-best-usenet-providers-compared"><span>The best Usenet providers, compared</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Usenet provider</p></th><th  ><p>Entry price</p></th><th  ><p>Retention</p></th><th  ><p>Newsgroups</p></th><th  ><p>Maximum Connections</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Newshosting</p></td><td  ><p>$10 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>120,000+</p></td><td  ><p>100</p></td></tr><tr><td class="firstcol " ><p>Eweka</p></td><td  ><p>$8.23 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>125,000+</p></td><td  ><p>50</p></td></tr><tr><td class="firstcol " ><p>Giganews</p></td><td  ><p>$8.33 a month</p></td><td  ><p>5+ years</p></td><td  ><p>110,000+</p></td><td  ><p>100</p></td></tr><tr><td class="firstcol " ><p>UsenetServer</p></td><td  ><p>$7.95 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>100,000+</p></td><td  ><p>20</p></td></tr><tr><td class="firstcol " ><p>Tweaknews</p></td><td  ><p>$6.86 a month</p></td><td  ><p>4,800+ days</p></td><td  ><p>N/A</p></td><td  ><p>60</p></td></tr><tr><td class="firstcol " ><p>Easynews</p></td><td  ><p>$9.98 a month</p></td><td  ><p>365-2800+ days</p></td><td  ><p>110,000+</p></td><td  ><p>60</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-how-to-choose-the-best-usenet-provider-for-you"><span>How to choose the best Usenet provider for you</span></h3><p>Usenet has its own set of jargon, and it pays to understand which of these matter to you before you thrown down money on a long subscription.</p><p><strong>Retention</strong> is how long files stay available. Higher is generally better, but diminishing returns kick after about 3,000 days. Unless you specifically need content from 2010 or earlier, you don't have to make retention your primary decision factor.</p><p><strong>Completion rates</strong> matter more than retention for most users. A provider claiming 99.9% completion means fewer failed downloads and less time troubleshooting. Look for providers that store redundant copies of content across multiple server clusters.</p><p><strong>Connection limits</strong> affect how quickly you can saturate your bandwidth. 20 connections is usually enough for gigabit. Only users with very fast fiber (2 Gbps or higher) genuinely need 50+ connections. Don't pay extra for connection counts you'll never use.</p><p><strong>Server locations</strong> determine latency. US users should prioritize providers with US datacenters; European users should look for Amsterdam or similar EU locations. The difference between 20ms and 120ms latency matters for connection efficiency.</p><p><strong>SSL encryption</strong> should be non-negotiable in 2025. This prevents your ISP from throttling Usenet traffic or inspecting what you're downloading. Every provider on this list supports SSL; avoid any that don't.</p><p><strong>VPN bundles</strong> add value if you don't already have a VPN subscription. A bundled VPN protects your traffic to indexer sites (which do log IP addresses) and any non-Usenet activity.</p><p><strong>Pricing flexibility</strong> varies dramatically. If you're unsure how much you'll use Usenet, TweakNews's block accounts let you pay-as-you-go without committing to monthly subscriptions.</p><h3 class="article-body__section" id="section-how-we-review-the-best-usenet-providers"><span>How we review the best Usenet providers</span></h3><p>To start our testing process, we install and configure the Usenet provider's software or compatible newsreaders. We assess the installation process for user-friendliness, ease of setup, and compatibility with different operating systems. Additionally, we evaluate the available features, such as search functionality, filtering options, and interface intuitiveness.</p><p>One aspect we examine is the speed and download performance offered by Usenet providers. We test the connection speeds across different server locations, assessing their consistency and reliability. </p><p>We thoroughly evaluate the retention period and completion rates provided by the Usenet providers. By accessing and analyzing various newsgroups, we verify if articles and files from both recent and historical periods are consistently available. High retention rates and completion percentages are key indicators of a reliable Usenet provider.</p><p>Our testing process includes exploring the newsgroup coverage offered by each provider. We examine the breadth and depth of available newsgroups, ensuring that they cover diverse topics and interests. </p><p>As privacy and security are paramount, we thoroughly review the security measures implemented by Usenet providers. We assess if providers offer SSL encryption to protect users' communication and data integrity. We also investigate their logging policies to ensure they align with privacy expectations and industry standards.</p><p>Finally, to evaluate the level of customer support provided, we engage with the Usenet providers' support teams, posing inquiries and assessing their responsiveness and effectiveness in addressing our queries. We take note of the available support channels, response times, and the quality of assistance offered. </p><p>See our <a href="https://www.tomsguide.com/reference/how-we-test">testing methodology page</a> for more information.</p><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>What is Usenet?</h3><article class="article__schema-answer"><p>Usenet is a global network of discussion forums (called newsgroups) that predates the World Wide Web. Created in 1979, it started as a decentralized system for text-based communication between universities.</p><p>These days, while some text discussion groups remain active, the overwhelming majority of Usenet traffic is binary data: media files, software, and archives. Think of it as a massive, distributed file storage system spread across servers worldwide.</p><p>To access Usenet, you need a provider (the services reviewed above), which gives you login credentials for their servers. Most users also need an indexer (a specialized search engine for Usenet content) and a newsreader client (software that downloads and assembles files). Some providers like Newshosting and Easynews bundle these tools, reducing the setup complexity.</p></article></section><section class="article__schema-question"><h3>Do I need a separate Usenet indexer and newsreader?</h3><article class="article__schema-answer"><p>In general, yes, you do. This is because while a provider gives you access to servers, an indexer helps you to find posts, and a newsreader downloads and assembles these posts. As a result of this, most Usenet providers will have separate subscriptions for indexing and newsreading, while others bundle them.</p><p>For example, <a href="#section-the-best-usenet-provider-overall">Newshosting </a>bundles a newsreader and search (although this is this search is less detailed than a dedicated indexer would be), while <a href="#section-the-best-usenet-provider-for-beginners">Easynews</a>' web interface hosts both searching and downloads. <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer</a> has a Global Search, which is best for manual searches, although it cannot be integrated with automation tools.</p><p>Overall, bundled newsreading and indexing is best for simplicity, while separate tools give you greater control.</p></article></section><section class="article__schema-question"><h3>Is completion rate more important than retention?</h3><article class="article__schema-answer"><p>In general, completion rate is more important than retention, as the completion rate shows how reliably all parts of a post are available to download. If a Usenet provider has a strong completion rate, this means that it has a lower amount of failed or incomplete downloads. On the other hand, retention is how long a Usenet provider will keep a post available.</p><p>With this being said, this doesn't mean you should ignore retention, especially if you need to look at older posts. You don't want the things you're looking at to be available one day and gone the next, so keeping an eye on a Usenet provider's retention is useful for this. However, if these posts are incomplete due to a low completion rate, this can be equally frustrating.</p></article></section><section class="article__schema-question"><h3>How many Usenet connections do I need?</h3><article class="article__schema-answer"><p>While many Usenet providers boast high connection limits, the reality is that you likely will not need the absolute highest available one: generally, about 20 connections will be enough to make full use of a gigabit broadband connection. </p><p>Plus, while connection limits do determine how many simultaneous links your newsreader can make to a provider’s servers, a larger number does not mean your chosen Usenet provider will be automatically faster.</p><p>We recommend matching the connection allowance given to your broadband speed and your client's settings instead of paying more for the absolute maximum number of connections. In testing, we found that <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer’s </a>20-connection limit was enough to sustain more than 900 Mbps.</p><p>With this being said, if you have a connection of 2 Gbps or more, you may benefit from higher limits.</p></article></section><section class="article__schema-question"><h3>Should I choose an unlimited Usenet plan or a block account?</h3><article class="article__schema-answer"><p>This depends entirely on what you're planning on using Usenet for. If you expect that you'll use it regularly and/or need to download large amounts of data, then an unlimited plan makes sense. </p><p>However, if you're only going to occasionally use Usenet or sporadically download files, then an unlimited plan is not necessary, and a block account should serve your needs better, while also being better value for money.</p><p>If you're looking for flexibility, <a href="#section-the-usenet-provider-with-the-most-flexible-pricing">TweakNews </a>offers plans at different speed levels as well as pay-as-you-go block access, which can suit readers who are unsure of their needs.</p></article></section><section class="article__schema-question"><h3>Do I need a VPN with my Usenet provider?</h3><article class="article__schema-answer"><p>The short answer is no, you do not need a VPN to use Usenet. Most Usenet providers support SSL encryption for the connection to their servers, meaning that the Usenet traffic is protected while it travels between your device and their servers. </p><p>A VPN similarly encrypts your internet traffic, sending it through an encrypted tunnel and preventing it from being accessed, meaning that your traffic to indexer sites (which do log IP addresses) and any non-Usenet sites is protected. </p><p>The SSL encryption means a VPN is a handy addition, but not necessary.</p><p>Some Usenet providers offer plans that include a VPN,  including <a href="#section-the-best-usenet-provider-overall">Newshosting</a>, <a href="#section-the-best-budget-usenet-provider">Giganews</a>, <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer, </a>and <a href="#section-the-usenet-provider-with-the-most-flexible-pricing">TweakNews </a>options. If one of these plans and its added features meet your needs, then it can be a good idea to subscribe to one. But if you don't need a Usenet plan with all the bells and whistles, then it isn't necessary to use Usenet.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/the-best-usenet-providers</link>
                                                                            <description>
                            <![CDATA[ Usenet is faster than ever and we're here to tell you the best Usenet providers you can trust with your subscription. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WLPrcrFonCTAhwdntCvzhj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZbqZqZV7EMMfnYKSA8Vitb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 16:02:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Software]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                                    <dc:creator><![CDATA[ Richard Sutherland ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/iAKWNuW8LKmiU6auBzJaq3-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Sead Fadilpašić ]]></dc:contributor>
                                            <dc:contributor><![CDATA[ Olivia Powell ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZbqZqZV7EMMfnYKSA8Vitb-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Graphic saying Usenet]]></media:description>                                                            <media:text><![CDATA[Graphic saying Usenet]]></media:text>
                                <media:title type="plain"><![CDATA[Graphic saying Usenet]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZbqZqZV7EMMfnYKSA8Vitb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best Usenet providers open the door to a massive network of discussion groups and file-sharing resources.</p><p>Our team has spent many years using and evaluating the top Usenet providers. We hone in on factors like how long files are stored (retention rates), how often downloads are complete (completion percentages), the number of newsgroups available, connection speeds and security features.</p><p>After extensive testing of every major provider, pushing gigabit connections, checking completion rates on files from decades ago, and stress-testing automation setups, our top pick remains <a href="#section-the-best-usenet-provider-overall">Newshosting</a>. It combines industry-leading retention, excellent speeds and a bundled newsreader that makes setup painless for newcomers. </p><p>But your mileage may vary depending on what you actually need. Here's my breakdown of the six best Usenet providers.</p><h3 class="article-body__section" id="section-top-3-usenet-providers-at-a-glance"><span>Top 3 Usenet providers at a glance</span></h3><div class="product"><a data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gdrcv3RehfNjdME8iuTGBo" name="newshosting-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gdrcv3RehfNjdME8iuTGBo-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>We rate Newshosting as the best Usenet provider overall, thanks to its Newsreader with search and file preview and 17+ years retention. It even includes a bundled VPN on unlimited plans.</p><p><a href="#section-the-best-usenet-provider-overall" data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68edc6-8067-11f1-85a6-a1f7ce682534" data-action="Deal Block" data-label="Newshosting" data-dimension48="Newshosting" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kzJtYkDpwvRWvhmvTCJxti" name="eweka-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kzJtYkDpwvRWvhmvTCJxti-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>Eweka offers 125,000+ newsgroups, which is one of the largest numbers offered by any Usenet provider, as well as 6,400+ days of retention. It's also excellent value for money, with a straightforward pricing model.</p><p><a href="#section-the-best-value-usenet-provider" data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68ee34-8067-11f1-9e8e-4f6e8e33d523" data-action="Deal Block" data-label="Eweka" data-dimension48="Eweka" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="HQ9owCj7jfKKr2aUBNqhxj" name="usednetserver-quick-list.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HQ9owCj7jfKKr2aUBNqhxj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>UsenetServer offers Global Search, which means you can query its full archive directly. Its tier-1 backbone means no reseller latency, and its annual plan includes PrivadoVPN.</p><p><a href="#section-the-usenet-provider-with-the-best-search" data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" data-dimension25=""><strong>Read more below</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68eea2-8067-11f1-a3d7-df19bdbdf957" data-action="Deal Block" data-label="UsenetServer" data-dimension48="UsenetServer" data-dimension25="">View Deal</a></p></div><h2 id="the-best-usenet-providers">The best Usenet providers</h2><h3 class="article-body__section" id="section-the-best-usenet-provider-overall"><span>The best Usenet provider overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="GoUaResGmvD528z7mXez3V" name="newshosting.jpg" alt="Newshosting logo" src="https://cdn.mos.cms.futurecdn.net/GoUaResGmvD528z7mXez3V-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Newshosting)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-newshosting"><span class="title__text">1. Newshosting</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best Usenet provider overall</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>Over 120,000 | <strong>Maximum connections: </strong>100 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>14 days (15GB limit)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Newsreader with search and file preview</div><div class="icon icon-plus_circle _hawk">17+ years retention</div><div class="icon icon-plus_circle _hawk">Bundled VPN on unlimited plans</div><div class="icon icon-minus_circle _hawk">Lite plan's 50GB cap is unusable for binaries</div><div class="icon icon-minus_circle _hawk">VPN costs extra unless you're on the XL Powerpack</div><div class="icon icon-minus_circle _hawk">Search is basic vs. dedicated indexers</div></div><p>I keep coming back to Newshosting because it just works. There are no surprises, no weird gotchas, and no sudden policy changes that break your automation setup. </p><p>When files travel across Usenet, they're split into thousands of small pieces. Sometimes pieces go missing or get corrupted. Newshosting's 99.9% completion rate means almost every piece arrives intact, which is more than I can say for some budget resellers I've tested.</p><p>Speed-wise, Newshosting consistently saturates my connection. The server clusters in both the U.S. and Europe mean good routing regardless of where you're located. </p><p>I like the included newsreader with built-in search. Most providers assume you'll bring your own download client (such as SABnzbd or NZBGet) and your own indexer subscription (an indexer is essentially a search engine that catalogs Usenet content and generates download files).</p><p>Newshosting's client lets you skip that extra cost and complexity by searching their entire archive directly. That said, the search is fairly basic. You can't filter by file type, resolution, or release group the way you can with premium indexers. Power users will still want a proper indexer subscription.</p><p>Three pricing tiers exist: Lite ($10 per month, 50GB cap, 30 connections), Unlimited (from $12.95 per month), and XL Powerpack (from $15.83 per month, with VPN and Easynews web search included). The Lite’s GB cap is essentially useless unless you only want text groups. A single high-definition movie can exceed 50GB. Go Unlimited or go home, I say.</p><p>There's also a 14-day free trial, although this comes with a 15GB limit. Still, it's decent if you just want a quick look at what Newshosting is like to use.</p><p>Using encrypted connections for your Usenet traffic, then routing everything else through the VPN<a href="https://www.tomsguide.com/best-picks/most-secure-vpn">, </a>creates a setup that's effectively invisible to ISP traffic analysis, so it's nice that XL Powerpack includes a Switzerland-based provider with a no-logging policy. </p><p>In short, Newshosting is the "just works" choice. If you want to set something up once and forget about it for years, this is your provider.</p><h3 class="article-body__section" id="section-the-best-value-usenet-provider"><span>The best value Usenet provider</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="N9gHMwHE2QAMTagBxsyUkb" name="eweka.jpg" alt="Eweka logo" src="https://cdn.mos.cms.futurecdn.net/N9gHMwHE2QAMTagBxsyUkb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Eweka)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-eweka"><span class="title__text">2. Eweka</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best value for money Usenet provider</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>125,000+ groups | <strong>Maximum connections: </strong>50 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">125,000+ newsgroups, among the highest</div><div class="icon icon-plus_circle _hawk">Independent Dutch backbone adds diversity</div><div class="icon icon-plus_circle _hawk">Good pricing</div><div class="icon icon-minus_circle _hawk">EU-only servers add latency for North Americans</div><div class="icon icon-minus_circle _hawk">50 connection maximum</div><div class="icon icon-minus_circle _hawk">15-month billing requires larger upfront cost</div></div><p>If you want to get the most bang for your buck, then Eweka is an excellent choice as a Usenet provider.</p><p>Eweka has years of industry experience and a reputation for excellence. It runs independent data centers across Europe and operates a trans-Atlantic Usenet backbone to deliver excellent speeds across the Americas as well.</p><p>As a European company, Eweka’s prices are listed in Euros. It often runs a special offer on pricing, too. For example, at the time of writing, you can access Eweka for €6.99 per month (€104.85 upfront for 15 months' access). This works out at roughly $8.10 per month, or $121.48 upfront.</p><p>The current retention of 6,400+ days is excellent. Basically, it means you will be able to access a much greater range of content, increasing your chances of finding what you’re looking for, without having to pay extortionate prices to do so.</p><p>We were also impressed with the number of newsgroups available, with Eweka claiming to provide access to more than 125,000 groups. This is up there with the largest number offered by any Usenet provider.</p><p>One aspect of user experience where Eweka shines is in its straightforward pricing model. The provider has streamlined its subscription options to eliminate confusion, making it easier for you to decide on a plan without having to navigate through a maze of tiered service levels.</p><p>Eweka's support for high-quality, third-party newsreaders, coupled with its excellent retention rates, makes it a solid choice for users who value depth of content and the freedom to tailor their browsing tools.</p><div class="product"><p>Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.</p><p>The truth about Usenet infrastructure in 2025 is that <strong>almost everyone is reselling from the same few backbones</strong>. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.</p><p>More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.</p><p>In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.</p><p>The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.</p><p>The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.</p><p>Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.</p><p>They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.</p><p><strong>The bottom line:</strong> Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="ee68f2e4-8067-11f1-8a7c-69ef069d6ca7" data-action="Deal Block" data-label="Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.The truth about Usenet infrastructure in 2025 is that almost everyone is reselling from the same few backbones. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.The bottom line: Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months." data-dimension48="Eweka operates on a completely independent backbone in Amsterdam, which matters more than most people realize.The truth about Usenet infrastructure in 2025 is that almost everyone is reselling from the same few backbones. Newshosting, UsenetServer, and Easynews all share infrastructure under common ownership. Eweka runs their own show. When a routing issue affects the US backbone, Eweka typically remains unaffected.More importantly, Eweka operates under Dutch law rather than US law. In the US, copyright holders send automated takedown notices that providers must act on almost immediately. In the Netherlands, the process requires more manual oversight, which often means content stays available for days longer on Eweka than on US servers. This makes Eweka useful as either a primary provider or as a backup for filling gaps when US downloads fail.In my testing, Eweka's completion rates were marginally better than Newshosting for content in the 500-2000 day range. The difference isn't dramatic, but it's consistent. For very old content (5000+ days), they're essentially identical.The 50-connection limit sounds restrictive compared to Newshosting's 100. In practice, I've never needed more than 20 connections to saturate a gigabit line on Eweka. Their Amsterdam infrastructure connects to one of the largest internet exchanges in the world. Individual connection speeds are high enough that connection count becomes irrelevant for most users.The catch is latency. If you're in North America, your data is traveling across the Atlantic. This adds roughly 80-120 milliseconds to each request. For large file downloads, this barely matters. For the rapid back-and-forth of automation tools checking headers, it could feel slightly slower than US providers.Pricing is straightforward once you understand the Euro-denominated billing. The long-standing "Special Offer" at €6.99 per month ($8.23) requires a 15-month commitment. That's an unusual billing cycle, and the upfront cost is higher than paying monthly elsewhere. But if you're confident you'll stick with Usenet, the per-month savings are genuine. The included VPN on this plan adds extra value.They bundle Newslazer, their proprietary newsreader. It's functional for basic use, but most power users will switch to dedicated clients for better automation integration.The bottom line: Eweka is my pick for users who want backbone diversity or who specifically need European legal protections. The value at current pricing is genuinely excellent if you can commit to 15 months." data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-the-usenet-provider-with-the-best-search"><span>The Usenet provider with the best search</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="Dpce7Qcxv6aLkTPgBfHtn4" name="usenetserver.jpg" alt="UsenetServer logo" src="https://cdn.mos.cms.futurecdn.net/Dpce7Qcxv6aLkTPgBfHtn4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: UsenetServer)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-usenetserver"><span class="title__text">3. UsenetServer</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The Usenet provider with the best search</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ days | <strong>Newsgroups: </strong>100,000+ | <strong>Maximum connections: </strong>20 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Global Search queries full archive directly</div><div class="icon icon-plus_circle _hawk">Annual plan includes PrivadoVPN</div><div class="icon icon-plus_circle _hawk">Tier-1 backbone means no reseller latency</div><div class="icon icon-minus_circle _hawk">Only 20 connections; limiting for fast internet</div><div class="icon icon-minus_circle _hawk">No included newsreader, bring your own</div><div class="icon icon-minus_circle _hawk">Value requires annual commitment</div></div><p>UsenetServer doesn't try to do everything. It doesn’t offer a bundled newsreader, there’s no fancy web interface, and no hand-holding. What they do provide is rock-solid infrastructure and the best manual search tool I've tested.</p><p>I love UsenetServer's Global Search. Most indexers only know about content they've specifically cataloged. If an uploader deliberately obscured a filename (common practice to avoid automated takedowns), external indexers often miss it entirely. UsenetServer's Global Search queries the raw data on their servers directly. I've found files through Global Search that don't appear in any public indexer.</p><p>The catch is that Global Search is purely manual. You can't integrate it with automation tools. If you're running Sonarr or Radarr (popular programs that automatically find and download content), you'll still need a separate indexer subscription. Global Search is best for one-off manual hunting when automated methods fail.</p><p>The 20-connection limit seems restrictive on paper, but their Tier-1 infrastructure means individual connection speeds are excellent. On my connection, 20 connections were enough to hit 900+ Mbps sustained. You'd need a 2 Gbps line before the connection limit became a real bottleneck. Still, if you have extremely fast internet, other providers offer more connections.</p><p>Retention matches the industry leaders at 6,400+ days. I tested completion rates against Newshosting using the same content sets, and the results were statistically identical. No surprise, as they likely share backend infrastructure, but the parity is confirmed.</p><p>Its prices are reasonable, too, with a monthly plan costing $14.95. This drops to $8.95 per month for three months ($26.85 upfront), and drops further to $7.95 per month on an annual plan ($95.40 upfront).</p><p>The addition of PrivadoVPN on annual plans is nice, too. In our <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN review</a>, we praised its dedication to a strict no-logging policy it ability to unblock many common streaming services. It doesn’t offer as many protocols as VyprVPN, but it's a solid offering for general privacy.</p><p>However, since there’s no newsreader, you'll need to configure your own download client. For users already running automation tools, this isn't a problem. For newcomers, it's an extra learning curve.</p><h3 class="article-body__section" id="section-the-best-budget-usenet-provider"><span>The best budget Usenet provider</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="tWHSdKMWqkLs6MhQsViUBi" name="giganews.jpg" alt="Giganews logo" src="https://cdn.mos.cms.futurecdn.net/tWHSdKMWqkLs6MhQsViUBi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Giganews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-giganews"><span class="title__text">4. Giganews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The most budget-friendly Usenet provider</p></div><p class="specs__container"><strong>Retention: </strong>5+ years binary, 18+ years text | <strong>Newsgroups: </strong>110,000+ | <strong>Maximum connections: </strong>100 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>14 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">VyprVPN bundled free, a top-tier VPN</div><div class="icon icon-plus_circle _hawk">100% uptime guarantee</div><div class="icon icon-plus_circle _hawk">Human support staff who know the product</div><div class="icon icon-minus_circle _hawk">Binary retention (5+ years) is lower than rivals</div><div class="icon icon-minus_circle _hawk">Can't retrieve old content that others still have</div><div class="icon icon-minus_circle _hawk">Premium pricing for less archive depth</div></div><p>If you're looking for the cheapest (yet still high-quality) Usenet provider, look no further than Giganews.</p><p>I first used Giganews in the early 2000s when they were the undisputed king of Usenet, and they're still running on basically the same philosophy today: prioritize speed and reliability over archive depth.</p><p>Their 5-year binary retention is a deliberate choice. Giganews argues (and I tend to agree) that most users want content from the last few years, not stuff from 2008. By limiting their storage window, they keep everything on faster active storage rather than slower archival systems. In my speed tests, Giganews consistently matched or beat providers with longer retention when downloading recent content.</p><p>But that’s the trade-off: if you're looking for something posted six years ago, Giganews simply won't have it. Competitors like Newshosting or Eweka store content for 17+ years. </p><p>The 100% completion claim is bold, but it holds up in practice. They store multiple copies of every piece across redundant server clusters. I've run completion tests against content from various ages within their 5-year window and haven't hit a single failure that wasn't caused by copyright takedowns.</p><p>The inclusion of the VyprVPN service with each subscription plan is a benefit that shouldn't be overlooked. While it isn't on our list of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a>, it's still a decent service, as we explored in our <a href="https://www.tomsguide.com/reviews/vyprvpn-review">VyprVPN review</a>. For users concerned about privacy and security, having a VPN integrated into the Usenet service adds an extra layer of protection.</p><p>Pricing works out at $9.99 per month, dropping to $8.33 per month on annual billing ($99.96 upfront for 12 months' access). All plans include VyprVPN, 100 connections, and SSL encryption. </p><p>The support experience surprised me, too. When I submitted a test ticket asking about connection optimization, I got a response from someone who actually understood the technical details. That's rare in this industry, where support often means reading from a script.</p><p>So, if you primarily want recent content and don't want to spend too much, Giganews is a great option. Just don't expect to find files from 2021 or earlier.</p><h3 class="article-body__section" id="section-the-usenet-provider-with-the-most-flexible-pricing"><span>The Usenet provider with the most flexible pricing</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="6AYnrGyWo3oaTMfq585iaK" name="tweaknews.jpg" alt="TweakNews logo" src="https://cdn.mos.cms.futurecdn.net/6AYnrGyWo3oaTMfq585iaK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TweakNews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-tweaknews"><span class="title__text">5. TweakNews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The Usenet provider with the most flexible pricing</p></div><p class="specs__container"><strong>Retention: </strong>5,000+ days | <strong>Newsgroups: </strong>120,000+ | <strong>Maximum connections: </strong>60 | <strong>SSL: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Block accounts never expire</div><div class="icon icon-plus_circle _hawk">Dutch servers make it ideal as a backup</div><div class="icon icon-plus_circle _hawk">Speed-capped plans for slower connections</div><div class="icon icon-minus_circle _hawk">Lower retention at 4,800+ days</div><div class="icon icon-minus_circle _hawk">Maximum of 60 connections</div><div class="icon icon-minus_circle _hawk">Block accounts require backup server knowledge</div></div><p>TweakNews is the Swiss Army knife of Usenet providers. Where competitors force you into unlimited plans, TweakNews acknowledges that different users have genuinely different needs.</p><p>TweakNews offers three different subscription tiers. This includes "Fast", "Lightning", and "Unlimited+VPN". The "Fast" plan works out at €5.83 ($6.74) per month (€69.95 ($80.81) upfront for 12 months' access). This plan caps you at 50 Mbps. This is useful if your internet connection is slower than that anyway; why pay for speed you can't use? "Lightning" bumps this limit up to 100 Mbps, and costs €7.50 ($8.69) per month (€108.78/$126.03 upfront for 12 months' access). "Ultimate+VPN" at €9.07/month ($10.51) removes all caps, adds a VPN, and supports 60 connections.</p><p>TweakNews' retention is lower than the 6,400+ offered by Omicron-backed providers at 5,000+. That's about 13 years versus 17 years of stored content. For content from the last decade, this rarely matters. You'd only notice the difference when hunting for very old files.</p><p>They bundle UsenetWire, a proprietary newsreader that handles search and basic downloading. It's fine for casual use, but it lacks the automation hooks that power users need.</p><p>If you're looking for a Usenet provider that tailors plans to your needs, TweakNews is definitely worth considering. Its retention may be lower than others, but you're unlikely to notice this unless you want to go digging for very old files.</p><h3 class="article-body__section" id="section-the-best-usenet-provider-for-beginners"><span>The best Usenet provider for beginners</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.67%;"><img id="pYs3RHyLRSu5btUwCaHeDZ" name="easynews.jpg" alt="Easynews logo" src="https://cdn.mos.cms.futurecdn.net/pYs3RHyLRSu5btUwCaHeDZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="680" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Easynews)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-easynews"><span class="title__text">6. Easynews</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best Usenet provider for new users</p></div><p class="specs__container"><strong>Retention: </strong>6,400+ | <strong>Newsgroups: </strong>120,000+ | <strong>Maximum connections: </strong>60 | <strong>SSL: </strong>Yes | <strong>Free trial: </strong>30-day money-back guarantee</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Browser-based; no software install required</div><div class="icon icon-plus_circle _hawk">Works on tablets, phones, and restricted networks</div><div class="icon icon-plus_circle _hawk">"Gig Bank" rollover so unused data accumulates</div><div class="icon icon-minus_circle _hawk">Web interface can't match automation tools</div><div class="icon icon-minus_circle _hawk">Lower-tier plans cap retention at 365 days</div><div class="icon icon-minus_circle _hawk">Bandwidth limits unless you add NNTP access</div></div><p>Easynews solves a problem that everyone else ignores: what if you just want to use Usenet without becoming a systems administrator?</p><p>Traditional Usenet requires configuring a newsreader, finding an indexer, managing download files, handling error correction, and extracting archives. Easynews does all of this server-side. You log into a web interface, search for what you want and click download. The server assembles everything, repairs any corruption, extracts archives and delivers a clean file to your browser.</p><p>I've been recommending Easynews to newcomers for over a decade. It's the only provider where I can tell someone "just go sign up" without following up with a 45-minute tutorial.</p><p>The web interface has legitimately powerful search filters. You can narrow by video codec, resolution, file type and posting age. Thumbnail previews help avoid downloading the wrong file. The "Zip Manager" feature lets you queue multiple files and download them as a single archive.</p><p>The pricing structure is more complex than it first appears. There are three tiers ranging from $9.95 per month to $29.94 per month, and each includes a monthly transfer limit via the website interface. The cheaper plans require an additional $9.95 per month to unlock traditional client access. So, for a comparable service to competitors, expect to pay between 20 and 30 bucks a month.</p><p>Easynews is the on-ramp for Usenet beginners and the escape hatch when traditional access fails. However, you should read its plan details carefully; the headline pricing hides significant feature differences between tiers.</p><h3 class="article-body__section" id="section-the-best-usenet-providers-compared"><span>The best Usenet providers, compared</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Usenet provider</p></th><th  ><p>Entry price</p></th><th  ><p>Retention</p></th><th  ><p>Newsgroups</p></th><th  ><p>Maximum Connections</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Newshosting</p></td><td  ><p>$10 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>120,000+</p></td><td  ><p>100</p></td></tr><tr><td class="firstcol " ><p>Eweka</p></td><td  ><p>$8.23 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>125,000+</p></td><td  ><p>50</p></td></tr><tr><td class="firstcol " ><p>Giganews</p></td><td  ><p>$8.33 a month</p></td><td  ><p>5+ years</p></td><td  ><p>110,000+</p></td><td  ><p>100</p></td></tr><tr><td class="firstcol " ><p>UsenetServer</p></td><td  ><p>$7.95 a month</p></td><td  ><p>6,300+ days</p></td><td  ><p>100,000+</p></td><td  ><p>20</p></td></tr><tr><td class="firstcol " ><p>Tweaknews</p></td><td  ><p>$6.86 a month</p></td><td  ><p>4,800+ days</p></td><td  ><p>N/A</p></td><td  ><p>60</p></td></tr><tr><td class="firstcol " ><p>Easynews</p></td><td  ><p>$9.98 a month</p></td><td  ><p>365-2800+ days</p></td><td  ><p>110,000+</p></td><td  ><p>60</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-how-to-choose-the-best-usenet-provider-for-you"><span>How to choose the best Usenet provider for you</span></h3><p>Usenet has its own set of jargon, and it pays to understand which of these matter to you before you thrown down money on a long subscription.</p><p><strong>Retention</strong> is how long files stay available. Higher is generally better, but diminishing returns kick after about 3,000 days. Unless you specifically need content from 2010 or earlier, you don't have to make retention your primary decision factor.</p><p><strong>Completion rates</strong> matter more than retention for most users. A provider claiming 99.9% completion means fewer failed downloads and less time troubleshooting. Look for providers that store redundant copies of content across multiple server clusters.</p><p><strong>Connection limits</strong> affect how quickly you can saturate your bandwidth. 20 connections is usually enough for gigabit. Only users with very fast fiber (2 Gbps or higher) genuinely need 50+ connections. Don't pay extra for connection counts you'll never use.</p><p><strong>Server locations</strong> determine latency. US users should prioritize providers with US datacenters; European users should look for Amsterdam or similar EU locations. The difference between 20ms and 120ms latency matters for connection efficiency.</p><p><strong>SSL encryption</strong> should be non-negotiable in 2025. This prevents your ISP from throttling Usenet traffic or inspecting what you're downloading. Every provider on this list supports SSL; avoid any that don't.</p><p><strong>VPN bundles</strong> add value if you don't already have a VPN subscription. A bundled VPN protects your traffic to indexer sites (which do log IP addresses) and any non-Usenet activity.</p><p><strong>Pricing flexibility</strong> varies dramatically. If you're unsure how much you'll use Usenet, TweakNews's block accounts let you pay-as-you-go without committing to monthly subscriptions.</p><h3 class="article-body__section" id="section-how-we-review-the-best-usenet-providers"><span>How we review the best Usenet providers</span></h3><p>To start our testing process, we install and configure the Usenet provider's software or compatible newsreaders. We assess the installation process for user-friendliness, ease of setup, and compatibility with different operating systems. Additionally, we evaluate the available features, such as search functionality, filtering options, and interface intuitiveness.</p><p>One aspect we examine is the speed and download performance offered by Usenet providers. We test the connection speeds across different server locations, assessing their consistency and reliability. </p><p>We thoroughly evaluate the retention period and completion rates provided by the Usenet providers. By accessing and analyzing various newsgroups, we verify if articles and files from both recent and historical periods are consistently available. High retention rates and completion percentages are key indicators of a reliable Usenet provider.</p><p>Our testing process includes exploring the newsgroup coverage offered by each provider. We examine the breadth and depth of available newsgroups, ensuring that they cover diverse topics and interests. </p><p>As privacy and security are paramount, we thoroughly review the security measures implemented by Usenet providers. We assess if providers offer SSL encryption to protect users' communication and data integrity. We also investigate their logging policies to ensure they align with privacy expectations and industry standards.</p><p>Finally, to evaluate the level of customer support provided, we engage with the Usenet providers' support teams, posing inquiries and assessing their responsiveness and effectiveness in addressing our queries. We take note of the available support channels, response times, and the quality of assistance offered. </p><p>See our <a href="https://www.tomsguide.com/reference/how-we-test">testing methodology page</a> for more information.</p><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>What is Usenet?</h3><article class="article__schema-answer"><p>Usenet is a global network of discussion forums (called newsgroups) that predates the World Wide Web. Created in 1979, it started as a decentralized system for text-based communication between universities.</p><p>These days, while some text discussion groups remain active, the overwhelming majority of Usenet traffic is binary data: media files, software, and archives. Think of it as a massive, distributed file storage system spread across servers worldwide.</p><p>To access Usenet, you need a provider (the services reviewed above), which gives you login credentials for their servers. Most users also need an indexer (a specialized search engine for Usenet content) and a newsreader client (software that downloads and assembles files). Some providers like Newshosting and Easynews bundle these tools, reducing the setup complexity.</p></article></section><section class="article__schema-question"><h3>Do I need a separate Usenet indexer and newsreader?</h3><article class="article__schema-answer"><p>In general, yes, you do. This is because while a provider gives you access to servers, an indexer helps you to find posts, and a newsreader downloads and assembles these posts. As a result of this, most Usenet providers will have separate subscriptions for indexing and newsreading, while others bundle them.</p><p>For example, <a href="#section-the-best-usenet-provider-overall">Newshosting </a>bundles a newsreader and search (although this is this search is less detailed than a dedicated indexer would be), while <a href="#section-the-best-usenet-provider-for-beginners">Easynews</a>' web interface hosts both searching and downloads. <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer</a> has a Global Search, which is best for manual searches, although it cannot be integrated with automation tools.</p><p>Overall, bundled newsreading and indexing is best for simplicity, while separate tools give you greater control.</p></article></section><section class="article__schema-question"><h3>Is completion rate more important than retention?</h3><article class="article__schema-answer"><p>In general, completion rate is more important than retention, as the completion rate shows how reliably all parts of a post are available to download. If a Usenet provider has a strong completion rate, this means that it has a lower amount of failed or incomplete downloads. On the other hand, retention is how long a Usenet provider will keep a post available.</p><p>With this being said, this doesn't mean you should ignore retention, especially if you need to look at older posts. You don't want the things you're looking at to be available one day and gone the next, so keeping an eye on a Usenet provider's retention is useful for this. However, if these posts are incomplete due to a low completion rate, this can be equally frustrating.</p></article></section><section class="article__schema-question"><h3>How many Usenet connections do I need?</h3><article class="article__schema-answer"><p>While many Usenet providers boast high connection limits, the reality is that you likely will not need the absolute highest available one: generally, about 20 connections will be enough to make full use of a gigabit broadband connection. </p><p>Plus, while connection limits do determine how many simultaneous links your newsreader can make to a provider’s servers, a larger number does not mean your chosen Usenet provider will be automatically faster.</p><p>We recommend matching the connection allowance given to your broadband speed and your client's settings instead of paying more for the absolute maximum number of connections. In testing, we found that <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer’s </a>20-connection limit was enough to sustain more than 900 Mbps.</p><p>With this being said, if you have a connection of 2 Gbps or more, you may benefit from higher limits.</p></article></section><section class="article__schema-question"><h3>Should I choose an unlimited Usenet plan or a block account?</h3><article class="article__schema-answer"><p>This depends entirely on what you're planning on using Usenet for. If you expect that you'll use it regularly and/or need to download large amounts of data, then an unlimited plan makes sense. </p><p>However, if you're only going to occasionally use Usenet or sporadically download files, then an unlimited plan is not necessary, and a block account should serve your needs better, while also being better value for money.</p><p>If you're looking for flexibility, <a href="#section-the-usenet-provider-with-the-most-flexible-pricing">TweakNews </a>offers plans at different speed levels as well as pay-as-you-go block access, which can suit readers who are unsure of their needs.</p></article></section><section class="article__schema-question"><h3>Do I need a VPN with my Usenet provider?</h3><article class="article__schema-answer"><p>The short answer is no, you do not need a VPN to use Usenet. Most Usenet providers support SSL encryption for the connection to their servers, meaning that the Usenet traffic is protected while it travels between your device and their servers. </p><p>A VPN similarly encrypts your internet traffic, sending it through an encrypted tunnel and preventing it from being accessed, meaning that your traffic to indexer sites (which do log IP addresses) and any non-Usenet sites is protected. </p><p>The SSL encryption means a VPN is a handy addition, but not necessary.</p><p>Some Usenet providers offer plans that include a VPN,  including <a href="#section-the-best-usenet-provider-overall">Newshosting</a>, <a href="#section-the-best-budget-usenet-provider">Giganews</a>, <a href="#section-the-usenet-provider-with-the-best-search">UsenetServer, </a>and <a href="#section-the-usenet-provider-with-the-most-flexible-pricing">TweakNews </a>options. If one of these plans and its added features meet your needs, then it can be a good idea to subscribe to one. But if you don't need a Usenet plan with all the bells and whistles, then it isn't necessary to use Usenet.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Wi-Fi 6 router in 2026: Affordable and fast upgrades for your home network ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Looking to upgrade your internet at home? The best Wi-Fi 6 routers aren't the latest generation in connectivity anymore, but these hubs can still take your home network to the next level with faster speeds, lower latency and support for more connected devices. </p><p>We here at Tom's Guide have done the testing to prove it. Our Wi-Fi experts analyze each router's throughput, range and more in real-world conditions, testing multiple distances and locations, even for those dreaded Wi-Fi dead zones. Through our testing, this guide will help you choose a router that fits your home <em>and </em>budget. </p><p>For affordability and a high-value upgrade, Wi-Fi 6 routers are still a great choice to buy today, and the <a href="#section-the-best-wi-fi-6-router-overall">Asus RT-AX86U</a> is our top recommendation right now with its excellent close-range speeds and affordable pricing. But Wi-Fi 6 and Wi-Fi 6E are no longer the latest standard, and you can find plenty of the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a> worth buying instead. Wondering if you <a href="#section-should-i-upgrade-to-wi-fi-7">should upgrade to Wi-Fi 7?</a> We've got you covered. Otherwise, here are the best Wi-Fi 6 routers to buy today. </p><h2 id="the-best-wi-fi-6-routers-you-can-buy-today">The best Wi-Fi 6 routers you can buy today</h2><h3 class="article-body__section" id="section-the-best-wi-fi-6-router-overall"><span>The best Wi-Fi 6 router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nwK6GXs7fPdJbCCrqXtbnU" name="NzYxWKgyvrdahq6nVjvSDR" alt="The Asus RT-AX86U router on a kitchen countertop" src="https://cdn.mos.cms.futurecdn.net/nwK6GXs7fPdJbCCrqXtbnU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rt-ax86u"><span class="title__text"><a href="https://www.tomsguide.com/reviews/asus-rt-ax86u">1. Asus RT-AX86U</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 6 router that handles browsing and even gaming with ease</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>AX5700 (802.11ax) | <strong>Number of antennas/removable: </strong>4/Yes | <strong>Ports: </strong>1 x gigabit WAN/LAN, 1 x 2.5 GbE WAN/LAN, 4 x gigabit WAN, 2 x USB 3.0 | <strong>Measured peak throughput: </strong>929.7Mbps (at 15 feet) | <strong>Size: </strong>9.0 x 6.7 x 3.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Dedicated gaming port</div><div class="icon icon-plus_circle _hawk">Fast wired connections</div><div class="icon icon-plus_circle _hawk">Excellent close-range speed</div><div class="icon icon-plus_circle _hawk">Lifetime security software included</div><div class="icon icon-minus_circle _hawk">Bulky vertical design</div></div><p>The Asus RT-AX86U is my top recommendation for anyone who needs a powerful dual-purpose Wi-Fi 6 router, excelling at both general connectivity and dedicated gaming performance. </p><p>Even though it is an older model and lacks Wi-Fi 6E, this router delivers great wireless speeds and exceptional wired performance, thanks to its multi-gig input port, which also serves as a dedicated gaming port. With its unique vertical design and inclusion of built-in security software, the RT-AX86U will serve you well for years to come.</p><p>In his review, the RT-AX86U served Brian Nadel well as both a general-purpose and gaming router, demonstrating excellent throughput up close. It hit a max speed of 929.7 Mbps at close range (15 feet), and impressed with a usable 250.1 Mbps all the way out at 75 feet, proving its respectable total range of 95 feet. </p><p>Where the RT-AX86U truly shone was its wired performance: you can combine two of its Ethernet ports to enable link aggregation for even faster multi-gig speeds to a single device, and it also excelled at signal penetration, pushing 698.5 Mbps through a wall at 25 feet.</p><p>The vertical-only design of the RT-AX86U sets it apart from standard flat routers, making it ideal for placement on a bookshelf and easier cable management. As for physical connectivity, you get the aforementioned multi-gig input port along with four gigabit Ethernet ports and two USB ports for easy data sharing across your network. Beyond hardware, Asus includes its excellent AiProtection Pro security software for free, offering comprehensive network protection and robust parental controls without an extra subscription fee. </p><p>If you want a fast Wi-Fi 6 router that doubles as a gaming router, the Asus RT-AX86U certainly delivers and then some, thanks to its unique design and extra features.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/asus-rt-ax86u"><em><strong>Asus RT-AX86U review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-wi-fi-6-router"><span>The best budget Wi-Fi 6 router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cjMVGDkYSicybxDT7gftRB" name="TG_TP-Link-Archer-AX55-3.jpg" alt="TP- Link Archer AX55 sitting on desk" src="https://cdn.mos.cms.futurecdn.net/cjMVGDkYSicybxDT7gftRB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-tp-link-archer-ax55"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ax55-review">2. TP-Link Archer AX55</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A wallet-friendly Wi-Fi 6 router that delivers fast speeds and wide coverage</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>Wi-Fi 6 (AX3000) | <strong>Number of Antennas/Removable: </strong>4/No | <strong>Ports: </strong>1 x gigabit WAN, 4 x gigabit LAN, 1 x USB 3.0  | <strong>Peak Throughput: </strong>823.7Mbps (at 15 feet) | <strong>Size: </strong>10.2 x 5.3 x 1.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent range</div><div class="icon icon-plus_circle _hawk">Strong close-up speeds</div><div class="icon icon-plus_circle _hawk">USB port for data sharing</div><div class="icon icon-plus_circle _hawk">Small and compact design</div><div class="icon icon-minus_circle _hawk">No multi-gig ports</div><div class="icon icon-minus_circle _hawk">Speeds drop at mid-range</div></div><p>The TP-Link Archer AX55 is our favorite budget Wi-Fi 6 router, proving you don’t have to spend a fortune to get a fast and capable device. Despite costing just over $100, this wallet-friendly router delivers great speeds close up and at middle distances for those with gigabit internet plans. </p><p>While it may not be the flashiest option on this list, it provides enough ports for all of your wired devices and stays cool under pressure thanks to the extra air vents on the top of the device.</p><p>During his tests, Brian recorded an excellent max download speed of 823.7 Mbps at close range (15 feet). Then at 50 feet, the AX55 was able to hit a very respectable 288.4 Mbps, which put it above the similarly priced <a href="https://www.tomsguide.com/reviews/reyee-rg-e5">Reyee RG-E5</a>. The router also showed surprising longevity in our range tests: while speeds dipped to 89.6 Mbps at 75 feet, it actually managed to beat the more powerful <a href="https://www.tomsguide.com/reviews/tp-link-archer-ax6000">TP-Link Archer AX6000</a> gaming router at 90 feet, which was offline at that distance.</p><p>The AX55 features a classic design that isn’t overly flashy, but I really like how those vents at the top are arranged in a geometric pattern. In terms of ports, you get a gigabit input and four additional gigabit Ethernet ports, plus a USB port to easily share data across your network. Beyond the hardware, I’m also happy that TP-Link offers great user flexibility with both app and browser-based setup for the AX55 — a feature you typically don’t see with other budget routers. </p><p>If you want a reliable Wi-Fi 6 router that won’t put a dent in your wallet, the TP-Link Archer AX55 is easy to recommend, especially for those in smaller homes or apartments who don’t have a multi-gig internet plan.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ax55-review"><em><strong>TP-Link Archer AX55 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-wi-fi-6-router-for-large-homes"><span>The best Wi-Fi 6 router for large homes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xfFVtavBC9JpTUoDhhHPFJ" name="TG_TP-Link-Deco-XE75_LIST.jpg" alt="TP-Link Deco XE75 on desk" src="https://cdn.mos.cms.futurecdn.net/xfFVtavBC9JpTUoDhhHPFJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-tp-link-deco-xe75"><span class="title__text"><a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75">3. TP-Link Deco XE75</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 6E mesh system with fast speeds for less than you’d expect</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>AXE 5400 (802.11ax) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>3 x gigabit WAN/LAN | <strong>Measured peak throughput: </strong>1.220 Gbps (at 15 feet) | <strong>Size: </strong>6.8 x 4.1x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent download speeds for big homes</div><div class="icon icon-plus_circle _hawk">Quick, simple setup</div><div class="icon icon-plus_circle _hawk">Very affordable Wi-Fi 6E mesh</div><div class="icon icon-plus_circle _hawk">Free security software included</div><div class="icon icon-minus_circle _hawk">No multi-gig ports</div></div><p>The TP-Link Deco XE75 is our top recommendation for a Wi-Fi 6E mesh system as it offers an affordable way to eliminate dead zones around your home for good. </p><p>At $300 for a three-pack and with the ability to cover up to 7,200 square feet with a strong Wi-Fi signal, it makes for an inexpensive upgrade that can be a true game-changer for your entire household. In fact, when expert Anthony Spadafora first upgraded to one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a>, this is the exact model he chose, and it served him well without issues for years.</p><p>Since the Deco XE75 is a tri-band device that gives you access to the faster 6 GHz band (along with the standard 2.4 and 5 GHz ones), it’s no surprise that it performed quite well at short range in Brian’s tests. At close range (15 feet), he saw a max download speed of 1.22 Gbps. As Brian moved further away from the router during testing, it switched back to the 5 GHz band and still managed to hit a respectable 299.1 Mbps at 50 feet. Then at 75 feet, the Deco XE75 actually picked up speed to 318.5 Mbps, beating out the more expensive <a href="https://www.tomsguide.com/reviews/linksys-atlas-max-6e">Linksys Atlas Max 6E</a> and even the <a href="https://www.tomsguide.com/reviews/netgear-nighthawk-raxe500">Netgear Nighthawk RAXE500</a>.</p><p>Design-wise, the cylindrical Deco XE75 units are interchangeable, so any one of them can serve as your main router while the others act as satellites to carry your Wi-Fi signal further. Around the back, you get three gigabit Ethernet ports, which should be enough for most people with gigabit or lower internet speeds. </p><p>The Deco XE75 is a fantastic and affordable choice, and we found the Deco app to be incredibly simple to use for setup and management.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75"><em><strong>TP-Link Deco XE75 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-wi-fi-6-router-performance-test-results"><span>Wi-Fi 6 router performance test results</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788447887593-75zx8p0nq *, #fv-chart-1788447887593-75zx8p0nq *:before, #fv-chart-1788447887593-75zx8p0nq *:after, #fv-chart-1788447887593-75zx8p0nq-slideshow *, #fv-chart-1788447887593-75zx8p0nq-slideshow *:before, #fv-chart-1788447887593-75zx8p0nq-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788447887593-75zx8p0nq, #fv-chart-1788447887593-75zx8p0nq-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788447887593-75zx8p0nq {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788447887593-75zx8p0nq.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788447887593-75zx8p0nq .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788447887593-75zx8p0nq .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788447887593-75zx8p0nq .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788447887593-75zx8p0nq .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788447887593-75zx8p0nq .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row, #fv-chart-1788447887593-75zx8p0nq .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788447887593-75zx8p0nq .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788447887593-75zx8p0nq .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-pie-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-bar-product,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-product-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-cluster,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-label-space,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-chart-space,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-benchmark-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-dropdown-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-carousel-nav-btn,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-chart-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-chart-subhead,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-header,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-vs,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788447887593-75zx8p0nq.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788447887593-75zx8p0nq .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster {width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-label-space {display: none !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788447887593-75zx8p0nq.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Wi-Fi 6 Routers Performance Results","description": "Slide through to see speeds we tested at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-03T15:04:47.593Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus RT-AX86U","TP-Link Archer AX55","TP-Link Deco XE75","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus RT-AX86U – 15 feet","value": 929.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 15 feet","value": 823.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 15 feet","value": 1220,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 50 feet","value": 285,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 50 feet","value": 288.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 50 feet","value": 299.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 75 feet","value": 250.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 75 feet","value": 89.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 75 feet","value": 318.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 90 feet","value": 7.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 90 feet","value": 15,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 90 feet","value": 23.7,"unitText": "Mbps"}]}</script><div id="fv-chart-1788447887593-75zx8p0nq" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Wi-Fi 6 Routers Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds we tested at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.980000000000004%; background-color: #0072C6;" data-target-width="61.980000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">929.7</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54.913333333333334%; background-color: #F57C00;" data-target-width="54.913333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">823.7</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #388E3C;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1220</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>929.7</td></tr><tr><td>TP-Link Archer AX55</td><td>823.7</td></tr><tr><td>TP-Link Deco XE75</td><td>1220</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #0072C6;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">285</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.13333333333333%; background-color: #F57C00;" data-target-width="96.13333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">288.4</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 99.70000000000002%; background-color: #388E3C;" data-target-width="99.70000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">299.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>285</td></tr><tr><td>TP-Link Archer AX55</td><td>288.4</td></tr><tr><td>TP-Link Deco XE75</td><td>299.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 62.525%; background-color: #0072C6;" data-target-width="62.525" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">250.1</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 22.4%; background-color: #F57C00;" data-target-width="22.4" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89.6</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.625%; background-color: #388E3C;" data-target-width="79.625" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">318.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>250.1</td></tr><tr><td>TP-Link Archer AX55</td><td>89.6</td></tr><tr><td>TP-Link Deco XE75</td><td>318.5</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #0072C6;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7.4</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #F57C00;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.99999999999999%; background-color: #388E3C;" data-target-width="78.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>7.4</td></tr><tr><td>TP-Link Archer AX55</td><td>15</td></tr><tr><td>TP-Link Deco XE75</td><td>23.7</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788447887593-75zx8p0nq', false); });} else {initialize('fv-chart-1788447887593-75zx8p0nq', false);}})();</script></div><h3 class="article-body__section" id="section-should-i-upgrade-to-wi-fi-7"><span>Should I upgrade to Wi-Fi 7</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t8d38nqD5mqQjwuTKd9dv6" name="shutterstock_2129026412 (1).jpg" alt="A smartphone showing the logo for Wi-Fi 7" src="https://cdn.mos.cms.futurecdn.net/t8d38nqD5mqQjwuTKd9dv6-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In case you missed it, you can now choose the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a>, offering next-gen connectivity for even faster speeds and far-reaching range. However, Wi-Fi 6 and Wi-Fi 6E routers are still well worth considering. These offer tremendous value and will still be a major upgrade, especially if you've yet to see the benefits these have to offer.  </p><p>Wi-Fi 6 connectivity first started to appear in 2019, while the first Wi-Fi 6E routers started appearing in 2021. With 6E, we were getting access to the faster 6 GHz band, along with both the 5 GHz and 2.4 GHz bands. 6 GHz offers even faster speeds than 5GHz at around 15 feet away. </p><p>Now, with Wi-Fi 7 debuting in 2024, the next generation of connectivity has found its feet, meaning you can find a Wi-Fi 7 router easily and make even more use of its connections with compatible devices. Take note, though, that Wi-Fi 7 <em>also </em>offers the same tri-band connectivity as Wi-Fi 6E, so you're still getting plenty of benefits. </p><p>However, not only can you have more devices connected to a Wi-Fi 7 router, but they can also go a lot faster. Wi-Fi 7 has a bigger bandwidth and a higher max speed at 46 Gbps, while Wi-Fi 6E reaches 9.6 Gbps. And yes, Wi-Fi 6 is fully backwards compatible with Wi-Fi 6 and older standards. That said, if your internet plan doesn't reach the heights of Wi-Fi 7, and you don't require the higher bandwidth, then Wi-Fi 6 or 6E routers are fantastic, value-driven options (they're more affordable now, after all). Want to learn more? Find out the <a href="https://www.tomsguide.com/face-off/wi-fi-6e-vs-wi-fi-7-whats-the-difference">difference between Wi-Fi 6 and Wi-Fi 7.</a> </p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79" href="https://www.amazon.com/ASUS-RP-AX58-802-11ax-Extender-Seamless/dp/B0BTTZ7CTL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1185px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZhdWCQc5arj8tuBoDqPEeh" name="Asus RP-AX58 quick list" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZhdWCQc5arj8tuBoDqPEeh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1185" height="1185" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This one isn't a router, but the Asus RP-AX58 is a great way to simply extend your connectivity throughout your home without having to opt for another router or new mesh system. It's just under $80, and we've tested it to see excellent performance at close range. No 6 GHz band here, and while there's a Gigabit Ethernet port, there's no USB one. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/asus-rp-ax58-review" data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79"><strong>Asus RP-AX58 review</strong></a><a class="view-deal button" href="https://www.amazon.com/ASUS-RP-AX58-802-11ax-Extender-Seamless/dp/B0BTTZ7CTL" target="_blank" rel="nofollow" data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79">View Deal</a></p></div><div class="product"><a data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129" href="https://www.amazon.com/NETGEAR-WiFi-Range-Extender-EAX17/dp/B0DMBXDY75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dtFW3A4aycVsWXK8fEUreB" name="Netgear EAX17" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dtFW3A4aycVsWXK8fEUreB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆½)</strong><br>Not a router, but the Netgear EAX17 Wi-Fi 6 extender is a great shout if you're after a reliable way to push data into previously unconnected areas. You can find one for under $100 these days, but take note that it comes with a three-prong plug, and there's no 6GHz wireless data band.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/hardware/routers/netgear-eax17-review" data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129"><strong>Netgear EAX17 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/NETGEAR-WiFi-Range-Extender-EAX17/dp/B0DMBXDY75" target="_blank" rel="nofollow" data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129">View Deal</a></p></div><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-wi-fi-6-router-frequently-asked-questions"><span>Wi-Fi 6 Router: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="owvQZ23aKkNWFyqyEXS8KF" name="TG_TP-Link-Deco-XE75_2.jpg" alt="TP-Link Deco XE75 on desk" src="https://cdn.mos.cms.futurecdn.net/owvQZ23aKkNWFyqyEXS8KF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><section class="article__schema-question"><h3>When should I replace my old router?</h3><article class="article__schema-answer"><p>A high-quality Wi-Fi router generally lasts three to five years, but you might want to upgrade sooner depending on your usage. If you are a power user who relies on 4K streaming, online gaming or has numerous smart home devices, I recommend upgrading closer to the three-year mark. </p><p>This is especially true if you want to adopt the latest Wi-Fi standard. However, choosing a device from the previous generation — like picking up a Wi-Fi 6 or 6E router now instead of a Wi-Fi 7 one — is a smart strategy if you plan to invest in something more powerful later. You can tell your router needs replacement when you start experiencing frequent connectivity drops, slower speeds even with a fast internet plan, or constant problems that require a reboot to fix. Likewise, if your router is no longer supported by its manufacturer, it won't receive critical security updates, which puts it and the devices on your home network at risk.</p></article></section><section class="article__schema-question"><h3>Where should I put my Wi-Fi router?</h3><article class="article__schema-answer"><p>Given that Wi-Fi signals radiate outward in a 360-degree sphere-like shape, I always recommend putting your router in the most central location possible in your home or apartment. For the best coverage, you need to place it high up on a shelf or table and out in the open. At the same time, you must keep your router away from objects that can disrupt its signal and cause interference. This includes metal objects, large appliances (especially microwaves), mirrors, or large bodies of water (like a fish tank).</p></article></section><section class="article__schema-question"><h3>What’s the difference between Wi-Fi 6 and Wi-Fi 6E?</h3><article class="article__schema-answer"><p>Wi-Fi 6 and Wi-Fi 6E are based on the same technologies, but they have one major difference: the radio bands they support. Wi-Fi 6 provides dual-band connectivity (2.4 GHz and 5 GHz bands). Wi-Fi 6E builds on this by adding support for the much faster 6 GHz band, which is why these devices are referred to as tri-band routers. The biggest reason I recommend spending more on Wi-Fi 6E is that the 6 GHz band is significantly less congested. Since only newer devices like modern laptops, tablets, and smartphones use the 6 GHz band, your high-priority devices won't experience a bottleneck from older traffic. This dedicated, clear channel, combined with the band's faster speeds, can make a real difference for latency-sensitive activities on your work laptop or primary gaming device.</p></article></section><section class="article__schema-question"><h3>Do I need a mesh Wi-Fi system or is a single router enough?</h3><article class="article__schema-answer"><p>When deciding between a mesh Wi-Fi system and a traditional router, I recommend you first carefully examine the space you’ll be using it in. If you have a large home with areas where you can’t get a Wi-Fi signal — known as <a href="https://www.tomsguide.com/opinion/when-and-when-not-to-use-a-wi-fi-extender-and-what-to-do-instead">dead zones</a> — then a mesh router is absolutely the way to go. If you have a smaller home or live in an apartment, a mesh system might be overkill and not worth the extra expense. While you can easily hide a single router, remember that mesh systems are made up of multiple devices that need to be set up throughout your house to carry your wireless signal to every corner. It’s also worth noting that some traditional routers can be paired with devices from the same manufacturer to build your own mesh network; however, this can be complicated, and you’ll likely have a better experience just buying a complete mesh Wi-Fi system instead.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-wi-fi-6-router-for-you"><span>How to choose the best Wi-Fi 6 router for you</span></h3><p>Choosing a new Wi-Fi router can feel daunting, but it doesn't have to be. As an expert who covers these devices, I can tell you that by answering just three simple questions, you can figure out exactly what type of router will work best for you and your household.</p><h2 id="what-is-your-true-internet-speed">What is your true internet speed?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jHQ9kvjVhERwmXaubmNrnk" name="eero Max 7 Wi-Fi 7 Upgrade-6" alt="A phone running a speed test next to the eero Max 7 mesh router" src="https://cdn.mos.cms.futurecdn.net/jHQ9kvjVhERwmXaubmNrnk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Before buying a new router, you must find out your true, real-world internet speed to ensure the router you buy is a seamless match. First, check your latest bill to see the maximum speed you're paying for (e.g., "up to 1,000 Mbps"). The speed you actually receive will fluctuate based on network congestion. </p><p>To establish a realistic baseline, I highly recommend you plug your computer directly into your current router using an Ethernet cable and run several speed tests using a service like Ookla’s speedtest.net or Netflix’s fast.com. Next, use your phone to run more speed tests — either in your browser or using one of the <a href="https://www.tomsguide.com/news/best-speed-test-apps-test-your-wi-fi-and-internet-speed">best speed test apps</a> — throughout different areas of your home. This process helps you determine your current Wi-Fi speeds and will immediately flag any dead zones, which is your cue to consider a mesh Wi-Fi system over a traditional router.</p><h2 id="how-many-devices-will-you-connect">How many devices will you connect?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yDNRBkiHCSuYtqPjmHmSvV" name="smart home devices i cannot live without.jpg" alt="A TP-Link Kasa security camera next to a Lenovo Smart Display and a Kasa smart plug" src="https://cdn.mos.cms.futurecdn.net/yDNRBkiHCSuYtqPjmHmSvV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing people often overlook is the number of connected devices they have. If you only have a few devices — say, your phone, a laptop, a tablet, and your TV — then a less powerful router may be fine. However, if you have multiple people in your home, plus smart devices like a video doorbell, smart speakers, and security cameras, then a powerful router is necessary to support all those connections simultaneously. Making a quick list of all your connected devices will prevent slowdown and ensure your new router can handle the total traffic load.</p><h2 id="is-this-a-long-term-or-short-term-upgrade">Is this a long-term or short-term upgrade?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1989px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="dVULxkn9sZ7Eej4WKXHzfB" name="wifi vs mesh 2.jpg" alt="A side by side image with a Wi-Fi router on the left and a mesh router on the right" src="https://cdn.mos.cms.futurecdn.net/dVULxkn9sZ7Eej4WKXHzfB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1989" height="1119" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>If your current router suddenly fails and you just need a new one to get you back online quickly, spending less may make sense, but you might need to upgrade again soon. </p><p>This is why I highly recommend taking the time to plan out your next upgrade and potentially even the one after that. For example, if you currently live in an apartment but plan to buy a larger home within the next year, a basic traditional router is a good option for now, knowing you’ll likely switch to a mesh Wi-Fi system to cover the larger area later. Likewise, if you don’t plan on upgrading beyond a gigabit or 500 Mbps internet plan, getting a blazing-fast multi-gig router doesn't make sense as you won't be able to use it to its full potential.</p><h2 class="article-body__section" id="section-how-we-test-the-best-wi-fi-6-routers"><span>How we test the best Wi-Fi 6 routers</span></h2><p>In order to determine which Wi-Fi 6 and Wi-Fi 6E routers are truly the best, we put them through a rigorous gauntlet of both real-world and benchmark testing. This balanced approach allows us to measure their performance for both typical daily use and ideal testing conditions.</p><p>In our real-world tests, our expert team sets up each Wi-Fi router or mesh system in a challenging 100-year-old, multi-story home. This allows us to determine exactly how well they can send data through floors and walls. During the review period, we use each router as our daily driver for demanding tasks like transferring large files, 4K video streaming, and online gaming.</p><p>As for our benchmark testing, we use Keysight’s <a href="https://www.keysight.com/us/en/products/network-test/ixchariot.html">IxChariot</a> software to simulate complex network traffic in a repeatable and controlled way with 10 active users simultaneously. This allows us to measure the quality and stability of a network powered by a router or mesh system, moving beyond just peak download speeds. IxChariot then provides us with the key performance metrics that form the basis of the testing data you see throughout this guide.</p><p>Finally, we test each Wi-Fi router's download speeds at 15, 50, 75 and 90 feet. This gives us a clear picture of how well they perform up close and at a distance, while also allowing us to determine a router’s maximum range.</p><p>Since we use the same testing process for each router we review, we can then compare speed test results between models to tell you exactly why one router is better in certain situations and households than another. For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers,</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-wi-fi-6-routers</link>
                                                                            <description>
                            <![CDATA[ The best Wi-Fi 6 and Wi-Fi 6E routers offer a fast yet affordable upgrade for your home network to get the most out of your internet plan. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MV6HdnXZdj6DZLDEWGB8p6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xfFVtavBC9JpTUoDhhHPFJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 15:16:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Routers]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[Computing Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xfFVtavBC9JpTUoDhhHPFJ-1280-80.jpg">
                                                            <media:credit><![CDATA[TP-Link]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[TP-Link Deco XE75 on desk]]></media:description>                                                            <media:text><![CDATA[TP-Link Deco XE75 on desk]]></media:text>
                                <media:title type="plain"><![CDATA[TP-Link Deco XE75 on desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xfFVtavBC9JpTUoDhhHPFJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Looking to upgrade your internet at home? The best Wi-Fi 6 routers aren't the latest generation in connectivity anymore, but these hubs can still take your home network to the next level with faster speeds, lower latency and support for more connected devices. </p><p>We here at Tom's Guide have done the testing to prove it. Our Wi-Fi experts analyze each router's throughput, range and more in real-world conditions, testing multiple distances and locations, even for those dreaded Wi-Fi dead zones. Through our testing, this guide will help you choose a router that fits your home <em>and </em>budget. </p><p>For affordability and a high-value upgrade, Wi-Fi 6 routers are still a great choice to buy today, and the <a href="#section-the-best-wi-fi-6-router-overall">Asus RT-AX86U</a> is our top recommendation right now with its excellent close-range speeds and affordable pricing. But Wi-Fi 6 and Wi-Fi 6E are no longer the latest standard, and you can find plenty of the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a> worth buying instead. Wondering if you <a href="#section-should-i-upgrade-to-wi-fi-7">should upgrade to Wi-Fi 7?</a> We've got you covered. Otherwise, here are the best Wi-Fi 6 routers to buy today. </p><h2 id="the-best-wi-fi-6-routers-you-can-buy-today">The best Wi-Fi 6 routers you can buy today</h2><h3 class="article-body__section" id="section-the-best-wi-fi-6-router-overall"><span>The best Wi-Fi 6 router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nwK6GXs7fPdJbCCrqXtbnU" name="NzYxWKgyvrdahq6nVjvSDR" alt="The Asus RT-AX86U router on a kitchen countertop" src="https://cdn.mos.cms.futurecdn.net/nwK6GXs7fPdJbCCrqXtbnU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rt-ax86u"><span class="title__text"><a href="https://www.tomsguide.com/reviews/asus-rt-ax86u">1. Asus RT-AX86U</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 6 router that handles browsing and even gaming with ease</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>AX5700 (802.11ax) | <strong>Number of antennas/removable: </strong>4/Yes | <strong>Ports: </strong>1 x gigabit WAN/LAN, 1 x 2.5 GbE WAN/LAN, 4 x gigabit WAN, 2 x USB 3.0 | <strong>Measured peak throughput: </strong>929.7Mbps (at 15 feet) | <strong>Size: </strong>9.0 x 6.7 x 3.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Dedicated gaming port</div><div class="icon icon-plus_circle _hawk">Fast wired connections</div><div class="icon icon-plus_circle _hawk">Excellent close-range speed</div><div class="icon icon-plus_circle _hawk">Lifetime security software included</div><div class="icon icon-minus_circle _hawk">Bulky vertical design</div></div><p>The Asus RT-AX86U is my top recommendation for anyone who needs a powerful dual-purpose Wi-Fi 6 router, excelling at both general connectivity and dedicated gaming performance. </p><p>Even though it is an older model and lacks Wi-Fi 6E, this router delivers great wireless speeds and exceptional wired performance, thanks to its multi-gig input port, which also serves as a dedicated gaming port. With its unique vertical design and inclusion of built-in security software, the RT-AX86U will serve you well for years to come.</p><p>In his review, the RT-AX86U served Brian Nadel well as both a general-purpose and gaming router, demonstrating excellent throughput up close. It hit a max speed of 929.7 Mbps at close range (15 feet), and impressed with a usable 250.1 Mbps all the way out at 75 feet, proving its respectable total range of 95 feet. </p><p>Where the RT-AX86U truly shone was its wired performance: you can combine two of its Ethernet ports to enable link aggregation for even faster multi-gig speeds to a single device, and it also excelled at signal penetration, pushing 698.5 Mbps through a wall at 25 feet.</p><p>The vertical-only design of the RT-AX86U sets it apart from standard flat routers, making it ideal for placement on a bookshelf and easier cable management. As for physical connectivity, you get the aforementioned multi-gig input port along with four gigabit Ethernet ports and two USB ports for easy data sharing across your network. Beyond hardware, Asus includes its excellent AiProtection Pro security software for free, offering comprehensive network protection and robust parental controls without an extra subscription fee. </p><p>If you want a fast Wi-Fi 6 router that doubles as a gaming router, the Asus RT-AX86U certainly delivers and then some, thanks to its unique design and extra features.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/asus-rt-ax86u"><em><strong>Asus RT-AX86U review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-wi-fi-6-router"><span>The best budget Wi-Fi 6 router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cjMVGDkYSicybxDT7gftRB" name="TG_TP-Link-Archer-AX55-3.jpg" alt="TP- Link Archer AX55 sitting on desk" src="https://cdn.mos.cms.futurecdn.net/cjMVGDkYSicybxDT7gftRB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-tp-link-archer-ax55"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ax55-review">2. TP-Link Archer AX55</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A wallet-friendly Wi-Fi 6 router that delivers fast speeds and wide coverage</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>Wi-Fi 6 (AX3000) | <strong>Number of Antennas/Removable: </strong>4/No | <strong>Ports: </strong>1 x gigabit WAN, 4 x gigabit LAN, 1 x USB 3.0  | <strong>Peak Throughput: </strong>823.7Mbps (at 15 feet) | <strong>Size: </strong>10.2 x 5.3 x 1.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent range</div><div class="icon icon-plus_circle _hawk">Strong close-up speeds</div><div class="icon icon-plus_circle _hawk">USB port for data sharing</div><div class="icon icon-plus_circle _hawk">Small and compact design</div><div class="icon icon-minus_circle _hawk">No multi-gig ports</div><div class="icon icon-minus_circle _hawk">Speeds drop at mid-range</div></div><p>The TP-Link Archer AX55 is our favorite budget Wi-Fi 6 router, proving you don’t have to spend a fortune to get a fast and capable device. Despite costing just over $100, this wallet-friendly router delivers great speeds close up and at middle distances for those with gigabit internet plans. </p><p>While it may not be the flashiest option on this list, it provides enough ports for all of your wired devices and stays cool under pressure thanks to the extra air vents on the top of the device.</p><p>During his tests, Brian recorded an excellent max download speed of 823.7 Mbps at close range (15 feet). Then at 50 feet, the AX55 was able to hit a very respectable 288.4 Mbps, which put it above the similarly priced <a href="https://www.tomsguide.com/reviews/reyee-rg-e5">Reyee RG-E5</a>. The router also showed surprising longevity in our range tests: while speeds dipped to 89.6 Mbps at 75 feet, it actually managed to beat the more powerful <a href="https://www.tomsguide.com/reviews/tp-link-archer-ax6000">TP-Link Archer AX6000</a> gaming router at 90 feet, which was offline at that distance.</p><p>The AX55 features a classic design that isn’t overly flashy, but I really like how those vents at the top are arranged in a geometric pattern. In terms of ports, you get a gigabit input and four additional gigabit Ethernet ports, plus a USB port to easily share data across your network. Beyond the hardware, I’m also happy that TP-Link offers great user flexibility with both app and browser-based setup for the AX55 — a feature you typically don’t see with other budget routers. </p><p>If you want a reliable Wi-Fi 6 router that won’t put a dent in your wallet, the TP-Link Archer AX55 is easy to recommend, especially for those in smaller homes or apartments who don’t have a multi-gig internet plan.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ax55-review"><em><strong>TP-Link Archer AX55 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-wi-fi-6-router-for-large-homes"><span>The best Wi-Fi 6 router for large homes</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xfFVtavBC9JpTUoDhhHPFJ" name="TG_TP-Link-Deco-XE75_LIST.jpg" alt="TP-Link Deco XE75 on desk" src="https://cdn.mos.cms.futurecdn.net/xfFVtavBC9JpTUoDhhHPFJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-tp-link-deco-xe75"><span class="title__text"><a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75">3. TP-Link Deco XE75</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 6E mesh system with fast speeds for less than you’d expect</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>AXE 5400 (802.11ax) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>3 x gigabit WAN/LAN | <strong>Measured peak throughput: </strong>1.220 Gbps (at 15 feet) | <strong>Size: </strong>6.8 x 4.1x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent download speeds for big homes</div><div class="icon icon-plus_circle _hawk">Quick, simple setup</div><div class="icon icon-plus_circle _hawk">Very affordable Wi-Fi 6E mesh</div><div class="icon icon-plus_circle _hawk">Free security software included</div><div class="icon icon-minus_circle _hawk">No multi-gig ports</div></div><p>The TP-Link Deco XE75 is our top recommendation for a Wi-Fi 6E mesh system as it offers an affordable way to eliminate dead zones around your home for good. </p><p>At $300 for a three-pack and with the ability to cover up to 7,200 square feet with a strong Wi-Fi signal, it makes for an inexpensive upgrade that can be a true game-changer for your entire household. In fact, when expert Anthony Spadafora first upgraded to one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a>, this is the exact model he chose, and it served him well without issues for years.</p><p>Since the Deco XE75 is a tri-band device that gives you access to the faster 6 GHz band (along with the standard 2.4 and 5 GHz ones), it’s no surprise that it performed quite well at short range in Brian’s tests. At close range (15 feet), he saw a max download speed of 1.22 Gbps. As Brian moved further away from the router during testing, it switched back to the 5 GHz band and still managed to hit a respectable 299.1 Mbps at 50 feet. Then at 75 feet, the Deco XE75 actually picked up speed to 318.5 Mbps, beating out the more expensive <a href="https://www.tomsguide.com/reviews/linksys-atlas-max-6e">Linksys Atlas Max 6E</a> and even the <a href="https://www.tomsguide.com/reviews/netgear-nighthawk-raxe500">Netgear Nighthawk RAXE500</a>.</p><p>Design-wise, the cylindrical Deco XE75 units are interchangeable, so any one of them can serve as your main router while the others act as satellites to carry your Wi-Fi signal further. Around the back, you get three gigabit Ethernet ports, which should be enough for most people with gigabit or lower internet speeds. </p><p>The Deco XE75 is a fantastic and affordable choice, and we found the Deco app to be incredibly simple to use for setup and management.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75"><em><strong>TP-Link Deco XE75 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-wi-fi-6-router-performance-test-results"><span>Wi-Fi 6 router performance test results</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1788447887593-75zx8p0nq *, #fv-chart-1788447887593-75zx8p0nq *:before, #fv-chart-1788447887593-75zx8p0nq *:after, #fv-chart-1788447887593-75zx8p0nq-slideshow *, #fv-chart-1788447887593-75zx8p0nq-slideshow *:before, #fv-chart-1788447887593-75zx8p0nq-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1788447887593-75zx8p0nq, #fv-chart-1788447887593-75zx8p0nq-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1788447887593-75zx8p0nq {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1788447887593-75zx8p0nq.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788447887593-75zx8p0nq .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1788447887593-75zx8p0nq-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1788447887593-75zx8p0nq .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1788447887593-75zx8p0nq .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1788447887593-75zx8p0nq .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1788447887593-75zx8p0nq .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1788447887593-75zx8p0nq .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1788447887593-75zx8p0nq .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row, #fv-chart-1788447887593-75zx8p0nq .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1788447887593-75zx8p0nq.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1788447887593-75zx8p0nq .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1788447887593-75zx8p0nq .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1788447887593-75zx8p0nq .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1788447887593-75zx8p0nq .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-pie-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-bar-product,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-grouped-product-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-cluster,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-label-space,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-x-axis-chart-space,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-benchmark-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-dropdown-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-carousel-nav-btn,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-chart-title,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-chart-subhead,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-header,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-vs,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select-container,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-versus-select,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-btn,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-icon,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788447887593-75zx8p0nq.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1788447887593-75zx8p0nq .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row,#fv-chart-1788447887593-75zx8p0nq .fv-stacked-product,#fv-chart-1788447887593-75zx8p0nq .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-label,#fv-chart-1788447887593-75zx8p0nq .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-container,#fv-chart-1788447887593-75zx8p0nq .fv-bar-cluster {width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1788447887593-75zx8p0nq .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-label-space {display: none !important;}#fv-chart-1788447887593-75zx8p0nq .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-title {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-logo,#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1788447887593-75zx8p0nq .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1788447887593-75zx8p0nq .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1788447887593-75zx8p0nq .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1788447887593-75zx8p0nq.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Wi-Fi 6 Routers Performance Results","description": "Slide through to see speeds we tested at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-03T15:04:47.593Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus RT-AX86U","TP-Link Archer AX55","TP-Link Deco XE75","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus RT-AX86U – 15 feet","value": 929.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 15 feet","value": 823.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 15 feet","value": 1220,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 50 feet","value": 285,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 50 feet","value": 288.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 50 feet","value": 299.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 75 feet","value": 250.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 75 feet","value": 89.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 75 feet","value": 318.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus RT-AX86U – 90 feet","value": 7.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer AX55 – 90 feet","value": 15,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco XE75 – 90 feet","value": 23.7,"unitText": "Mbps"}]}</script><div id="fv-chart-1788447887593-75zx8p0nq" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Wi-Fi 6 Routers Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds we tested at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.980000000000004%; background-color: #0072C6;" data-target-width="61.980000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">929.7</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54.913333333333334%; background-color: #F57C00;" data-target-width="54.913333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">823.7</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #388E3C;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1220</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>929.7</td></tr><tr><td>TP-Link Archer AX55</td><td>823.7</td></tr><tr><td>TP-Link Deco XE75</td><td>1220</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #0072C6;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">285</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.13333333333333%; background-color: #F57C00;" data-target-width="96.13333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">288.4</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 99.70000000000002%; background-color: #388E3C;" data-target-width="99.70000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">299.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>285</td></tr><tr><td>TP-Link Archer AX55</td><td>288.4</td></tr><tr><td>TP-Link Deco XE75</td><td>299.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 62.525%; background-color: #0072C6;" data-target-width="62.525" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">250.1</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 22.4%; background-color: #F57C00;" data-target-width="22.4" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89.6</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.625%; background-color: #388E3C;" data-target-width="79.625" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">318.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>250.1</td></tr><tr><td>TP-Link Archer AX55</td><td>89.6</td></tr><tr><td>TP-Link Deco XE75</td><td>318.5</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1788447887593-75zx8p0nq-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds we tested at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus RT-AX86U</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #0072C6;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7.4</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer AX55</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #F57C00;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco XE75</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.99999999999999%; background-color: #388E3C;" data-target-width="78.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus RT-AX86U</td><td>7.4</td></tr><tr><td>TP-Link Archer AX55</td><td>15</td></tr><tr><td>TP-Link Deco XE75</td><td>23.7</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1788447887593-75zx8p0nq', false); });} else {initialize('fv-chart-1788447887593-75zx8p0nq', false);}})();</script></div><h3 class="article-body__section" id="section-should-i-upgrade-to-wi-fi-7"><span>Should I upgrade to Wi-Fi 7</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t8d38nqD5mqQjwuTKd9dv6" name="shutterstock_2129026412 (1).jpg" alt="A smartphone showing the logo for Wi-Fi 7" src="https://cdn.mos.cms.futurecdn.net/t8d38nqD5mqQjwuTKd9dv6-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In case you missed it, you can now choose the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a>, offering next-gen connectivity for even faster speeds and far-reaching range. However, Wi-Fi 6 and Wi-Fi 6E routers are still well worth considering. These offer tremendous value and will still be a major upgrade, especially if you've yet to see the benefits these have to offer.  </p><p>Wi-Fi 6 connectivity first started to appear in 2019, while the first Wi-Fi 6E routers started appearing in 2021. With 6E, we were getting access to the faster 6 GHz band, along with both the 5 GHz and 2.4 GHz bands. 6 GHz offers even faster speeds than 5GHz at around 15 feet away. </p><p>Now, with Wi-Fi 7 debuting in 2024, the next generation of connectivity has found its feet, meaning you can find a Wi-Fi 7 router easily and make even more use of its connections with compatible devices. Take note, though, that Wi-Fi 7 <em>also </em>offers the same tri-band connectivity as Wi-Fi 6E, so you're still getting plenty of benefits. </p><p>However, not only can you have more devices connected to a Wi-Fi 7 router, but they can also go a lot faster. Wi-Fi 7 has a bigger bandwidth and a higher max speed at 46 Gbps, while Wi-Fi 6E reaches 9.6 Gbps. And yes, Wi-Fi 6 is fully backwards compatible with Wi-Fi 6 and older standards. That said, if your internet plan doesn't reach the heights of Wi-Fi 7, and you don't require the higher bandwidth, then Wi-Fi 6 or 6E routers are fantastic, value-driven options (they're more affordable now, after all). Want to learn more? Find out the <a href="https://www.tomsguide.com/face-off/wi-fi-6e-vs-wi-fi-7-whats-the-difference">difference between Wi-Fi 6 and Wi-Fi 7.</a> </p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79" href="https://www.amazon.com/ASUS-RP-AX58-802-11ax-Extender-Seamless/dp/B0BTTZ7CTL" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1185px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZhdWCQc5arj8tuBoDqPEeh" name="Asus RP-AX58 quick list" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZhdWCQc5arj8tuBoDqPEeh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1185" height="1185" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This one isn't a router, but the Asus RP-AX58 is a great way to simply extend your connectivity throughout your home without having to opt for another router or new mesh system. It's just under $80, and we've tested it to see excellent performance at close range. No 6 GHz band here, and while there's a Gigabit Ethernet port, there's no USB one. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/asus-rp-ax58-review" data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79"><strong>Asus RP-AX58 review</strong></a><a class="view-deal button" href="https://www.amazon.com/ASUS-RP-AX58-802-11ax-Extender-Seamless/dp/B0BTTZ7CTL" target="_blank" rel="nofollow" data-dimension112="7c7179ee-a7aa-11f1-9dd0-d39b997532d5" data-action="Deal Block" data-label="RP-AX58" data-dimension48="RP-AX58" data-dimension25="$79">View Deal</a></p></div><div class="product"><a data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129" href="https://www.amazon.com/NETGEAR-WiFi-Range-Extender-EAX17/dp/B0DMBXDY75" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1080px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dtFW3A4aycVsWXK8fEUreB" name="Netgear EAX17" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dtFW3A4aycVsWXK8fEUreB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1080" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆½)</strong><br>Not a router, but the Netgear EAX17 Wi-Fi 6 extender is a great shout if you're after a reliable way to push data into previously unconnected areas. You can find one for under $100 these days, but take note that it comes with a three-prong plug, and there's no 6GHz wireless data band.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/hardware/routers/netgear-eax17-review" data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129"><strong>Netgear EAX17 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/NETGEAR-WiFi-Range-Extender-EAX17/dp/B0DMBXDY75" target="_blank" rel="nofollow" data-dimension112="7c717a7a-a7aa-11f1-b17d-cb14a9c85fb9" data-action="Deal Block" data-label="EAX17 Wi-Fi 6 Extender" data-dimension48="EAX17 Wi-Fi 6 Extender" data-dimension25="$129">View Deal</a></p></div><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-wi-fi-6-router-frequently-asked-questions"><span>Wi-Fi 6 Router: Frequently Asked Questions</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="owvQZ23aKkNWFyqyEXS8KF" name="TG_TP-Link-Deco-XE75_2.jpg" alt="TP-Link Deco XE75 on desk" src="https://cdn.mos.cms.futurecdn.net/owvQZ23aKkNWFyqyEXS8KF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TP-Link)</span></figcaption></figure><section class="article__schema-question"><h3>When should I replace my old router?</h3><article class="article__schema-answer"><p>A high-quality Wi-Fi router generally lasts three to five years, but you might want to upgrade sooner depending on your usage. If you are a power user who relies on 4K streaming, online gaming or has numerous smart home devices, I recommend upgrading closer to the three-year mark. </p><p>This is especially true if you want to adopt the latest Wi-Fi standard. However, choosing a device from the previous generation — like picking up a Wi-Fi 6 or 6E router now instead of a Wi-Fi 7 one — is a smart strategy if you plan to invest in something more powerful later. You can tell your router needs replacement when you start experiencing frequent connectivity drops, slower speeds even with a fast internet plan, or constant problems that require a reboot to fix. Likewise, if your router is no longer supported by its manufacturer, it won't receive critical security updates, which puts it and the devices on your home network at risk.</p></article></section><section class="article__schema-question"><h3>Where should I put my Wi-Fi router?</h3><article class="article__schema-answer"><p>Given that Wi-Fi signals radiate outward in a 360-degree sphere-like shape, I always recommend putting your router in the most central location possible in your home or apartment. For the best coverage, you need to place it high up on a shelf or table and out in the open. At the same time, you must keep your router away from objects that can disrupt its signal and cause interference. This includes metal objects, large appliances (especially microwaves), mirrors, or large bodies of water (like a fish tank).</p></article></section><section class="article__schema-question"><h3>What’s the difference between Wi-Fi 6 and Wi-Fi 6E?</h3><article class="article__schema-answer"><p>Wi-Fi 6 and Wi-Fi 6E are based on the same technologies, but they have one major difference: the radio bands they support. Wi-Fi 6 provides dual-band connectivity (2.4 GHz and 5 GHz bands). Wi-Fi 6E builds on this by adding support for the much faster 6 GHz band, which is why these devices are referred to as tri-band routers. The biggest reason I recommend spending more on Wi-Fi 6E is that the 6 GHz band is significantly less congested. Since only newer devices like modern laptops, tablets, and smartphones use the 6 GHz band, your high-priority devices won't experience a bottleneck from older traffic. This dedicated, clear channel, combined with the band's faster speeds, can make a real difference for latency-sensitive activities on your work laptop or primary gaming device.</p></article></section><section class="article__schema-question"><h3>Do I need a mesh Wi-Fi system or is a single router enough?</h3><article class="article__schema-answer"><p>When deciding between a mesh Wi-Fi system and a traditional router, I recommend you first carefully examine the space you’ll be using it in. If you have a large home with areas where you can’t get a Wi-Fi signal — known as <a href="https://www.tomsguide.com/opinion/when-and-when-not-to-use-a-wi-fi-extender-and-what-to-do-instead">dead zones</a> — then a mesh router is absolutely the way to go. If you have a smaller home or live in an apartment, a mesh system might be overkill and not worth the extra expense. While you can easily hide a single router, remember that mesh systems are made up of multiple devices that need to be set up throughout your house to carry your wireless signal to every corner. It’s also worth noting that some traditional routers can be paired with devices from the same manufacturer to build your own mesh network; however, this can be complicated, and you’ll likely have a better experience just buying a complete mesh Wi-Fi system instead.</p></article></section><h3 class="article-body__section" id="section-how-to-choose-the-best-wi-fi-6-router-for-you"><span>How to choose the best Wi-Fi 6 router for you</span></h3><p>Choosing a new Wi-Fi router can feel daunting, but it doesn't have to be. As an expert who covers these devices, I can tell you that by answering just three simple questions, you can figure out exactly what type of router will work best for you and your household.</p><h2 id="what-is-your-true-internet-speed">What is your true internet speed?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jHQ9kvjVhERwmXaubmNrnk" name="eero Max 7 Wi-Fi 7 Upgrade-6" alt="A phone running a speed test next to the eero Max 7 mesh router" src="https://cdn.mos.cms.futurecdn.net/jHQ9kvjVhERwmXaubmNrnk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Before buying a new router, you must find out your true, real-world internet speed to ensure the router you buy is a seamless match. First, check your latest bill to see the maximum speed you're paying for (e.g., "up to 1,000 Mbps"). The speed you actually receive will fluctuate based on network congestion. </p><p>To establish a realistic baseline, I highly recommend you plug your computer directly into your current router using an Ethernet cable and run several speed tests using a service like Ookla’s speedtest.net or Netflix’s fast.com. Next, use your phone to run more speed tests — either in your browser or using one of the <a href="https://www.tomsguide.com/news/best-speed-test-apps-test-your-wi-fi-and-internet-speed">best speed test apps</a> — throughout different areas of your home. This process helps you determine your current Wi-Fi speeds and will immediately flag any dead zones, which is your cue to consider a mesh Wi-Fi system over a traditional router.</p><h2 id="how-many-devices-will-you-connect">How many devices will you connect?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yDNRBkiHCSuYtqPjmHmSvV" name="smart home devices i cannot live without.jpg" alt="A TP-Link Kasa security camera next to a Lenovo Smart Display and a Kasa smart plug" src="https://cdn.mos.cms.futurecdn.net/yDNRBkiHCSuYtqPjmHmSvV-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing people often overlook is the number of connected devices they have. If you only have a few devices — say, your phone, a laptop, a tablet, and your TV — then a less powerful router may be fine. However, if you have multiple people in your home, plus smart devices like a video doorbell, smart speakers, and security cameras, then a powerful router is necessary to support all those connections simultaneously. Making a quick list of all your connected devices will prevent slowdown and ensure your new router can handle the total traffic load.</p><h2 id="is-this-a-long-term-or-short-term-upgrade">Is this a long-term or short-term upgrade?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1989px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="dVULxkn9sZ7Eej4WKXHzfB" name="wifi vs mesh 2.jpg" alt="A side by side image with a Wi-Fi router on the left and a mesh router on the right" src="https://cdn.mos.cms.futurecdn.net/dVULxkn9sZ7Eej4WKXHzfB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1989" height="1119" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>If your current router suddenly fails and you just need a new one to get you back online quickly, spending less may make sense, but you might need to upgrade again soon. </p><p>This is why I highly recommend taking the time to plan out your next upgrade and potentially even the one after that. For example, if you currently live in an apartment but plan to buy a larger home within the next year, a basic traditional router is a good option for now, knowing you’ll likely switch to a mesh Wi-Fi system to cover the larger area later. Likewise, if you don’t plan on upgrading beyond a gigabit or 500 Mbps internet plan, getting a blazing-fast multi-gig router doesn't make sense as you won't be able to use it to its full potential.</p><h2 class="article-body__section" id="section-how-we-test-the-best-wi-fi-6-routers"><span>How we test the best Wi-Fi 6 routers</span></h2><p>In order to determine which Wi-Fi 6 and Wi-Fi 6E routers are truly the best, we put them through a rigorous gauntlet of both real-world and benchmark testing. This balanced approach allows us to measure their performance for both typical daily use and ideal testing conditions.</p><p>In our real-world tests, our expert team sets up each Wi-Fi router or mesh system in a challenging 100-year-old, multi-story home. This allows us to determine exactly how well they can send data through floors and walls. During the review period, we use each router as our daily driver for demanding tasks like transferring large files, 4K video streaming, and online gaming.</p><p>As for our benchmark testing, we use Keysight’s <a href="https://www.keysight.com/us/en/products/network-test/ixchariot.html">IxChariot</a> software to simulate complex network traffic in a repeatable and controlled way with 10 active users simultaneously. This allows us to measure the quality and stability of a network powered by a router or mesh system, moving beyond just peak download speeds. IxChariot then provides us with the key performance metrics that form the basis of the testing data you see throughout this guide.</p><p>Finally, we test each Wi-Fi router's download speeds at 15, 50, 75 and 90 feet. This gives us a clear picture of how well they perform up close and at a distance, while also allowing us to determine a router’s maximum range.</p><p>Since we use the same testing process for each router we review, we can then compare speed test results between models to tell you exactly why one router is better in certain situations and households than another. For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers,</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best free VPN in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We've tested and reviewed tons dozens of free VPNs – and we think PrivadoVPN is the best free VPN overall. It allows every kind of VPN usage – including browsing, torrenting and streaming – and it's trustworthy and fast too. </p><p>However, depending on what you want from your free VPN, the right choice for you might be different. When we <a href="https://www.tomsguide.com/computing/vpns/we-surveyed-toms-guide-readers-about-their-free-vpn-use-and-the-results-surprised-us">surveyed almost 2,000 Tom's Guide readers</a> about why they used free VPNs, the results were incredibly tight – 25% or people voted "streaming," and 24% voted "privacy." </p><p>PrivadoVPN is definitely the right choice if you're looking to stream, but our second and third choices Proton VPN and Windscribe will be better picks if your priority is privacy, thanks to audited privacy policies and more dedicated privacy tools.</p><p>No matter which you pick, though, we have one golden rule: don't just download the first free VPN you find. Read reviews, and make sure you can trust it.  </p><p>Of course, no free VPN can match the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> overall. We rate <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a> as the best for most people, but you can <a href="https://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow">try our number-two choice Surfshark for free</a>. It's one of the only top-tier VPNs with a 7-day free trial. We think it's the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPN</a> available anywhere.</p><div class="product"><a data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="x4SGepskASoVFVWSk3UDYV" name="Surfshark square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/x4SGepskASoVFVWSk3UDYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow" data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" data-dimension25=""><strong>Try Surfshark</strong> <strong>FREE for 7 days</strong></a><br>Unlike PrivadoVPN Free, Surfshark comes with unlimited data, and can be used on unlimited devices. It has servers in 100 countries, is very reliable for unblocking streaming sites, and has an audited privacy policy.<br><br>It also comes with a huge set of features that free VPNs can't match, including ad-blocking, and Alternative ID, which can generate fake email addresses to avoid spam.<br><br>Prices start at <strong>$2.49 per month</strong>, and alongside the 7-day free trial, there's a 30-day money-back guarantee so you can fully test it out before you commit.</p><p>➥ <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review"><strong>Read our full Surfshark review</strong></a><a class="view-deal button" href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow" data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-the-best-free-vpns-at-a-glance"><span>The best free VPNs at a glance</span></h2><div ><table><caption>The 3 best free VPNs compared</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>Top speed tested</p></th><th  ><p>Apps</p></th><th  ><p>Privacy</p></th><th  ><p>Server choice</p></th><th  ><p>Data allowance</p></th><th  ><p>Streaming</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow"><strong>PrivadoVPN Free</strong></a></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN Free</strong></a></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★☆☆☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★☆☆☆</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://windscribe.com/upgrade?pcpid=homepage" target="_blank" rel="nofollow"><strong>Windscribe Free</strong></a></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★☆☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★☆☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td></tr></tbody></table></div><div class="product"><a data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TZjYtG8hv4PYvRtFdxWUtM" name="PrivadoVPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TZjYtG8hv4PYvRtFdxWUtM-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow" data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" data-dimension25=""><strong>PrivadoVPN</strong></a> is the best free VPN if you want a decent range of fast servers, access to a few streaming sites, good connection speeds. You'll get a 10 GB of fast data per month, and then unlimited slow data when you run out.. </p><p>It's not perfect – the apps are fairly basic, and while it has a good no-logs policy, it hasn't been verified by an independent audit or in court. However, for daily usage, it's a very solid choice. Read our <a href="https://www.tomsguide.com/reviews/privadovpn-free-review">PrivadoVPN Free review</a> for more info.<a class="view-deal button" href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow" data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZZppZSPNC4hD4Vn7FwV9i3" name="Proton VPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZZppZSPNC4hD4Vn7FwV9i3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow" data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" data-dimension25=""><strong>Proton VPN</strong></a> is the best choice if privacy is your top priority. Its privacy policies are fully audited, and it has no data cap so you can keep it on all day, every day. Plus, there are a few more advanced settings to play with. </p><p>The biggest drawback with Proton is that you can't choose which server you connect to, which can be troublesome if you need to appear to be in a particular location. Read our <a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">Proton VPN Free review</a> for more info.<a class="view-deal button" href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow" data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" href="https://windscribe.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:716px;"><p class="vanilla-image-block" style="padding-top:88.69%;"><img id="znJMEkMPwFoqdjGQP6BmgL" name="Windscribe logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/znJMEkMPwFoqdjGQP6BmgL-1920-80.jpg" mos="" align="middle" fullscreen="" width="716" height="635" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://windscribe.com" target="_blank" rel="nofollow" data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" data-dimension25=""><strong>Windscribe</strong></a> combines many of PrivadoVPN and Proton VPN's strengths: some streaming power, good privacy, plenty of servers. There's no limit on how many devices you can use your subscription, and it's the most feature-packed free VPN on this page.</p><p>However, the apps are poorly designed, and much more complex than they need to be. Plus, it has a strict 15 GB data cap – once it's gone, it's gone. First-time VPN users should pick from the other two. Read our <a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">Windscribe Free review</a> for more info.<a class="view-deal button" href="https://windscribe.com" target="_blank" rel="nofollow" data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" data-dimension25="">View Deal</a></p></div><h2 id="are-free-vpns-really-quot-free-quot">Are free VPNs really "free"?</h2><p>Every VPN needs money to stay up and running. Paid VPNs do it with your subscription cash – but free VPNs have to work out a different way to pay their server rental and electricity bills. Unfortunately, some unscrupulous free VPNs do this by selling your private data.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-learn-more-about-free-vpns-and-how-we-test-them-strong"><p><strong>Learn more about free VPNs and how we test them ▼</strong></p></div><p>This is why, from global publications like Tom's Guide to Reddit, you'll see many people advising you to stay away from free VPNs.</p><p>However, there are a handful – we really mean just a handful – of free VPNs that are safe to use. These are the only ones you'll see on this page and, without exception, the way they do this is by offering a "freemium" tier.</p><p>These VPNs allow you to use them for free because, ultimately, they want you to pay to upgrade. Instead of offering you a <a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">VPN free trial</a>, they serve up a limited version of the full product on an indefinite basis. That means it's in their interest to treat you well, and that means looking after your right to online privacy.</p><p>Crucially, these all come from established, reputable providers. PrivadoVPN, Proton VPN, and Windscribe have good track records and responsible practises around user data, and this is why we're comfortable recommending them.</p><p>The free versions of their apps are largely the same as the paid versions, with all the top-quality privacy tech. You just have to live with limited data, some grayed out features, and fewer servers to choose from.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2069px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="u9ue97HuqJyBj5wqU6dd7H" name="Selling personal data" alt="Two hands, exchanging a bag of money for a chip with the word "data" on it." src="https://cdn.mos.cms.futurecdn.net/u9ue97HuqJyBj5wqU6dd7H-1920-80.jpg" mos="" align="middle" fullscreen="" width="2069" height="1164" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>The alternative to these freemium providers are fully free VPNs – and we would never recommend using one of these, no matter what they claim. That's because VPNs are expensive to run, and if the company isn't making money from paying subscribers, it must be doing so in another way.</p><p>And what valuable commodity do VPN companies have at their fingertips? Your personal data and online activity. It's almost guaranteed that if a VPN doesn't ask you to part with your cash, or try to get you to upgrade, then you'll already be paying for it in a much more expensive way – it's selling your data to third parties and making a profit from doing so.</p><p>If there's one piece of advice we would give you – whether you sign up to one of our recommendations or not – it would be to <strong>never search your mobile app store and download the first free VPN you find, </strong>no matter how many downloads or five-star reviews they might have.</p><p>Many of these apps have no published privacy credentials, and there's nothing stopping them from collecting your personal data. <a href="https://www.tomsguide.com/computing/online-security/bargain-hunting-dont-fall-victim-to-fake-free-vpns" target="_blank">Fake free VPNs pose a significant risk</a>, and if there's a choice between your internet provider collecting your data or a shady no-name company doing the same, we'd go with the ISP every time.</p><h2 class="article-body__section" id="section-how-we-test-free-vpns"><span>How we test free VPNs</span></h2><p>Quite rightly, many people have a significant amount of skepticism when it comes to "free" in the cybersecurity world. That's why we test free VPNs in exactly the same way that we test paid VPNs. </p><p>The free versions might lack some advanced features (ad blocking, antivirus, etc) but privacy and security are non-negotiable. So every core feature like encryption, kill switch reliability and app design need to stand up to our lab testing procedures if they're to receive our recommendation.</p><p>We're also focused on giving real-world advice drawn from our hands-on experience with these products. We're interested in the practical value a free VPN offers you – whether it can stand up to basic daily tasks, and if its limitations are so heavy that it's impractical to really use.</p><p>We use them on team, and across a variety of devices and locations to make sure we have a broad view of what each is like to use and how well they perform.</p><p>You can head to our dedicated page on <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a> for more detail, but here, we'll outline all the key steps that inform our recommendations.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2172px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="moL3RaiLFN8RLx28BQC7HU" name="VPN software testing" alt="Woman testing software, looking into a screen with lights reflecting in her glasses" src="https://cdn.mos.cms.futurecdn.net/moL3RaiLFN8RLx28BQC7HU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2172" height="1222" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h3 id="apps">Apps</h3><p>The first thing we do is download and install the free VPNs apps. While it's less common nowadays, it's still not unusual for free software to try and install other apps alongside it, or change system settings like your default browser or search engine. We keep a close eye on this sort of practise throughout installation, and, if we spot it, we see how tricky it is to get around it.</p><p>Then we test "feel." Of course, this is subjective, but it gives us a good idea of what sort of product this is. Do the apps feel cheap, dated, or clunky? That doesn't make it a bad or unsafe VPN, but it does impact how easy it is to use, and whether it's a top-quality recommendation.</p><p>A big contributor to "feel" is how intrusive the upgrade prompts or limitations are. If you have to watch an advert every time you connect, that's a black mark. The odd email every month offering you a good deal on the paid product? We can live with that.</p><p>We like to see all the features neatly laid-out and easily accessible without compromising one-touch operation. VPNs with lots of expert features can appear too complex for beginners, so finding a balance is hugely important.</p><p>There are different ways of achieving this – sparse apps with menus, spacious apps with lots of icons – and none are "correct". All we're looking for is an application that's easy to understand, straightforward to navigate and makes it simple to protect yourself online.</p><p>Any crashes or hold-ups we encounter will be noted, and because multiple VPN team staff members use and test these apps, we end up with a very comprehensive picture of what a particular VPN is like to use in the real-world.</p><h3 id="server-network">Server network</h3><p>Our VPN testing team has developed custom software that scrapes the locations lists of over 260 VPNs and exports it into a format compatible with Google Maps. This allows us to compare the networks of all these VPN products.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="76et5iKSrqQyiFB9HGqpuf" name="Global server network" alt="Half-image of the globe with server connections" src="https://cdn.mos.cms.futurecdn.net/76et5iKSrqQyiFB9HGqpuf-1920-80.jpg" mos="" align="middle" fullscreen="" width="6160" height="3465" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>However, free VPNs invariably have a restricted server count – so we only consider the locations available for non-paying customers.</p><p>This is a little simpler than comparing hundreds of global servers, but there's still a great deal of insight to be found.</p><p>Server spread is hugely important – even more so with free VPNs. If you've only got 10 or so locations around the world, having them evenly distributed allows more people, in more places, to connect to a server close to them.</p><p>A perfect result here would be at least one server in each major geographical area. Unfortunately, none of our top picks have a server in Africa or Oceania, but having locations in Europe, the Americas, and Asia comes close.</p><p>However, network spread and server count aren't always enough. Many free VPNs suffer from overcrowding, even outside of peak times, so we test every server available to see if there are any black spots for connection speeds.</p><h3 id="speed-testing">Speed testing</h3><p>Testing a VPN's performance is one of the most important and time-consuming parts of our process. We test in multiple ways in different locations, and at different times, around the world to give a well-rounded result. However, bear in mind that our results are always a snapshot in time. They can give a good idea of a VPN's typical performance, but may not match your experience.</p><p>We begin by testing on a Microsoft Windows 11 cloud PC from our UK-based lab. This allows us to use an uncontested gigabit connection that consistently delivers very fast speeds. While this may not be representative of the everyday connection most people have access to, its consistency means we can test every VPN on a level playing field.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2220px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="MLYSbVbbvuPvDhEyPaMdoD" name="Speed testing" alt="Image of a hand touching a hologram of a rocket" src="https://cdn.mos.cms.futurecdn.net/MLYSbVbbvuPvDhEyPaMdoD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2220" height="1249" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>Each VPN is connected to the automatically selected fastest server, via WireGuard (or recommended protocol) and tested five times in the morning with four different testing tools – SpeedTest.net's website, SpeedTest.net's command line tool, Measurement Lab, and Cloudflare. This gives us 20 results.</p><p>Then, we connect to a US server and run the tests again, and <em>then</em> we change to OpenVPN, and redo all of these steps. Finally, we repeat this whole process in the evening, giving 160 results per VPN provider.</p><p>We calculate the median scores in the morning and evening, and average these to give a good idea of what to expect from each VPN.</p><p>We also undertake further tests to see how each VPN deals with even faster 10 Gbps lines, and slower lines that are more representative of the average domestic connection.</p><p>Where this differs for free VPNs is that these tests use up a hefty amount of data – often far more than the 10 GB or so on offer. In these cases, we only test with one speed testing tool – typically SpeedTest.net's command line tool – and, depending on usage, we may only undertake a couple of tests per location.</p><h3 id="streaming">Streaming</h3><p>Streaming with a free VPN is a totally different ball game compared to paid VPNs. For starters, the limited number of servers around the world immediately restricts which streaming sites you can even try to access. For example, if there's no UK server, there's no hope of unblocking BBC iPlayer.</p><p>However, we do test all the big streaming platforms that are available in the countries where each free VPN does have a server.</p><p>Netflix is still the world's most popular streaming site, and it also has a ton of regional content only available in some countries. As part of our testing process, we built a dedicated tool that automates the process of checking which national Netflix libraries a VPN can access.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kLgWkJMzSCEXbjo5h8N3MQ" name="Streaming apps on phone" alt="Streaming apps on phone" src="https://cdn.mos.cms.futurecdn.net/kLgWkJMzSCEXbjo5h8N3MQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>We run each free VPN through this, and note the scores. We also cross-reference these results with which servers are available – a failure to unblock Canadian Netflix isn't a negative if the VPN doesn't have any servers in Canada available.</p><p>Other streaming platforms like Amazon Prime Video, Disney Plus, BBC iPlayer, YouTube and others are all tested manually.</p><h3 id="privacy-and-security">Privacy and security</h3><p>Once we have all the tests that involves dedicated tools out the way, it's over to an examination of the VPN software and hands-on testing. </p><p>First, we focus on the most important thing of all: the privacy policy. This is make or break. We read every word of what the VPN provider claims, and then we try to verify it.</p><p>A no-logs policy is essential. If a VPN collects and stores data that could identify you, we don't recommend it. However, most VPNs do store anonymized, aggregated data, so we read through what it does collect, and how it treats it.</p><p>An independent audit is good – but it's not a checkbox. If there's an audit available, we read through that as well to see if any vulnerabilities were found, and whether these have been addressed.</p><p>Then we'll check out the additional features the VPN offers. Does the VPN have a kill switch? Split tunneling? More advanced features like port forwarding or a special protocol to avoid censorship? Typically, the more features the better. We also check across platforms to see if the offering is consistent. For example, on iOS, many VPNs don't offer a kill switch.</p><p>We don't just take the provider's word for it, though. Our mantra is "test, don't trust."</p><p>The kill switch is a good example of this. Instead of just saying in our reviews that the VPN "has a kill switch", we test to see how robust it really is.</p><p>We mess around with drivers, kill low-level processes – anything way we can think of to make the VPN drop out. All the while, we monitor our connection, and check to see if the kill switch kicks in and keeps our real IP address hidden or whether it leaks our location information and other identifiers.</p><p>The same goes for checking DNS leaks, any malware or malicious site blocking tools, and even live chat support.</p><div class="collapsible-block-end"></div><h2 class="article-body__section" id="section-the-best-free-vpns-of-year"><span>The best free VPNs of 2026</span></h2><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jAwgF3uL7hqcjzxsf7rUqJ" name="PrivadoVPN Free Windows Android" alt="PrivadoVPN Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/jAwgF3uL7hqcjzxsf7rUqJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="1-privadovpn-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/privadovpn-free-review">1. PrivadoVPN Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>As fast as most paid-for providers, with impressive streaming power</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>13 | <strong>Maximum devices supported: </strong>1 | <strong>Available on: </strong>Windows, Mac, iOS, Android, Linux | <strong>Data limit: </strong>10 GB high-speed per month, then unlimited slow (1 Mbps) | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unblocks streaming services</div><div class="icon icon-plus_circle _hawk">Supports torrenting</div><div class="icon icon-plus_circle _hawk">Easy to get started</div><div class="icon icon-minus_circle _hawk">10 GB monthly fast data cap (with unlimited super-slow data after that)</div><div class="icon icon-minus_circle _hawk">Only works on one device, and disconnects without warning if you login elsewhere</div><div class="icon icon-minus_circle _hawk">No ad or tracker blocking on mobile or desktop</div></div><p><strong>The short version: </strong><br>We recommend PrivadoVPN as the best free VPN for all-round VPN use. If you're looking for general privacy when browsing, want to access a website from abroad once in a while and do a little streaming or torrenting, then it's an excellent choice.</p><p>PrivadoVPN free is fast, simple to use, and has a good range of servers around the world. This means you have more flexibility with what regional websites you can access, and it's also able to unblock a few streaming sites like Netflix, too. </p><p>Its limitations include a 10 GB per month data allowance, and the fact that while we've seen no evidence of privacy issues, it hasn't undergone any third-party audits to prove its claims. If these two factors are important to you, check out Proton VPN below, which has unlimited data and rock-solid and audited privacy credentials.</p><p>Of course, no free VPN can match up to paid VPNs like NordVPN or ExpressVPN, but PrivadoVPN offers the most usable package out of the free providers we've tested.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-privadovpn-free-strong"><p><strong>Read our in-depth analysis of PrivadoVPN Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★★☆</strong><br><strong>Faster than many paid VPNs, and the best free VPN for streaming.</strong><br>When we recently <a href="https://www.tomsguide.com/reviews/privadovpn-free-review">reviewed PrivadoVPN Free</a>, we recorded average speeds of 950 Mbps when using the WireGuard protocol on our ultra-fast connection – about 40 times the speed needed to stream 4K Netflix. Our third-place recommendation, Windscribe Free, clocked in at an incredible 1,594 Mbps – showing that even free VPNs can compete with the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a> nowadays.</p><p>PrivadoVPN's free plan is close to our top-rated VPN overall, NordVPN, which clocked in at 1,249 Mbps. However, in our latest round of testing, PrivadoVPN's paid plan topped the lot at a staggering 2,334 Mbps. So, there's real value in upgrading down the line if you feel Privado is right for you</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-speed-testing-results-compared-2">free VPN speed testing results</a>.</p><p>Most streaming sites restrict what content you can watch depending on your location. PrivadoVPN was able to get past this geo-fence and unblock UK and US Netflix, and BBC iPlayer in our testing. In comparison, Windscribe performs similarly, but Proton VPN's restrictions on server choice means streaming is a real problem.</p><p>In September 2025, we had the chance to speak directly to the PrivadoVPN team. One of the biggest things we wanted to understand was how they could support such reliable streaming on the free plan – something typically reserved for premium VPNs. Predictably, we couldn't wheedle out any trade secrets – but PrivadoVPN did confirm that this was one of its main areas of investment, and somewhere that it puts a lot of effort in to beat the competition.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a>.</p><p>PrivadoVPN Free and Windscribe Free are, of course, nowhere near as comprehensive as the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best streaming VPNs</a>, which have servers in hundreds of places and can unblock just about every global streaming service available. If you really need to use a free VPN for streaming, make sure it has servers in the right countries at a minimum.</p><div><blockquote><p>PrivadoVPN Free's data allowance is enough to use occasionally, but it's not enough if you want your VPN on all day.</p></blockquote></div><p>PrivadoVPN Free's 10 GB-per-month data limit should be enough for occasional purposes, but all-day use will see it run down quickly. In our testing, we went through around 2 GB per hour while using the Tom's Guide office ethernet connection. Admittedly, we were using the internet quite heavily, but we didn't watch any video content or download large files during that time.</p><p>If you do plan on watching video content, just 3-4 hours of SD streaming, or 1-2 hours of 4K streaming on YouTube will easily use up your entire allowance.</p><p>Should that happen, you'll still have technically unlimited data to use, but you'll be capped to 1 Mbps. This is very slow, and while workable in emergencies, general browsing will be severely impacted, and video streaming near-impossible. However, it's a big positive compared to Windscribe, which has a hard limit and will cut you off on its free plan after 15 GB per month at most.</p><p>If you're in a pinch and desperately want to watch an episode or two of something not available in your country, PrivadoVPN is absolutely your best choice – but be aware of its server and data limitations.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LKdrQm5DhM7yy9G5Vrj346" name="PrivadoVPN Free iPhone" alt="PrivadoVPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/LKdrQm5DhM7yy9G5Vrj346-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★☆</strong><br><strong>Well-made apps and good core privacy features, but no audit.</strong><br>At its core, PrivadoVPN is built around AES-256 encryption, which is the industry standard. Even if your traffic is intercepted it'll be totally unreadable. We don't just take this for granted, either. When we review any VPN, we take a close look at its protocol files to make sure it's encrypting your data as it claims to – and PrivadoVPN certainly does. </p><p>In our testing, we found no other glaring privacy issues with PrivadoVPN, either. The <a href="https://www.tomsguide.com/features/what-is-a-vpn-kill-switch-and-why-do-you-need-one">kill switch</a> (which cuts your connection if the VPN drops out) proved to be reliable, and it also has a comprehensive <a href="https://www.tomsguide.com/features/vpn-logging-policies-what-you-should-look-for">no-logging policy</a>.</p><p>No-logging policies outline what data a VPN does and doesn't collect, typically reassuring us that no information that could identify the user is stored. PrivadoVPN's policy says the right things. </p><p>However, this policy is yet to be audited by a third party, so we have to take it at face value. This is a little frustrating given that every other VPN we recommend on Tom's Guide has received an audit at some point. If you'd prefer a VPN that has had its logging policy audited, take a look at Proton VPN in the #2 spot in this guide.</p><div><blockquote><p>Despite the lack of any independent audits, we found no privacy concerns when we got hands-on with PrivadoVPN.</p></blockquote></div><p>Another slight negative in terms of privacy the way PrivadoVPN handles its single-device connection policy. If you've got PrivadoVPN running on one device and then connect with another using the same free account, the first device will disconnect without warning. It'd be better practice to notify the user and stop the second device connecting than disconnecting the first.</p><p>VPN protocols are a set of rules defining how the VPN encrypts and transfers your data. <a href="https://www.tomsguide.com/how-to/is-the-new-wireguard-protocol-secure">WireGuard</a> is modern and fast, with good mobile performance, and <a href="https://www.tomsguide.com/news/is-openvpn-still-fit-for-purpose">OpenVPN</a> is older, but a reliable backup that allows for more in-depth features like obfuscation (hiding the fact you're using a VPN at all). This is important if you live in a country that attempts to block VPN use, or imposes harsh censorship.</p><p>PrivadoVPN offers both of these as well as IKEv2, which generally performs better on mobile networks when you're on the move. However, in most situations, WireGuard is now capable of giving similar, if not better performance.</p><p>All three protocols are available on the free version, and while most people will use the swift and secure WireGuard, it's nice to have OpenVPN as an option. Thankfully, if you're a beginner you don't have to think about any of this – just set it to automatic and the app will decide for itself.</p><p>There are a couple of extra adjustments you can make, including switching between OpenVPN UDP (for speed) and OpenVPN TCP (for reliability), and selecting your port (a niche but useful feature to improve torrenting performance).</p><p>However, when we tested out the "Scramble" feature – PrivadoVPN's name for obfuscation – we struggled to connect to the locked-down Tom's Guide office Wi-Fi network. Many VPNs have issues getting around the office restrictions, but both Windscribe and Proton VPN both connected immediately. If you need to avoid censorship, either of those seem a better bet than PrivadoVPN.</p><p>One final plus point is the fact that all PrivadoVPN servers – including the free servers – support torrenting (P2P). This is great, because while P2P is a convenient way to download large files, your IP address is visible to anyone else downloading the same file. If the file you're downloading isn't more than 10 GB – due to the data cap – PrivadoVPN Free is a great free way to stay safe when torrenting.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7VGcqexPfQfANbHnSpkcg5" name="PrivadoVPN free Mac" alt="Windscribe free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/7VGcqexPfQfANbHnSpkcg5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★★★☆</strong><br><strong>Super simple to use, but few extra features</strong><br>PrivadoVPN's interface is very simple. All you need to do is install the app, tap the "on" button, and wait a second or two. There are similarities with premium rival <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a> here, in as much as when you open the software, you'll be met with a big on/off button, and not much else. </p><p>Compared to Proton VPN Free and Windscribe, again, PrivadoVPN comes out on top in terms of simplicity. While its rivals offer a little more in terms of customization, PrivadoVPN isn't bare-bones, and lays everything out intuitively. All the same, the user experience is still not quite as polished as the top-tier paid VPNs.</p><p>In our testing, PrivadoVPN Free was responsive and reliable – we didn't experience any app crashes that are often associated with second-rate VPN providers.</p><p>The settings menu allows you to adjust features like the kill switch and protocol, but that's about it. This is a big positive for ease-of-use, but if you're an experienced VPN user, you might miss advanced features like malware blocking and MAC spoofing that the Windscribe Free offers.</p><p>If you pay for PrivadoVPN< you'll get a small suite of additional tools including an email relay, an in-app speed tester, and PhantomMode (mobile-based ad and tracker blocker), alongside quality-of-life features like a Pause VPN button, and Silent Mode, which limits notifications. Every one of these is missing from the free apps.</p><p>However, another thing we learned in our September 2025 meetup with PrivadoVPN was that there's a hefty app refresh in the works. We've got our fingers crossed that this will add a few more configuration options, and polish up the aesthetics,</p><p>The bottom line is that, right now, if you want to customize a lot of features you'll be disappointed. But most will enjoy PrivadoVPN for its intuitiveness, easy of use and super simple set-up.</p><p><strong>Locations: ★★★★☆</strong><br><strong>Good coverage with servers in 10 countries.</strong><br>Having a server in the right country is essential for optimal performance – closer servers generally offer better speeds, while servers in specific countries can get you access to geo-blocked content and websites. The good news is that PrivadoVPN has one of the best spreads we've seen from a free VPN.</p><p>With 13 city locations in 10 countries (Argentina, Brazil, Canada, France, Germany, India, Mexico, the Netherlands, the United Kingdom, and 4 states in the US), you've got a good shot at finding a server near your real location.</p><p>Interestingly, we've seen some changes in PrivadoVPN Free's server list recently. Since we last reviewed it, the Switzerland location has been removed, and India has been added which is a great result for coverage across Asia.</p><p>Be aware that a number of PrivadoVPN Free's locations are "virtual locations." This means that while they deliver an IP address in the country of choice, they're not hosted there. This has no impact on privacy, but you may find speeds drop when using them. </p><div><blockquote><p>With 13 locations in 10 countries, PrivadoVPN Free offers an impressive spread of servers.</p></blockquote></div><p>In comparison, Privado's closest rival Proton VPN also offers servers in 10 countries, but there's a big catch. Proton VPN doesn't allow you to actually choose which server you connect to, while PrivadoVPN offers you full control over which server to use.</p><p>Windscribe does offer more locations – 17 locations in 10 countries. Notably, PrivadoVPN Free has a couple of important locations in the Americas that Windscribe misses out on – Argentina and Mexico.</p><p>If you're travelling to a country like Japan and really need a nearby Asian location, Windscribe is a better bet with its Hong Kong server. However, PrivadoVPN's recent introduction of its India server is welcome, and addresses this issue to a degree.</p><p>All in all, PrivadoVPN has done well here. However, top paid providers like NordVPN, ExpressVPN and Surfshark all offer over 100 locations worldwide. If you need full coverage – or there's a particular location you need that's not offered on PrivadoVPN's free plan – a premium VPN is the only way to go.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How PrivadoVPN supports its free plan.</strong><br>It's important to know how any company supports its free VPN plan. Some dubious providers insert ads into your browsing, while others may even collect your browsing data and sell it.</p><p>Thankfully, like every free VPN provider we recommend, PrivadoVPN does none of this. It works on a "freemium" model, meaning it offers a limited version of its full product in the hope you upgrade to a paid plan at some point.</p><p>Something we've noticed is that it's <em>very </em>difficult to actually find a download page for the free version. It's worth heading through one of our links, as it's easier to see on these pages – keep an eye out for the grayed out "free plan" button in the bottom-right.</p><p>Compared to the competition, PrivadoVPN is quite generous with what it offers you – and in return you'll have to live with the limited data and server locations, and the odd email asking you if you'd like to upgrade.</p><p>If you do eventually decide to pay, the full product comes with unlimited usage, ad-blocking and servers across the world. It's exceptionally cheap for what you get.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You want to be able to choose and change your server at will</p><p>✅ You need a very fast connection</p><p>✅ You're a beginner looking for a simple, effective free VPN</p><p><strong>Avoid if:</strong></p><p>❌ You really need unlimited data</p><p>❌ You demand a fully audited no-logs policy</p><h2 id="final-verdict">Final verdict</h2><div data-model-name="PrivadoVPN Free VPN,PrivadoVPN" data-widget-type="simple" data-widget-title="Today's best PrivadoVPN deals"></div><h3 class="article-body__section" id="section-best-free-vpn-with-unlimited-data"><span>Best free VPN with unlimited data</span></h3><a href="https://go.getproton.me/aff_c?offer_id=26&aff_id=1046&url_id=397" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qoiXDMrJMZ3hsgQgZdMbkJ" name="Proton VPN Free Windows Android" alt="Proton VPN Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/qoiXDMrJMZ3hsgQgZdMbkJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="2-proton-vpn-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">2. Proton VPN Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Audited privacy and unlimited data – but considerable server restrictions</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>10 | <strong>Maximum devices supported: </strong>1 | <strong>Available on: </strong>Windows, Mac, iOS, Android, Linux | <strong>Data limit: </strong>Unlimited | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unlimited data allowance</div><div class="icon icon-plus_circle _hawk">Plenty of privacy features</div><div class="icon icon-plus_circle _hawk">Powerful desktop apps</div><div class="icon icon-plus_circle _hawk">Good connection speeds</div><div class="icon icon-minus_circle _hawk">Torrenting and split tunneling not supported</div><div class="icon icon-minus_circle _hawk">Poor for streaming</div><div class="icon icon-minus_circle _hawk">No option to choose your location</div></div><p><strong>The short version: </strong>Proton VPN is the best free VPN if you need unlimited data and maximum privacy online. Just like the paid version, its privacy claims and no-logging policy have been verified by third-party audits, and it fits well into the Proton ecosystem that also included Proton Mail, Proton Drive, and Proton Pass.</p><p>What's more, Proton is by far the biggest name in the free VPN space – so much so that internet restrictions around the world can be detected by sign-ups to its service before it's even reported on in the news. For example, in September 2025, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-sign-ups-in-nepal-rocket-to-8-000-percent-over-the-baseline-in-response-to-social-media-ban">downloads in Nepal rose 8,000%</a> in response to social media bans.</p><p>The biggest limitation of Proton VPN's free version is that you can't directly choose which server you connect to, meaning it could take tens of minutes to find the one you want through trial and error. It also makes unblocking geo-restricted content, such as streaming services, unrealistic. What's more, although Proton VPN Free is by no means slow, PrivadoVPN Free was significantly faster in our speed tests.</p><p>For overall performance, PrivadoVPN Free is better. It's faster, has more server locations, and has a simpler interface that's friendlier to newbies. However, if you know you'll need more than the 10 GB of data per month PrivadoVPN offers, or want a privacy-focused VPN for everyday use, Proton VPN is a better choice.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-proton-vpn-free-strong"><p><strong>Read our in-depth analysis of Proton VPN Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★☆☆</strong><br><strong>Unlimited data makes Proton perfect for always-on protection.</strong><br>Proton VPN Free is better than PrivadoVPN for all-day VPN users. Proton's unlimited data allowance means that you can just connect and forget about your VPN. You won't end up running out of bandwidth, and it's perfect if you just want basic privacy protection active 24/7. See how Proton VPN shapes up to our other recommendations in our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><p>We saw average speeds of 1,009 Mbps, a commendable improvement over last time's 339 Mbps. This is about 50 times what's needed to stream 4K video, and very impressive for a free VPN – and comparable with PrivadoVPN Free's 950 Mbps.</p><p>However, we did notice that after running a few rounds of our data-intensive speed tests, our speeds appeared to be throttled to around 8 Mbps. We can't guarantee this will happen in every case, but it means that despite the unlimited data policy, Proton VPN Free may not be perfectly suited for downloading lots of large files.</p><p>Bear in mind, though, that you need a base connection fast enough to hit those speeds to see a difference. If you only get 50 Mbps without the VPN on, your VPN won't speed up your connection. Jump to our <a href="#free-vpn-speed-testing-results-compared-2">free VPN speed testing results</a> to compare our top free VPNs side by side.</p><p>In an improvement over our last round of testing, we found Proton VPN was able to unblock a few streaming sites. When we were allocated a Canadian server, we were able to unblock Netflix Canada, but blocked from accessing Amazon Prime Video CA, as well as Disney Plus.</p><p>Unfortunately, we were unable to test any other streaming locations this time round because we weren't allocated the right server locations.</p><p>Due to the combination of being detected fairly often, and the impossibility of choosing your server location, Proton VPN Free is well behind PrivadoVPN and Windscribe in this regard. Check out our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a> to compare Proton VPN to the competition.</p><p>Overall, if unlimited data is a must-have, Proton VPN is a no-brainer choice. But, if you can live with a data cap, PrivadoVPN has similar speeds and some streaming site unblocking power.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec4qYgTn9MWw7MYPQyUoz5" name="Proton VPN Free iPhone" alt="Proton VPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/ec4qYgTn9MWw7MYPQyUoz5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★★</strong><br><strong>The best free VPN for privacy.</strong><br>This is Proton VPN Free's strongest area. We found in our <a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">Proton VPN Free review</a> that, unlike many free VPNs, it doesn't hold back any essential privacy features from free users. </p><p>First up, the no-logs policy is shared with the paid version, and it was most recently <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-passes-its-fourth-consecutive-no-logs-audit-heres-what-that-means-for-your-data">independently audited in September, 2025</a>. This is a key point of difference between Proton VPN Free and PrivadoVPN Free, which has not been audited.</p><p>App-wise, you get a kill switch, and Proton also upholds a high degree of control over the data centers it uses. This means that the servers are very secure, and are either owned by Proton itself, or operated by trusted third parties. Combined with the protection of Swiss privacy protections laws, that makes your data as close to untouchable as possible, and the safest of our three free VPN recommendations.</p><p>However, the old-school of you might not appreciate that Proton has removed the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-has-removed-openvpn-support-for-android-heres-what-you-need-to-know">OpenVPN protocol from its Mac, iOS and Android apps</a>. This reflects a wider movement across the industry towards more modern protocols such as WireGuard, and Proton has mitigated WireGuard's disadvantages by introducing the Stealth protocol which is better at avoid VPN blocks. We see no downside to this, but it's worth knowing in case you're an OpenVPN devotee.</p><p>Something interesting to note is that in March 2025, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-partners-with-vivaldi-browser-to-fight-back-against-big-tech">Proton VPN partnered with Vivaldi</a>, a privacy-focused browser. This partnership means that people can use a privacy-focused browser and get access to a free VPN from within the same app. This makes staying safer online much easier, and underlines Proton's commitment to privacy and trust.</p><p>In August 2025, Proton also announced it would be <a href="https://www.tomsguide.com/computing/vpns/proton-refuses-to-be-held-hostage-by-controversial-swiss-surveillance-law">moving its physical infrastructure out of Switzerland</a>, following controversial <a href="https://www.tomsguide.com/computing/vpns/proposed-swiss-encryption-laws-may-have-a-severe-impact-on-vpns-what-you-need-to-know">changes to Swiss encryption laws</a>. This cannot be a cheap process, and is yet more proof that Proton is one of the most privacy-forward VPN providers.</p><div><blockquote><p>If you're looking for a secure, transparent VPN provider with verified privacy credentials, Proton VPN stands out as the best free option.</p></blockquote></div><p>The no-logs policy – Proton's promise that it does not store any of your data – has also been <a href="https://www.tomsguide.com/computing/vpns/proton-proves-its-no-logs-policy-for-the-third-time-with-independent-audit">independently audited</a>. This is in contrast to PrivadoVPN's, which has not yet been proven by a third party.</p><p>There are a couple of privacy-based features that aren't available on the free plan. For example, you won't get access to <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a> servers, or the <a href="https://www.tomsguide.com/features/proton-vpn-netshield-what-is-it-and-why-should-you-use-it">NetShield</a> ad and tracker blocker. However, all the must-haves are present – including <a href="https://www.tomsguide.com/computing/vpns/what-are-anti-censorship-features-and-how-is-proton-vpn-leading-the-way">anti-censorship features</a> like the <a href="https://www.tomsguide.com/features/proton-vpn-stealth-protocol-what-is-it-and-why-should-you-use-it">Stealth protocol</a>. It's only Windscribe here that allows free tier users access to all of those kinds of features.</p><p>Overall, Proton VPN is the gold standard when it comes to free VPN privacy, and is comparable to the likes of ExpressVPN and NordVPN. If your main priority is privacy online, Proton is the best choice.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="voFii4rCWgjwRSrLLm3Lh5" name="Proton VPN Free Mac" alt="Proton VPN Free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/voFii4rCWgjwRSrLLm3Lh5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★★★★</strong><br><strong>Powerful, but slightly complex.</strong><br>Proton VPN's apps aren't difficult to use, but it's undeniable that PrivadoVPN is simpler. However, the upside to this is that you get access to all the essential privacy settings often left out in free VPNs.</p><p>In April 2025, the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-undergoes-major-redesign-ios-android-and-windows-users-get-ready">Windows, iOS and Android apps were overhauled</a>, addressing a number of our concerns. For example, gone is the map that was clunky on smaller screens. We now have simpler apps that look more modern, and work more efficiently. However, we're still waiting on the macOS app to get the same treatment.</p><p>One of the most noticeable changes on desktop is the repositioning of the kill switch, port forwarding, and split tunneling quick-access buttons. Although the port forwarding and split tunneling are grayed out on the free plan, these are now much more clearly labeled to the right of the dashboard. This is a big improvement on the unlabeled switches in the previous version, which made navigation slightly clunky. The macOS version is yet to be updated.</p><p>On mobile, the has also been overhauled, including a <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-ux-updates-for-apps-heres-what-you-need-to-know">UX revamp in February 2026</a>, and improvements are significant. For example, the connect/disconnect button used to be centrally placed in the bottom bar, where the "home" button in many other apps is. In our testing, this resulted in a few surprise disconnections – but the update has now relocated the button to a more sensible position. Other changes include city search and server load – but these are premium-only features.</p><p>Overall, Proton VPN's apps are much improved. Compared to PrivadoVPN and Windscribe, Proton VPN's apps look and feel significantly "higher-budget" with a polish rarely found in other free VPNs. </p><p>They're not quite as simple as PrivadoVPN's, and Windscribe does offer many more extra customizable features, but in our eyes Proton VPN's apps are the best of the bunch.</p><p><strong>Locations: ★★☆☆☆</strong><br><strong>Good spread and number, but no manual server choice.</strong><br>As of May 2026, Proton VPN Free has an impressive 2,000 servers in 10 countries around the world: US, Japan, the Netherlands, Romania, Poland, Norway, Canada, Switzerland, Singapore, and Mexico. At first glance, that appears to be a fairly decent spread, rivaling PrivadoVPN Free or Windscribe.</p><p>However, when you start trying to play around with which server to use, you'll encounter Proton VPN's biggest limitation: you can't choose which server to connect to.</p><div><blockquote><p>Proton VPN's biggest limitation is that you can't choose which server to connect to.</p></blockquote></div><p>If you're just setting and forgetting, this probably won't be an issue. However, although you'll usually be connected to the nearest and fastest server, in our experience this isn't always the case. Our UK testing team were often connected to US and Japan servers despite closer options being available.</p><p>With PrivadoVPN and a Windscribe, this wouldn't be a problem – you could just choose another server that's closer to you and be on your way. With Proton VPN Free, though, instead of being able to simply select a closer server and connect, you have to "re-roll" your server. This process randomly assigns you to another location, and if it's not the one you want, you have to wait 90 seconds to do it again.</p><p>Proton has clearly done this to manage load on its most popular free servers. However, when you consider PrivadoVPN manages to deliver consistently faster speeds while allowing you to choose freely, it seems a little stingy of Proton to restrict this.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How Proton VPN supports its free plan.</strong><br>Just like PrivadoVPN, Proton VPN hopes that, in time, you'll enjoy its service enough to upgrade to the unlimited version which we rate as one of the best paid VPNs available.</p><p>However, it does appear that Proton VPN uses its free plan as less of a marketing tool, and more of a public service. For example, while PrivadoVPN imposes a data cap but allows streaming, Proton VPN restricts you from choosing your server but offers unlimited data usage.</p><p>Proton VPN Free better supports "essential" VPN uses like freedom of speech and accessing uncensored news, while PrivadoVPN offers better features for the recreational user.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You need unlimited data</p><p>✅ You want the best privacy of any free VPN</p><p>✅ You need a free VPN that has proven anti-censorship credentials</p><p><strong>Avoid if:</strong></p><p>❌ You want to manually select your server</p><p>❌ You want to stream overseas content on Netflix </p><h2 id="final-verdict-2">Final verdict</h2><div data-model-name="Proton VPN Free,Proton VPN" data-widget-type="simple" data-widget-title="Today's best Proton VPN deals"></div><h3 class="article-body__section" id="section-most-feature-packed-free-vpn"><span>Most feature-packed free VPN</span></h3><a rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FkHnjK9PdbH7HEZV8CRhmJ" name="Windscribe Free Windows Android" alt="Windscribe Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/FkHnjK9PdbH7HEZV8CRhmJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="3-windscribe-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">3. Windscribe Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Fast with tons of features, but the apps let it down</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>17 | <strong>Maximum devices supported: </strong>Unlimited | <strong>Available on: </strong>Windows, Mac, iOS, Android | <strong>Data limit: </strong>15 GB | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unlimited devices on one plan</div><div class="icon icon-plus_circle _hawk">Includes a firewall</div><div class="icon icon-plus_circle _hawk">Seriously fast</div><div class="icon icon-plus_circle _hawk">Unblocks Netflix and BBC iPlayer</div><div class="icon icon-minus_circle _hawk">Hard 15 GB monthly data limit</div><div class="icon icon-minus_circle _hawk">Cramped interface</div><div class="icon icon-minus_circle _hawk">A bit of a learning curve</div><div class="icon icon-minus_circle _hawk">Limited independent audits</div></div><p><strong>The short version: </strong>Windscribe is a popular VPN provider, well-known for its zany marketing and a strong commitment to user privacy. In our <a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">Windscribe Free review</a>, we found that it stacks up very well to its fully paid version with a remarkable number of extra features available without having to pay.</p><p>Windscribe occupies the middle ground between PrivadoVPN and Proton VPN – it's very fast and has a wider choice of servers than Proton VPN, but it also has plenty of features that PrivadoVPN doesn't offer – most interesting of which is full access to its R.O.B.E.R.T. browsing protection. The downside is that it's not very easy to use, and it can't quite match the privacy that Proton VPN provides. </p><p>If you just need protection for your browser, we recommend installing its Chrome extension – we rate it as one of the <a href="https://www.tomsguide.com/best-picks/best-chrome-vpn-extension">best Chrome VPNs</a> around. If you need full-device VPN coverage, the Windscribe Free apps are comprehensive. Just beware that they're not particularly accessible for beginners.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-windscribe-free-strong"><p><strong>Read our in-depth analysis of Windscribe Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★★☆</strong><br><strong>Up to a generous 15 GB of data plus decent streaming power.</strong><br>Windscribe puts up a good fight against PrivadoVPN here, with a better data allowance of up to 15 GB per month, and better average speeds of 1,594 Mbps in our testing. That's not as fast as the very fastest paid VPNs (PrivadoVPN's premium plan being one of them), but it's the fastest free VPN in this round of testing. See how Windscribe fares against other top free VPNs in our <a href="#free-vpn-speed-testing-results-compared-2">speed testing results</a>.</p><p>It also has the rare ability to unblock a few Netflix locations and BBC iPlayer. That puts its streaming abilities pretty much on a par with PrivadoVPN Fee and far ahead of Proton VPN – check out comparative results in our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a>.</p><p>One small difference is that while PrivadoVPN offers unlimited – albeit incredibly slow – data once you've run out of your monthly allocation, Windscribe will cut you off entirely. That could mean a long wait of no VPN use until your next month comes around.</p><p>It's worth noting that you have to jump through a few hoops to maximize your data allowance with Windscribe. </p><p>Sign up, and you'll initially get 2 GB. Confirm your email by clicking on the "verify" link sent to you, and you'll be boosted to 10 GB. On the page you're sent to after you verify, you'll be asked to Tweet about Windscribe to boost your maximum data allowance up to 15 GB. If you want to keep your personal connection to Windscribe as minimal as possible and not tie your email address to it, you'll only get the bottom-end 2 GB allowance.</p><p>It's a nifty marketing tactic, but considering Proton VPN doles out as unlimited with just an email address, it's something to consider.</p><p>If you're planning on leaving your VPN running all day and don't want to be interrupted, Proton VPN Free and its unlimited data allowance is a better choice than either Windscribe Free or PrivadoVPN Free.</p><p>When we tested Windscribe on an unstable network, it performed very well, too. It automatically detected high load and changed TCP settings to mitigate this – much more than can be said about other low-rent free VPNs that just leave you lagging until you do </p><p>For streaming, Windscribe is a good choice – and its slightly larger data cap compared to PrivadoVPN will give you an hour or two's extra viewing time. However, if you use up your allowance, you'll be completely out of data until you get your monthly renewal.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="58MUsYPFBMJzR96BbeXEv5" name="Windscribe Free iPhone" alt="Windscribe free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/58MUsYPFBMJzR96BbeXEv5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★☆</strong><br><strong>Very comprehensive privacy features</strong><br>In terms of privacy, Windscribe has one of the most comprehensive feature sets of all the free VPNs we've tested. There are the basics like a kill switch – known here as "firewall" – and <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a>, which is a great way to conserve your data. The latter is omitted by Proton VPN Free, which is Windscribe's biggest rival when it comes to expert features.</p><p>When we tested these, they worked very well. The kill switch stood up to all of our tests, and split tunneling was very easy to set up. We found picking which apps use the VPN and which don't very easy on Windows, Mac and Android, with the ability to separate both application and website traffic. You can also split traffic "inclusively" – only selected sites and apps use the VPN – or "exclusively" – all traffic except your selections goes through the VPN.</p><p>However, iPhone users don't get split tunneling at all – something which PrivadoVPN does offer. This could be a dealbreaker if you're mobile-first.</p><p>It doesn't stop there, though. There's auto-connect, packet size adjustment, MAC spoofing, obfuscation, and more. If that's all meaningless jargon to you, this won't make a difference – but if you're interested, it's a big positive.</p><p>You get the choice of WireGuard or OpenVPN, and in a recent <a href="https://www.tomsguide.com/computing/vpns/if-we-cant-uphold-our-privacy-policy-while-based-in-canada-we-will-not-be-based-in-canada-here-are-the-key-takeaways-from-windscribes-reddit-ama">Windscribe Reddit AMA</a>, CEO Yegor Sak stated that Amnezia WireGuard would soon be implemented. This is an advanced obfuscation protocol, which allows users to get around even the strictest censorship. </p><p>Windscribe, just like Proton VPN, has also open-sourced its desktop, Android, and iOS apps, as well as the browser extension. The source code is available on GitHub. This is important for transparency, and means anyone interested can inspect the apps' code to check that it's handling personal data properly.</p><div><blockquote><p>If you're looking for a free VPN that has a feature-set to rival paid providers, Windscribe is it.</p></blockquote></div><p>The R.O.B.E.R.T. feature is a particularly useful addition which free users get some limited access to. According to Windscribe, on the free plan, you can use the malware, ad, and tracker blocking, as well as the capability to build three sets of custom rules.</p><p>The full-fat, paid-for R.O.B.E.R.T. can also block social media, adult content, gambling sites, fake news and clickbait, other VPNs, and even cryptominers. It also allows for 1,000 custom rules. </p><p>In reality, though, when testing the free version of Windscribe, we were able to activate <em>every</em> part of R.O.B.E.R.T. on our ultra-basic 2 GB-per-month free plan.</p><p>To make sure, we tested these out – and they worked. For example, when we activated the gambling-blocking switch, we were unable to access popular gambling sites that we could visit when the VPN was inactive. Your experience may vary, but this is what we saw across of the VPN team's devices. Long may it last.</p><p>However, when we asked Windscribe's chatbot, Garry, about what constitutes "fake news," it was less than helpful, spewing a ChatGPT-with-attitude answer back at us about how it can't disclose specific URLs. Of course, this is totally understandable, but this kind "funny" tone is one of the things that can begin to grate when using Windscribe long-term.</p><p>Notably, in February 2026, Windscribe had a <a href="https://www.tomsguide.com/computing/vpns/authorities-have-seized-one-of-windscribes-servers-but-heres-why-your-data-is-safe">server seized</a>. The story is developing, we can confidently assume that nothing will be found because Windscribe operates a very sound no-logs policy, which has been audited.</p><p>Finally, in September 2025, <a href="https://www.tomsguide.com/computing/vpns/windscribe-brings-anti-fingerprinting-to-its-browser-extension-to-protect-you-from-nasty-trackers">Windscribe introduced anti-fingerprinting tech</a> in its browser extension, and in October 2025, it <a href="https://www.tomsguide.com/computing/vpns/windscribe-becomes-the-latest-vpn-to-support-post-quantum-encryption-heres-what-you-need-to-know">introduced post-quantum encryption</a>. Device fingerprinting is yet another way for marketers and snoops to track your activity between websites and sessions, and <a href="https://www.tomsguide.com/computing/vpns/post-quantum-vpns-necessary-now-or-a-premature-move">post-quantum encryption</a> protects you from hackers planning to undertake "<a href="https://www.tomsguide.com/computing/vpns/what-can-you-do-to-protect-yourself-from-q-day">store now, decrypt later</a>" attacks. Both of these developments indicate Windscribe is proactive, and takes personal privacy seriously.</p><p>The one major privacy drawback for Windscribe is that the service as a whole hasn't undergone the amount of independent audits that other VPNs have. However, in July, 2024, its server stack was fully audited, so we have my fingers crossed that updated audits for other areas are in the works.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FrNGt8vSHqFgR8tPF77hh5" name="Windscribe Free Mac" alt="Windscribe free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/FrNGt8vSHqFgR8tPF77hh5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★☆☆☆</strong><br><strong>Plenty of options, but a pain to use.</strong><br>If Windscribe's features are its biggest asset, its apps are its greatest downfall. On desktop, the client opens up as a very small window which extends in various ways to display the servers and the settings menu.</p><div><blockquote><p>Windscribe's apps are cramped, complex and fussy to use.</p></blockquote></div><p>We found it easy enough to connect – you just have to click the on/off button – but doing anything else is confusing. There are tons of different layers in the menus, which can be a real pain if you just want to nip into the app to use a certain feature. </p><p>Of course, a product with so many features needs to work out how to display everything, but making an app with a bigger footprint would be the easiest way to fix this, rather than squashing everything into a tiny box.</p><p>However, it appears that Windscribe has taken note of this, and in September 2025, it <a href="https://www.tomsguide.com/computing/vpns/windscribes-new-ui-update-makes-switching-protocols-simple-heres-whats-new">refreshed its apps</a>. The biggest upgrade is that it's now easier to select different protocols, and while this won't affect a lot of people, it's a step in the right direction.</p><p>Overall, once you get it going, the apps are stable on both desktop and mobile, and we haven't experienced any issues with the core VPN's performance. But, if you're a beginner, PrivadoVPN Free will be much easier to get to grips with.</p><p><strong>Locations: ★★★★☆</strong><br><strong>The best server selection of any free VPN.</strong><br>Another of Windscribe's strong suits is the range of servers it makes available for free users. You get 14 locations scattered across 11 countries – one more than PrivadoVPN – and unlike Proton VPN, you're free to select whichever one you like, whenever you want.</p><p>Windscribe Free also has a server location in Hong Kong, which is a big positive for those living in Asia. PrivadoVPN Free doesn't offer any East Asian locations, and while Proton VPN Free does offer access to a location in Japan, you can't specifically choose to connect to it thanks to the trial-and-error process.</p><p>This is still nothing compared to the likes of Private Internet Access or ExpressVPN – but, for free, Windscribe has a very strong selection of servers. </p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How Windscribe supports its free plan.</strong><br>Again, just like the other VPNs on this page, Windscribe's business model is to lure people in with a quality free product, and hope they choose to upgrade in the future. </p><p>Windscribe makes this transition a lot easier than most VPNs by offering an incredibly flexible range of plans. If you only need one or two locations, you can simply pay $1 per month for each. Alongside buying unlimited data for another $1 per month, you could realistically pay $2 per month and get everything you need – with no price hikes.</p><p>That said, this is quite restrictive when you consider the server variety you <em>could</em> have with the full plan, but Windscribe's full plan is on the expensive side at $5.75 per month.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You want the most features as possible for free</p><p>✅ You need servers in a country only offered by Windscribe</p><p>✅ You're looking for the fastest free VPN</p><p><strong>Avoid if:</strong></p><p>❌ You're a beginner, or like simple apps</p><p>❌ You value regular, comprehensive independent audits covering all areas, including apps and privacy policy</p><h2 id="final-verdict-3">Final verdict</h2><div data-model-name="Windscribe Free,windscribe" data-widget-type="simple" data-widget-title="Today's best Windscribe deals"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:650px;"><p class="vanilla-image-block" style="padding-top:0.15%;"><img id="VgyagGS9HpAEPUQtUJBfrg" name="" alt="Divider" src="https://cdn.mos.cms.futurecdn.net/VgyagGS9HpAEPUQtUJBfrg-1920-80.jpg" mos="" align="middle" fullscreen="" width="650" height="1" attribution="" endorsement="" class="inline"></p></div></div></figure><h2 class="article-body__section" id="section-privadovpn-vs-proton-vpn-vs-windscribe-head-to-head"><span>PrivadoVPN vs Proton VPN vs Windscribe: head to head</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Feature</p></th><th  ><p>Winner</p></th><th  ><p>Summary</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Privacy & Security</strong></p></td><td  ><p>Proton VPN</p></td><td  ><p>Neither provider flagged any security concerns in our tests. However, Proton VPN's apps are open-source, and have undergone multiple independent audits. Neither can be said for PrivadoVPN Free.</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>Windscribe</p></td><td  ><p>Windscribe's performance in our latest round of testing was very impressive – averaging at over 1,500 Mbps, compared to Privado and Proton's 1,000 Mbps.</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming</strong></p></td><td  ><p>PrivadoVPN</p></td><td  ><p>PrivadoVPN Free successfully unblocks Netflix in the UK, US, and Canada, along with other services like BBC iPlayer. Proton VPN's free plan could only unblock US Netflix. The server restrictions also make it impractical to use.</p></td></tr><tr><td class="firstcol " ><p><strong>Data</strong></p></td><td  ><p>Proton VPN</p></td><td  ><p>Proton VPN offers unlimited data for its free users, making it suitable for everyday use. PrivadoVPN has a data limit of 10 GB, after which your speeds are throttled.</p></td></tr><tr><td class="firstcol " ><p><strong>Apps</strong></p></td><td  ><p>Tie: PrivadoVPN /Proton VPN</p></td><td  ><p>Both services have user-friendly applications. PrivadoVPN is super simple, making it ideal for beginners. Proton VPN is more polished. The better choice depends on your preference for simplicity versus a richer interface. Windscribe's apps are powerful, but not nearly as pleasant to use.</p></td></tr></tbody></table></div><p>PrivadoVPN Free and Proton VPN are our two top-rated free VPNs, and picking between them can be tricky. Of course, Windscribe is a good option too, but in almost all cases, we think PrivadoVPN or Proton VPN is a better choice.</p><p>Here, we'll run down how they match up against each other in all the key areas of our testing process.</p><p><strong>Privacy – Proton VPN wins</strong></p><p>If privacy is your top priority, Proton VPN is a better choice than PrivadoVPN. This is for a couple of important reasons.</p><p>First of all, Proton VPN has undergone a number of independent audits. These help back up the provider's claims of no-logging, and prove the quality of its infrastructure. </p><p>While we have no reason to question PrivadoVPN's privacy credentials, it has not undergone any independent verification of this. Interestingly, we have spoken to the developers at PrivadoVPN, and they claim they are planning on undergoing an audit in the future. However, as a VPN experiencing heavy growth, the team is hesitant to halt progress to make way for an invasive audit. We've got our eyes peeled for updates.</p><p>The other important factor to note is that Proton VPN's apps are all open-source. This is great, and better than many premium VPNs like NordVPN and ExpressVPN. Having open-source apps means that anyone can inspect the code to make sure there's nothing suspicious lurking in the code.</p><p><strong>Speed – Windscribe wins</strong></p><p>In our speed tests, neither PrivadoVPN nor Proton VPN was slow. However, Windscribe did deliver significantly faster speeds. </p><p>When using WireGuard, Windscribe averaged at 1,594 Mbps on our 10 Gbps test line – speeds that premium VPNs like Surfshark and NordVPN would be proud of.</p><p>However, with PrivadoVPN and Proton VPN both delivering speeds of around 1,000 Mbps, in peak conditions, none of these VPN will be slowing you down.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AYTAihJGo4NxWjGkYjTkKa" name="Undersea Internet cable.GettyImages-1476359993" alt="Illustration of undersea internet cable" src="https://cdn.mos.cms.futurecdn.net/AYTAihJGo4NxWjGkYjTkKa-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p><strong>Streaming – PrivadoVPN wins</strong></p><p>Neither PrivadoVPN Free or Proton VPN free are as reliable as their paid counterparts when it comes to streaming – both PrivadoVPN and Proton VPN's premium plans are very good for unblocking content – but there's a clear standout nonetheless.</p><p>In our testing, PrivadoVPN was able to unblock UK, US, and Canadian Netflix, as well as a couple of regional services like BBC iPlayer. However, due to the limited server locations, any streaming services outside its range are unavailable.</p><p>Proton VPN, though, was only able to unblock the US Netflix library. Every other streaming service was either blocked, or unavailable due to limited server locations.</p><p><strong>Data – Proton VPN wins</strong></p><p>This is a simple one: if you need unlimited data, Proton VPN is the only choice. Although ProtonVPN's speeds aren't quite up there with PrivadoVPN's, it's more than enough for everyday usage – and you can keep it on all day, every day without worrying about running out.</p><p><strong>Apps – Tie</strong></p><p>This is a close one. PrivadoVPN's apps are very good, and very simply laid out. There's no confusion about where to click to connect, and there's barely anything else to look at. If you're after the simplest free VPN experience, PrivadoVPN is the right choice.</p><p>However, PrivadoVPN does lack the polish of Proton VPN – especially since Proton's 2025 app update. Compared side-by-side, Proton VPN feels much more professional.</p><p>Although there's more going on in Proton VPN's apps, everything is sensibly arranged, and it's very easy to click "connect" and get on with your day.</p><p>Windscribe is a step above the others in terms of power – there's a <em>ton</em> of options to select, but this is all crammed in a tiny interface. All of our testers agreed that Windscribe's apps were significantly more difficult to use than either PrivadoVPN's or Proton VPN's.</p><p>Which is better for you will depend on whether you value slicker software, or a simpler interface. Our advice is to work out which other criteria are most important to you, and let that guide your choice. Both PrivadoVPN and Proton VPN's apps are more than good enough.</p><h2 class="article-body__section" id="section-best-free-vpns-compared"><span>Best free VPNs compared</span></h2><p>This table shows all the key features and review metrics of each free VPN featured in this guide. It's a useful free VPN comparison tool to help you decide which is best for your needs.</p><div ><table><caption>Best free VPN comparison: key review metrics</caption><thead><tr><th class="firstcol " ><p>Feature</p></th><th  ><p>PrivadoVPN Free</p></th><th  ><p>Proton VPN Free</p></th><th  ><p>Windscribe Free</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Encryption</p></td><td  ><p>AES-256</p></td><td  ><p>AES-256</p></td><td  ><p>AES-256 </p></td></tr><tr><td class="firstcol " ><p>Kill Switch</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>VPN Protocols</p></td><td  ><p>WireGuard, OpenVPN, IKEv2, </p></td><td  ><p>WireGuard, OpenVPN, Stealth</p></td><td  ><p>WireGuard, OpenVPN, IKEv2, Stealth, WStunnel</p></td></tr><tr><td class="firstcol " ><p>No-Logging Policy Audit</p></td><td  ><p>No</p></td><td  ><p>Yes (Third-party audited)</p></td><td  ><p>No (but proven in court)</p></td></tr><tr><td class="firstcol " ><p>P2P (Torrenting)</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Ad/Tracker Blocker</p></td><td  ><p>No</p></td><td  ><p>No (NetShield on paid plan)</p></td><td  ><p>Yes (R.O.B.E.R.T. – limited features on free plan)</p></td></tr><tr><td class="firstcol " ><p>Split Tunneling</p></td><td  ><p>Yes</p></td><td  ><p>No (Not available on free plan)</p></td><td  ><p>Yes (with OS-specific limitations)</p></td></tr><tr><td class="firstcol " ><p>Obfuscation</p></td><td  ><p>Yes (OpenVPN Scramble – mixed results)</p></td><td  ><p>Yes (Stealth protocol)</p></td><td  ><p>Yes (Stealth protocol)</p></td></tr></tbody></table></div><p>After privacy, connection speed is arguably the most important factor to consider when choosing a free VPN. Too slow, and you’ll find pages take an age to load. However, remember that if your VPN will only ever be as fast as your base connection. If you’ve only got 100 Mbps to work with, a VPN that maxes out at 900 Mbps may perform the same as one with top speeds of 300 Mbps.</p><h2 id="free-vpn-speed-testing-results-compared">Free VPN speed testing results compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>WireGuard (max speed)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>950 Mbps</p></td></tr><tr><td class="firstcol " ><p>NordVPN (paid)</p></td><td  ><p>1,249 Mbps</p></td></tr><tr><td class="firstcol " ><p>Surfshark (paid)</p></td><td  ><p>1,021 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>1,594 Mbps</p></td></tr><tr><td class="firstcol " ><p>Private Internet Access (paid)</p></td><td  ><p>450 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>1,009 Mbps</p></td></tr></tbody></table></div><p>Having a wide range of server locations is generally a good thing, as it means more people around the world will be able to connect to a closer, and therefore faster server. Generally, it’s wise to pick a free VPN that has a server location in or near the country you live in. However, be aware that some VPNs, like Proton VPN, limit the ability to choose which server to connect to, and leave down to trial and error.</p><h2 id="free-vpn-server-counts-compared">Free VPN server counts compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Countries</p></th><th  ><p>Servers</p></th><th  ><p>Server choice</p></th><th  ><p>Black spots</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>10</p></td><td  ><p>13</p></td><td  ><p>Yes</p></td><td  ><p>Africa, Oceania</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>8</p></td><td  ><p>100+</p></td><td  ><p>No</p></td><td  ><p>Africa, Oceania, South America</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>10</p></td><td  ><p>26</p></td><td  ><p>Yes</p></td><td  ><p>Africa, Oceania, South America</p></td></tr></tbody></table></div><p>Using a free VPN to stream isn’t generally the best idea – limited countries and data allowances mean that, in one way or another, you won’t always be able to watch what you want. However, some free VPNs can unblock some streaming sites, and they can be very useful for scratching that streaming itch if you’re away from home.</p><h2 id="free-vpn-streaming-unblocking-compared">Free VPN streaming unblocking compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>UK Netflix</p></th><th  ><p>US Netflix</p></th><th  ><p>BBC iPlayer</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr></tbody></table></div><h2 id="free-vpn-data-allowances-compared">Free VPN data allowances compared</h2><p>The size of your data allowance can be make or break for a free VPN. If you run out, you’ll be massively slowed down, or in some situations totally cut off. An unlimited data allowance is the best choice if you’re planning on leaving your VPN all day, every day – but be aware that VPNs which offer this often restrict their free versions in other ways.</p><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Max. Data Cap</p></th><th  ><p>VPN use post-limit</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>10 GB</p></td><td  ><p>Yes, at 1 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>Unlimited</p></td><td  ><p>Unlimited</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>15 GB</p></td><td  ><p>No</p></td></tr></tbody></table></div><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-other-free-vpns-worth-considering"><span>Other free VPNs worth considering</span></h2><p>We believe that PrivadoVPN, Proton VPN, and Windscribe are head and shoulders above the rest when it comes to free VPNs. These are the three we recommend based on our regular lab and user testing.</p><p>However, we still get hands-on with a ton of other free VPN services all the time to see if any others can match-up. This section has our second tier free VPN choices. They can't compete with the top three but they are safe and worth your consideration too.</p><h2 id="hide-me-free">Hide.me Free</h2><div  class="fancy-box"><div class="fancy_box-title">Hide.me Free</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UNWgRbswwJafKJbS6SDUCD" name="hideme-png-logo-large.png" caption="" alt="Hide.me logo" src="https://cdn.mos.cms.futurecdn.net/UNWgRbswwJafKJbS6SDUCD-1920-80.png" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Hide.me)</span></figcaption></figure><p class="fancy-box__body-text">Excellent privacy features, but a crippling speed cap of around 1 Mbps makes it totally unusable for daily browsing.</p></div></div><p><a href="https://www.tomsguide.com/reviews/hideme-vpn-review">Hide.me</a> Free offers servers in seven countries – Finland, France, Germany, Netherlands, Switzerland, the UK and the USA – which is a decent server spread, but no match for PrivadoVPN Free or Windscribe Free. Hide.me also doesn't have any servers outside the US or Europe, so this is a big limitation for anyone in Africa, Asia, or Australasia.</p><p>Hide.me's free plan "expires" after 30 days, meaning that you have to click a renew button every month within its app to continue using it. While you don't have to pay to renew your plan, you will be offered the option to activate a paid plan. Overall, we found this quite irritating, and something most people would definitely rather not deal with – especially when each month comes with a reminder to sign up for the paid version.</p><p>Hide.me Free is available on a number of different platforms, including Windows, Mac, Android, iOS and Linux. One of the most notable things about it is that all apps have a functional kill switch, even on iOS – something that's rare even for premium VPNs. However, its iOS app does not have a split tunneling feature, although this is available on Windows, Mac and Android. On that note, split tunneling is especially useful to have while using Hide.me Free, as it allows you to choose which connections are routed through its very slow free servers and which aren't. So, that can help boost the speed of sites that you don't need protection on.</p><p>Speaking of its speeds, Hide.me's sluggish connections severely limit what you can actually do while using it. Unfortunately, this makes a bit of a nonsense of its unlimited data allowance useless. While it can technically unblock some streaming services (we were able to access Netflix's US library while connected to Hide.me Free), its speeds are simply too slow to stream anything. Ultimately, you just can't access that unlimited data in any meaningful way.</p><p>All speeds appear to be throttled with access sometimes as low as 1 Mbps. That's something which seems designed to purposely frustrate users and get them to sign up for Hide.me's premium service.</p><p>When testing out what this looked like in a real-life scenario, this often meant we couldn't even stream YouTube videos on the lowest-quality setting. So, unless you use its split tunneling feature to disable Hide.me Free on anything that streams video, you'll find yourself severely held back by its throttling.</p><p>If you want a free VPN to spoof your location and access the content libraries of overseas streaming services, Hide.me Free is the wrong choice. </p><p>So, while its server spread is good and its data isn't technically limited, severely throttled speeds and a monthly expiration process means that Hide.me Free is unsuitable as a long-term free VPN.</p><h2 id="hotspot-shield-basic">Hotspot Shield Basic</h2><div  class="fancy-box"><div class="fancy_box-title">Hotspot Shield Basic</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AvAqi5f7yqyrLHmWJtD7iC" name="hotspot shield logo.jpg" caption="" alt="Hotspot Shield logo" src="https://cdn.mos.cms.futurecdn.net/AvAqi5f7yqyrLHmWJtD7iC-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Hotspot Shield)</span></figcaption></figure><p class="fancy-box__body-text">Good speeds and unlimited data, but intrusive ads and poor streaming performance mean Hotspot Shield doesn't make the top cut.</p></div></div><p><a href="https://www.tomsguide.com/reviews/hotspot-shield-basic-vpn-review">Hotspot Shield Basic</a> has apps for far fewer platforms than its premium counterpart. However, it's available on most of the operating systems you'd need for basic, everyday protection, including Windows, Mac, Android and iOS. </p><p>Straight off the bat, do not use Hotspot Shield on a mobile device if you don't want adverts. You'll see full-screen ads on start-up, banner ads in-app, and even a full-screen ad when you try to disconnect. It feels more like a free-to-play game that bombards you with advertisements for other free-to-play games than a serious bit of privacy software.</p><p>Hotspot Shield Basic is particularly limited on Apple devices, with only its proprietary Hydra protocol available, no kill switch, and split tunnelling unavailable on iOS specifically. It also displays ads on both common mobile platforms, iOS and Android. So, while its Windows apps aren't too restricted, its iOS, macOS or Android apps can't compete with the likes of PrivadoVPN or Proton VPN.</p><p>A big positive is that your usage data is completely unlimited, with no restrictions whatsoever. In our speed testing, we used over 100 GB of data and didn't detect a hint of throttling. What's more, Hotspot Shield Basic's WiredGuard speeds (available only on Windows and Android) were good at 385 Mbps, while Hydra reached just 108 Mbps.</p><p>While that will be fine for some people, these speeds do leave a lot to be desired, especially when compared to those of Privado VPN Free which achieved speeds of 950 Mbps in testing – comparable to premium VPNs like NordVPN. </p><p>If you're not too bothered about speed, or aren't going to use your free VPN daily, then you might not find yourself held back too much. But, if you have super-fast internet or want to heavily use your VPN, you might find that Hotspot Shield Basic is too slow for you.</p><p>Hotspot Shield Basic has servers in four locations across three countries – Los Angeles and New York in the US, the UK, and Singapore – which is fairly restricted, but gives decent global reach for a free VPN.</p><p>Its streaming and gaming-optimized servers are reserved for its premium app only, too, and it performed pretty poorly in our streaming tests. Despite having US servers, it was unable to access US streaming platforms like Disney+ or Amazon Prime Video. </p><p>In our testing, it was only able to unblock All4, the UK-based streaming service from Channel 4. If you don't need to stream content using your free VPN, this won't be an issue. If you do, Hotspot Shield Basic isn't the right choice.</p><p>Although Hotspot Shield Basic has a generous data allowance and decent speeds when using WireGuard, the incredibly intrusive advertising, its limitations on its iOS and macOS apps, as well as its poor streaming support mean it misses out on being one of our top-rated free VPNs.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-free-vpns-we-don-t-recommend-and-why"><span>Free VPNs we don't recommend – and why</span></h2><p>There are a lot of free VPNs out there that will do you more harm than good. We've tested and investigated many of them, and below are some of the worst offenders. Alternatively, you can read our full rundown of <a href="https://www.tomsguide.com/computing/vpns/5-popular-vpns-you-should-avoid">six popular VPN providers to avoid</a>.</p><ul><li><a href="https://www.tomsguide.com/computing/vpns/dont-download-xnxubd-vpn-browser-its-dangerous"><strong>XNXubd VPN Browser</strong></a>: It's difficult to define what XNXubd is – but you certainly shouldn't install it. It came to our attention mid-2024, and it appears to have millions of users. However, the privacy policy openly states it logs your activity, and the impenetrable corporate structure is a huge red flag. Avoid at all costs.</li><li><a href="https://www.tomsguide.com/computing/vpns/these-vpns-have-links-to-the-chinese-military-and-theyre-still-on-the-apple-app-store"><strong>Turbo VPN</strong></a>: With a privacy policy consisting of copy-and-pasted sections from other VPN providers' documentation, no information on what encryption protocols are used, and no kill switch, Turbo VPN is the definition of shady. It also has links to the Chinese military – just because it's well-known does not mean it's safe to use.</li><li><strong>Betternet</strong>: Owned by U.S. company Pango, Betternet is vulnerable to U.S. warrants. That's not the end of the world – quality provider Private Internet Access is U.S.-based and has proved its no-logs policy in court – but it's not a great start. However, we really don't like the fact we found DNS and IPv6 leaks in our testing, and it injects ads into your sessions.</li><li><a href="https://www.tomsguide.com/reviews/tunnelbear-vpn-free-review"><strong>TunnelBear</strong></a>: Although we consider it safe to use, TunnelBear feels like a VPN from 10 years ago. The data limit is low at 2 GB, and it just isn't as capable as the other providers on this page. Seeing as they're all free, why compromise?<br></li></ul><h2 class="article-body__section" id="section-how-to-choose-the-right-free-vpn"><span>How to choose the right free VPN</span></h2><p>When choosing the right free VPN, it's important to look for a product that you're confident will protect and encrypt every byte of your online traffic, and won't exploit your data for its own gain.</p><p>Just like every "free version" of any software, you have to expect usage limitations but dealing data caps and restricted server locations is far better than realising a VPN you thought you could trust is actually storing and selling your personal, private information.</p><p>There are a lot of free VPNs out there, with many of them making outlandish claims about being the fastest or most secure but most of these are completely untested and likely bogus.</p><p>Keep an eye out for a ridiculous amounts of five-star reviews in the app store, or the lack of any solid privacy policies. Take a look at who the listed developer is, too – an unknown or suspicious name here should be a big red flag.</p><p>Pick wrong, and at best you might download a subpar VPN with slow speeds and mediocre security. At worst, you might download a program that claims to be a free VPN but is actually a Trojan horse for information-stealing malware. So, it's important to only download a VPN that's been properly vetted. That's why we've drawn up this page – we've used and reviewed all the most popular free VPN providers in the real world to decide which ones to consider, and which to avoid.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7307px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="79SFYWjmex8cFVBppJbjge" name="VPN icons" alt="VPN icons hovering above a laptop" src="https://cdn.mos.cms.futurecdn.net/79SFYWjmex8cFVBppJbjge-1920-80.jpg" mos="" align="middle" fullscreen="" width="7307" height="4110" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Supatman via Shutterstock)</span></figcaption></figure><p>Generally, a "freemium" version of a reputable paid product is the way to go. All the free VPNs on this page work on this model. Once you've drawn up a shortlist of providers you can trust, it's time to work out what features you really need.</p><p>Free VPNs almost universally offer fewer server locations than paid VPNs, and this can be an issue. If you're based in Europe but the nearest server is in the U.S., your connection speeds will suffer owing to the distance your data has to travel. What's more, at peak times certain popular servers may become very crowded and this can also cripple your speeds.</p><p>So, when making your free VP{N choice, we recommend checking over a list of free server locations to make sure there's one nearby. Also, look for independent speed tests – like the tests we conduct and include in our reviews – to make sure that the provider you go for won't hold you up.</p><p>Another result of this limited server spread is often poor streaming support. Some free VPNs like Windscribe and PrivadoVPN offer access to a few sites, but most are poor in this area. Data caps, intentional non-support for streaming sites, and even the frequently reused and abused IP addresses given to free VPN customers can also impact streaming performance. Weigh up if this is important to you.</p><p>You also need to make sure that your free VPN has the basic privacy functions that VPNs use to keep your data safe, including a no-logs policy. A no-logs policy means that the VPN promises not to collect, store or sell personal data that could identify you, such as your IP address and browsing history. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7111px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uZrY7tkdQ3JZeMgWpz5xxe" name="VPN Padlock" alt="A CGI padlock on a blue cyber background" src="https://cdn.mos.cms.futurecdn.net/uZrY7tkdQ3JZeMgWpz5xxe-1920-80.jpg" mos="" align="middle" fullscreen="" width="7111" height="4000" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: BlackJack3D via Getty Images)</span></figcaption></figure><p>Some free VPNs fund their services by collecting and selling their user's data to third parties, which is not ideal for a service that claims to keep you anonymous and your data secure. By choosing one with a verified no-logs policy (meaning its claims have been confirmed by an external auditor), you can have more confidence that the data that can link your identity to your activity won't be shared by anyone.</p><p>An audit is by no means a silver bullet, though. Take a look at how recently the last no-logs audit was undertaken, and the actual results. A VPN that did an audit that surfaced lots of issues can still claim to be "independently audited" even if it never actually addressed the problems which were highlighted.</p><p>Another key features is a functioning kill switch – some free VPNs reserve this function for paying subscribers, which in our eyes is bad form. A kill switch disconnects you from the internet entirely if your VPN connection fails. This ensures you are never connected to the internet without proper protection by encryption. Without a kill switch, you may unwittingly end up browsing the web and downloading files for minutes or hours before realising that your VPN isn't active.</p><p>Finally, data limits are an important consideration. Think about what you'll be using your VPN for. If you're looking for intermittent protection, a powerful VPN that has a data cap like PrivadoVPN Free or Windscribe may fit the bill. These are perfect if you just want to check prices around the world, log in to a website only available in a certain country or do a small amount of streaming or torrenting.</p><p>For all-day protection, a VPN that offers unlimited data like Proton VPN Free is a better choice. Of course, you may miss out on things like selecting your server manually, but it's the best choice if you're just looking to improve your online privacy on a budget.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-tested-by"><span>Tested by</span></h2><p>These are the experts who have tested, reviewed, and ranked the best free VPNs in this guide:</p><h2 class="article-body__section" id="section-popular-uses-for-free-vpns"><span>Popular uses for free VPNs</span></h2><p>Free VPNs are no match for their paid counterparts. They often have data or device limits, and streaming support is lacking. However, for some <a href="https://www.tomsguide.com/features/vpn-uses">VPN uses</a>, they can be very helpful. Here are a few examples. </p><h2 id="bypassing-censorship-and-surveillance">Bypassing censorship and surveillance</h2><p><a href="https://www.tomsguide.com/computing/vpns/4-8-billion-people-affected-by-internet-censorship-in-2024">4.8 billion people were affected by censorship in 2024</a>, and free VPNs can be a lifeline for journalists, activists, and anyone living with internet restrictions. We have seen restrictions in <a href="https://www.tomsguide.com/computing/vpns/turkey-sees-huge-vpn-usage-spike-amid-reports-of-social-media-crackdown">Turkey</a>, <a href="https://www.tomsguide.com/computing/online-security/telegram-blocked-in-venezuela-as-restrictions-continue">Venezuela</a>, <a href="https://www.tomsguide.com/computing/vpns/pakistan-has-granted-its-first-vpn-licenses-but-does-this-guarantee-long-term-legality">Pakistan</a>, and more in recent months, with censorship likely to increase. </p><p>If accessing a free and open internet is your number one priority, then a free VPN will be able to help. Some VPN providers also <a href="https://www.tomsguide.com/computing/vpns/world-press-freedom-day-2025-how-vpns-are-helping-fight-for-a-free-and-open-internet">offer free emergency VPNs</a> to those in need. </p><p>For example, in 2024, <a href="https://www.tomsguide.com/computing/vpns/popular-vpn-provider-protects-journalists-with-emergency-free-plan">IPVanish launched its emergency VPN</a> for journalists and other individuals subject to censorship, which offers full access for a limited time. Proton VPN has been known to offer free subscriptions to its paid plan, while NordVPN and Surfshark both also offer access to their paid products for free for those in need. These can be found promoted on social media and blogs, or by using a search engine.</p><p>Although free VPNs can successfully bypass most internet restrictions, they may struggle against the most sophisticated ones – Russia and China's restrictions are two good examples. Paid VPNs, with robust obfuscation, are your best bet here, and we have guides to the <a href="https://www.tomsguide.com/best-picks/best-china-vpn">best China VPNs</a> and the <a href="https://www.tomsguide.com/best-picks/best-russia-vpn">best Russia VPNs</a>. </p><p>That said, both Windscribe Free and Proton VPN Free allow non-paying users to connect via their Stealth protocols, so for short-term cover, either of these are worth trying out.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="protecting-your-privacy-on-a-budget">Protecting your privacy on a budget</h2><p>Paid VPNs are better. We'd love everyone who needs one to subscribe to a paid service, but we know this isn't always possible. Despite the vital role they play, VPNs are often a luxury item. For many, even $2 per month is too much to spare.</p><p>A quality free VPN is better than no VPN at all, though. It will still protect your privacy online and help secure your personal data. A free VPN will encrypt your internet traffic and mask your IP address in the same way paid VPNs do. The most reputable free VPNs have verified no-logs policies and high security standards, and Proton VPN Free also offers unlimited data – perfect if you need all-day protection.</p><p><a href="https://www.tomsguide.com/computing/vpns/we-surveyed-toms-guide-readers-about-vpns-and-i-need-to-bust-some-myths">VPNs don't make you anonymous</a> – this is a common myth – but they are a great way to boost your online privacy. If paying for a VPN service simply isn't an option, a free VPN is the next best thing. Just make sure to choose one of our three recommendations on this page.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="when-heading-overseas">When heading overseas</h2><p>VPNs aren't for everyone, and you may decide you don't need one in your everyday life. But what happens if you want to access your favorite websites when you're abroad or on vacation? </p><p>Many of the leading paid VPNs offer a 30-day money-back guarantee. You do have to pay up front, but if your trip is shorter than this, then taking advantage of this offer could be an option. </p><p>If you don't want to pay up front and claim a refund later, then a free VPN is a great travel companion. You'll want to make sure your free VPN of choice has a server in your home country and, as long as it does, you can connect to it and browse the web just like you would at home. This can be useful for checking emails and messages, catching up on news, or accessing your bank.</p><p>If you want to access your country's streaming services, free VPNs aren't the best tool for this and you might have to wait patiently until you return home. If you really can't wait, consider taking advantage of the 30-day money-back guarantee mentioned above.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="staying-safe-on-public-wi-fi">Staying safe on public Wi-Fi</h2><p>Free public Wi-Fi can come in very handy when you're out and about and can't – or don't want to – use your mobile data. However, it can pose some risks.</p><p>Hackers can compromise public Wi-Fi and even set up their own fake hotspots. Your internet traffic can be seen, and they could even collect your login information and passwords.</p><p>Connecting to a VPN before accessing public Wi-Fi is an ideal way to protect yourself from this possibility. Your traffic and data is encrypted and your IP address masked, so even if you've connected to a malicious network, hackers can't see any of your data. </p><p>If you know you connect to free and public Wi-Fi often – either at home or abroad – and you're still not sure about paying, free VPNs can keep you safe.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t7e8vXCHmRZtKtGfmSJ5gb" name="Privacy" alt="A hand holding a phone with a padlock icon" src="https://cdn.mos.cms.futurecdn.net/t7e8vXCHmRZtKtGfmSJ5gb-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Westend61 via Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-does-a-free-vpn-work"><span>How does a free VPN work?</span></h2><p>Free VPN services encrypt your data while it's in transit, creating a virtual tunnel through the internet. This separates your data packets from the countless others around them until they reach the service’s exit nodes many miles away from where you are.</p><p>Not only is the data encrypted, as it would be during a normal secure web session, but the routing information about the sender and intended recipient is hidden as well. If you're using a good product, this process is exactly the same for free VPNs as it is for paid versions.</p><p>You may have noticed the word "protocol" come up throughout this article, so it might be helpful to define it properly. An encryption protocol is the way that your internet traffic is encrypted – imagine a very complex, computer-based and near-uncrackable code that scrambles the reality of the information you're sending and receiving. They're at the heart of every VPN, and there are a number of different protocols that can be used.</p><p>Today, the most popular VPN protocols are OpenVPN, and WireGuard. Various implementations of Internet Protocol Security (IPsec), which include IPsec by itself or in combination with Layer 2 Tunneling Protocol (L2TP) or Internet Key Exchange versions 1 and 2 (IKEv1 and IKEv2), are still seen, but are rapidly becoming outdated.</p><p>A VPN's scrambling and unscrambling of your data can sometimes slow internet traffic to a crawl. The best free VPNs will have fast servers connected to huge data pipes to minimize this performance decline. They also have thousands of servers located in scores of countries, ranging from Albania to Zimbabwe.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="rppgvPjAL6KcoE5v8jcYXW" name="Benefits of a VPN.png" alt="Illustration of a VPN installed on a mobile phone, network strength symbol, location markers, and cogs." src="https://cdn.mos.cms.futurecdn.net/rppgvPjAL6KcoE5v8jcYXW-1920-80.png" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-is-there-a-free-vpn-without-limitations"><span>Is there a free VPN without limitations?</span></h2><p>Perhaps, but we highly recommend not downloading a free VPN that offers an unrestricted product.</p><p>This goes back to the old adage that you never get something for nothing. If your free VPN has no restrictions, it's likely it won't have a paid plan for you to upgrade to. If that's the case, ask yourself the question, "how is this company making money?"</p><p>If that's true, then it's likely, if not guaranteed, that it's either selling your data for profit or inserting extra ads into the sites you visit – or quite possibly both.</p><p>By using a limited "freemium" VPN, there's a clear way that the VPN company makes money – by users upgrading, or simply purchasing the paid version straight away.</p><p>Of course, there are scam products that masquerade as legitimate providers, but all the options on this page have high-quality paid products, and good freemium versions that are 100% safe to use.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-when-might-a-free-vpn-not-be-a-good-choice"><span>When might a free VPN not be a good choice?</span></h2><p>A free VPN is likely to come up short for those looking to stream or torrent, or people looking for a <a href="https://www.tomsguide.com/best-picks/best-gaming-vpn">gaming VPN</a>. That's because these activities use up tons of data.</p><p>If you've got unlimited data with your VPN, that's not an issue, but if you've only got 500 MB to play with, that's only about one episode in standard def on Netflix – and that's only if you can actually access the service.</p><p>Also, you might find that your connection speeds drop, and for gamers and torrenters that's a killer. Those activities rely on having high speeds, and only the best paid-for services can provide that.</p><p>Finally, some free VPNs struggle with privacy issues, and the addition of ads can be a real pain for users. If you want the most secure service, you'll have to pay for one – at least then you'll know exactly how your VPN is making money, rather than hoping it's not using your info to cash in.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-are-free-vpns-legal"><span>Are free VPNs legal?</span></h2><p>Yes. VPN software itself is no less legal than any other mainstream software.</p><p>However, using a VPN to torrent copyrighted files is still illegal, as is accessing any other illicit content.</p><p>So, while a free VPN is perfectly legal to own and use, it doesn't make illegal acts legal just because the crime becomes harder to detect.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-free-vpn-faqs"><span>Free VPN FAQs</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="gvwFy6oYuUmLTtcJvvJLaY" name="Free-or-paid-VPN.jpg" alt="Illustration of a man holding a weight, with "free" and "paid" written on either end" src="https://cdn.mos.cms.futurecdn.net/gvwFy6oYuUmLTtcJvvJLaY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="900" attribution="" endorsement="" class=""></p></div></div></figure><section class="article__schema-question"><h3>Free VPN vs paid – which should you get?</h3><article class="article__schema-answer"><p>We've discussed <a href="https://www.tomsguide.com/news/free-vs-paid-vpn">free vs paid VPNs</a> before, but if you're looking for a short answer, it's quite simple. Free VPNs are best used very minimally – perhaps you need to check the price of a product in another country. Paid VPNs should be used if you're planning on regularly using the software, and nowadays even cheap providers deliver excellent performance.</p></article></section><section class="article__schema-question"><h3>Are free VPNs safe to use?</h3><article class="article__schema-answer"><p>The best free VPNs are safe. We've explored <a href="https://www.tomsguide.com/features/are-free-vpns-safe">whether free VPNs are safe to use</a> in a dedicated article. Look for VPNs from reputable providers – such as PrivadoVPN, Proton VPN, and Windscribe – and never download anything that seems suspicious. </p><p><a href="https://www.tomsguide.com/computing/online-security/bargain-hunting-dont-fall-victim-to-fake-free-vpns">Fake free VPNs</a> exist, and can put you and your data at risk. Even less reputable yet "real" free VPNs can be risky, often relying on logging and selling your data to fund their services.</p><p>Reputable free VPNs will never do this and abide by the same strict no-logs policies as their paid counterparts. Whether it's a paid VPN service or free one, you should always read the privacy policy to understand what happens with your data. </p><p>Our guides and reviews can help you separate fact from fiction and enable you to make the best possible decision.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Will using a free VPN slow down my internet?</h3><article class="article__schema-answer"><p>The best free VPNs shouldn't significantly slow you down. In our testing, PrivadoVPN Free and Windscribe Free delivered some of the best speeds we've seen from any VPN. They can match, and often exceed, paid VPNs in terms of speed and are capable of hitting over 900 Mbps. </p><p>As mentioned in our in-depth analyses above, though, if you reach your PrivadoVPN Free data limit, you'll still be able to access the internet but your speeds will be very slow. Windscribe Free will simply cut you off.</p><p>Because free VPNs offer fewer servers, you might experience slower speeds than paid services. Typically, these free servers become overloaded at peak times, and the more people using an individual server, the slower it goes.</p><p>Both free and paid VPNs will slow your internet connection on paper, due to your traffic being routed through a VPN server. But, as long as you have decent internet speeds as standard, you shouldn't see a noticeable difference with a quality provider – free or paid.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Can I use a free VPN for streaming on sites like Netflix?</h3><article class="article__schema-answer"><p>Streaming is one of the big drawbacks to free VPNs. Monthly data limits mean your quota will be used up pretty quickly – that's if you can even unblock a streaming service. </p><p>Both PrivadoVPN Free and Windscribe Free were able to accessing UK and US Netflix. These two can also unblock BBC iPlayer, but you're limited by data caps. </p><p>The difficulty comes with more "niche" countries – and you don't have to look too far away from home to find them. Netflix Canada has a great selection of content, but not even every free VPN service has a Canadian server.</p><p>Both Windscribe and PrivadoVPN do the point is that you still won't be able to globetrot to all the Netflix catalogues like you would with a premium VPN.</p><p>Proton VPN Free looks good initially – unlimited data – but in our testing it was unable to access any major streaming sites. Combined with the fact you can't manually select your server, this makes Proton VPN Free a nonstarter, despite the paid version's excellent performance.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Are there any no-logging free VPNs?</h3><article class="article__schema-answer"><p>Yes. Trustworthy free VPNs adhere to the same no-logs policies as the paid versions. Like most VPNs, you'll usually have to provide an email address when signing up – although Windscribe lets you use its apps without this – but your VPN usage activity is never logged or shared. Providers like Proton VPN and Windscribe have undergone independent audits to prove this.</p><p>Something to watch out for is a free VPN asking for your bank details. None of our recommended providers will do this until you try to upgrade to a paid plan.</p><p>Read a provider's privacy policy to fully understand how your data is being used and look for frequent independent audits by reputable third-parties. VPNs often publish these results online and in transparency reports. </p><p>All the VPNs we recommend at Tom's Guide – both free and paid – are no-logging VPNs.</p><p>The term "zero-logs" exists, but this refers to absolutely nothing being stored, including aggregated and anonymized data, or how many devices a certain account has been installed on.</p><p>We are not aware of any VPN providers currently available that are truly "zero-logs," but genuine free VPNs like those listed above will protect you online and never log data that could identify you. </p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>What's the catch with free VPNs?</h3><article class="article__schema-answer"><p>Unfortunately, there will always be drawbacks to free VPNs. For fake or suspicious free VPNs, the "catch" will be your data. Your personal information could be stored, sold to third-parties, or accessed by hackers. </p><p>Focusing on the reputable free VPNs, one big catch is monthly data limits. 10 to 15 GB is the average limit, and if you use this up, you effectively can't use the VPN until the next month comes around.</p><p>Proton VPN Free is the only free VPN we recommend that offers truly unlimited data, and it's only able to do this because it blocks uses like streaming and server choice. PrivadoVPN Free does offer unlimited data after your data cap has been reached, but with vastly reduced speeds down to a sluggish 1 Mbps.</p><p>Free VPNs might only allow you to protect one device at a time – not ideal if you've got multiple devices you want to protect. Windscribe Free is the only provider to protect an unlimited number of devices, but you're still limited by its data cap.</p><p>Paid VPNs grant you access to thousands of servers worldwide. This is not the case for free VPNs. The number of server locations is often limited to a dozen or so, and in the case of Proton VPN Free, you can't even select the server you want.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2523px;"><p class="vanilla-image-block" style="padding-top:47.09%;"><img id="LEwQnAcb7iuZjijaAeoT7G" name="IP address VPN.jpg" alt="An illustration of cartoon figures with mobile phones, in a hand drawn style, and watching eyes." src="https://cdn.mos.cms.futurecdn.net/LEwQnAcb7iuZjijaAeoT7G-1920-80.jpg" mos="" align="middle" fullscreen="" width="2523" height="1188" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-free-vpn</link>
                                                                            <description>
                            <![CDATA[ Very few free VPNs are worth your time. On this page, we've hand-tested and rounded up the only free VPNs we'd use ourselves. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GdLL6ZWYAVLcDmkBJcUUt</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4H3NhdCLYqGAjNgnHMrHoS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 13:48:44 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[VPNs]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[Internet]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mo Harber-Lamond ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/e5z29XBdy9KTwJ4GsGoUsH-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As VPN editor at Tom&#039;s Guide, Mo manages the three-strong VPN team and oversees a busy weekly content schedule of VPN, privacy, and cybersecurity news, reviews, and advice. He&#039;s a daily VPN user himself – typically NordVPN or ExpressVPN – and a regular reviewer of all the leading services: you’ll find his latest recommendations in Tom’s Guide’s &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-vpn&quot;&gt;best VPN&lt;/a&gt; and &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-free-vpn&quot;&gt;best free VPN&lt;/a&gt; guides. &lt;/p&gt;&lt;p&gt;Mo is committed to helping people choose the right VPN for their needs, and takes a meticulous, data-driven approach to Tom’s Guide’s testing processes to ensure that he and his team can make confident VPN recommendations that are grounded in thorough, real-world testing. &lt;/p&gt;&lt;p&gt;Whether he’s analyzing advanced privacy features like obfuscation and split tunneling, connection speeds across different protocols such as WireGuard and OpenVPN, or compatibility across different devices, Mo has clocked up hundreds of hours over the last half-decade interrogating the claims made by leading and lesser-known VPN providers.&lt;/p&gt;&lt;p&gt;Mo&#039;s newest venture is launching &lt;a href=&quot;https://www.youtube.com/@The.PrivacyLab&quot; target=&quot;_blank&quot;&gt;The Privacy Lab&lt;/a&gt; on YouTube. Focusing on general digital privacy – including VPNs, of course – The Privacy Lab aims to make staying safer online more accessible. Expect explainers, recommendations, and longer deep-dives into important privacy stories.&lt;/p&gt;&lt;p&gt;Outside of his role at Tom’s Guide, Mo has contributed to a number of leading tech publications on VPN and privacy issues, including &lt;a href=&quot;https://www.techradar.com/author/mo-harber-lamond&quot;&gt;TechRadar&lt;/a&gt;, &lt;a href=&quot;https://www.whathifi.com/author/mo-harber-lamond&quot;&gt;What Hi-Fi?&lt;/a&gt; and &lt;a href=&quot;https://www.t3.com/author/mo-harber-lamond&quot;&gt;T3&lt;/a&gt;, developing his position as a trusted voice in the field. &lt;/p&gt;&lt;p&gt;He graduated with First Class honours in English Literature and Creative Writing from Manchester University in the UK, and before joining the Tom&#039;s Guide team, worked for several years in creative and editorial writing. Alongside this, he side-hustled as a proofreader and copy editor – honing his skills in communicating complex information clearly – all the while gaining notoriety (if not success) with his band in his homeland of Cornwall.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Anthony Spadafora ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4H3NhdCLYqGAjNgnHMrHoS-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[PrivadoVPN, Proton VPN and Windscribe on a range of devices, on a white background with blue backlighting]]></media:description>                                                            <media:text><![CDATA[PrivadoVPN, Proton VPN and Windscribe on a range of devices, on a white background with blue backlighting]]></media:text>
                                <media:title type="plain"><![CDATA[PrivadoVPN, Proton VPN and Windscribe on a range of devices, on a white background with blue backlighting]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4H3NhdCLYqGAjNgnHMrHoS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We've tested and reviewed tons dozens of free VPNs – and we think PrivadoVPN is the best free VPN overall. It allows every kind of VPN usage – including browsing, torrenting and streaming – and it's trustworthy and fast too. </p><p>However, depending on what you want from your free VPN, the right choice for you might be different. When we <a href="https://www.tomsguide.com/computing/vpns/we-surveyed-toms-guide-readers-about-their-free-vpn-use-and-the-results-surprised-us">surveyed almost 2,000 Tom's Guide readers</a> about why they used free VPNs, the results were incredibly tight – 25% or people voted "streaming," and 24% voted "privacy." </p><p>PrivadoVPN is definitely the right choice if you're looking to stream, but our second and third choices Proton VPN and Windscribe will be better picks if your priority is privacy, thanks to audited privacy policies and more dedicated privacy tools.</p><p>No matter which you pick, though, we have one golden rule: don't just download the first free VPN you find. Read reviews, and make sure you can trust it.  </p><p>Of course, no free VPN can match the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> overall. We rate <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a> as the best for most people, but you can <a href="https://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow">try our number-two choice Surfshark for free</a>. It's one of the only top-tier VPNs with a 7-day free trial. We think it's the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPN</a> available anywhere.</p><div class="product"><a data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="x4SGepskASoVFVWSk3UDYV" name="Surfshark square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/x4SGepskASoVFVWSk3UDYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow" data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" data-dimension25=""><strong>Try Surfshark</strong> <strong>FREE for 7 days</strong></a><br>Unlike PrivadoVPN Free, Surfshark comes with unlimited data, and can be used on unlimited devices. It has servers in 100 countries, is very reliable for unblocking streaming sites, and has an audited privacy policy.<br><br>It also comes with a huge set of features that free VPNs can't match, including ad-blocking, and Alternative ID, which can generate fake email addresses to avoid spam.<br><br>Prices start at <strong>$2.49 per month</strong>, and alongside the 7-day free trial, there's a 30-day money-back guarantee so you can fully test it out before you commit.</p><p>➥ <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review"><strong>Read our full Surfshark review</strong></a><a class="view-deal button" href="http://get.surfshark.net/aff_c?offer_id=1611&aff_id=1691&url_id=2410&aff_sub2=free" target="_blank" rel="nofollow" data-dimension112="7aba5cc4-a6ba-11f1-9616-dd4d6e963bb4" data-action="Deal Block" data-label="Try Surfshark" data-dimension48="Try Surfshark" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-the-best-free-vpns-at-a-glance"><span>The best free VPNs at a glance</span></h2><div ><table><caption>The 3 best free VPNs compared</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>Top speed tested</p></th><th  ><p>Apps</p></th><th  ><p>Privacy</p></th><th  ><p>Server choice</p></th><th  ><p>Data allowance</p></th><th  ><p>Streaming</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow"><strong>PrivadoVPN Free</strong></a></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN Free</strong></a></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★☆☆☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★☆☆☆</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://windscribe.com/upgrade?pcpid=homepage" target="_blank" rel="nofollow"><strong>Windscribe Free</strong></a></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★☆☆</strong></p></td><td  ><p><strong>★★★★★</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td><td  ><p><strong>★★★☆☆</strong></p></td><td  ><p><strong>★★★★☆</strong></p></td></tr></tbody></table></div><div class="product"><a data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TZjYtG8hv4PYvRtFdxWUtM" name="PrivadoVPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TZjYtG8hv4PYvRtFdxWUtM-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow" data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" data-dimension25=""><strong>PrivadoVPN</strong></a> is the best free VPN if you want a decent range of fast servers, access to a few streaming sites, good connection speeds. You'll get a 10 GB of fast data per month, and then unlimited slow data when you run out.. </p><p>It's not perfect – the apps are fairly basic, and while it has a good no-logs policy, it hasn't been verified by an independent audit or in court. However, for daily usage, it's a very solid choice. Read our <a href="https://www.tomsguide.com/reviews/privadovpn-free-review">PrivadoVPN Free review</a> for more info.<a class="view-deal button" href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" target="_blank" rel="nofollow" data-dimension112="7aba5dfa-a6ba-11f1-8284-155f4c254bf2" data-action="Deal Block" data-label="PrivadoVPN" data-dimension48="PrivadoVPN" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZZppZSPNC4hD4Vn7FwV9i3" name="Proton VPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZZppZSPNC4hD4Vn7FwV9i3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow" data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" data-dimension25=""><strong>Proton VPN</strong></a> is the best choice if privacy is your top priority. Its privacy policies are fully audited, and it has no data cap so you can keep it on all day, every day. Plus, there are a few more advanced settings to play with. </p><p>The biggest drawback with Proton is that you can't choose which server you connect to, which can be troublesome if you need to appear to be in a particular location. Read our <a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">Proton VPN Free review</a> for more info.<a class="view-deal button" href="https://go.getproton.me/aff_c?offer_id=39&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow" data-dimension112="7aba5e5e-a6ba-11f1-8799-6115cba0c8e4" data-action="Deal Block" data-label="Proton VPN" data-dimension48="Proton VPN" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" href="https://windscribe.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:716px;"><p class="vanilla-image-block" style="padding-top:88.69%;"><img id="znJMEkMPwFoqdjGQP6BmgL" name="Windscribe logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/znJMEkMPwFoqdjGQP6BmgL-1920-80.jpg" mos="" align="middle" fullscreen="" width="716" height="635" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://windscribe.com" target="_blank" rel="nofollow" data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" data-dimension25=""><strong>Windscribe</strong></a> combines many of PrivadoVPN and Proton VPN's strengths: some streaming power, good privacy, plenty of servers. There's no limit on how many devices you can use your subscription, and it's the most feature-packed free VPN on this page.</p><p>However, the apps are poorly designed, and much more complex than they need to be. Plus, it has a strict 15 GB data cap – once it's gone, it's gone. First-time VPN users should pick from the other two. Read our <a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">Windscribe Free review</a> for more info.<a class="view-deal button" href="https://windscribe.com" target="_blank" rel="nofollow" data-dimension112="7aba5ec2-a6ba-11f1-9841-871ae268e7a5" data-action="Deal Block" data-label="Windscribe" data-dimension48="Windscribe" data-dimension25="">View Deal</a></p></div><h2 id="are-free-vpns-really-quot-free-quot">Are free VPNs really "free"?</h2><p>Every VPN needs money to stay up and running. Paid VPNs do it with your subscription cash – but free VPNs have to work out a different way to pay their server rental and electricity bills. Unfortunately, some unscrupulous free VPNs do this by selling your private data.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-learn-more-about-free-vpns-and-how-we-test-them-strong"><p><strong>Learn more about free VPNs and how we test them ▼</strong></p></div><p>This is why, from global publications like Tom's Guide to Reddit, you'll see many people advising you to stay away from free VPNs.</p><p>However, there are a handful – we really mean just a handful – of free VPNs that are safe to use. These are the only ones you'll see on this page and, without exception, the way they do this is by offering a "freemium" tier.</p><p>These VPNs allow you to use them for free because, ultimately, they want you to pay to upgrade. Instead of offering you a <a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">VPN free trial</a>, they serve up a limited version of the full product on an indefinite basis. That means it's in their interest to treat you well, and that means looking after your right to online privacy.</p><p>Crucially, these all come from established, reputable providers. PrivadoVPN, Proton VPN, and Windscribe have good track records and responsible practises around user data, and this is why we're comfortable recommending them.</p><p>The free versions of their apps are largely the same as the paid versions, with all the top-quality privacy tech. You just have to live with limited data, some grayed out features, and fewer servers to choose from.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2069px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="u9ue97HuqJyBj5wqU6dd7H" name="Selling personal data" alt="Two hands, exchanging a bag of money for a chip with the word "data" on it." src="https://cdn.mos.cms.futurecdn.net/u9ue97HuqJyBj5wqU6dd7H-1920-80.jpg" mos="" align="middle" fullscreen="" width="2069" height="1164" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>The alternative to these freemium providers are fully free VPNs – and we would never recommend using one of these, no matter what they claim. That's because VPNs are expensive to run, and if the company isn't making money from paying subscribers, it must be doing so in another way.</p><p>And what valuable commodity do VPN companies have at their fingertips? Your personal data and online activity. It's almost guaranteed that if a VPN doesn't ask you to part with your cash, or try to get you to upgrade, then you'll already be paying for it in a much more expensive way – it's selling your data to third parties and making a profit from doing so.</p><p>If there's one piece of advice we would give you – whether you sign up to one of our recommendations or not – it would be to <strong>never search your mobile app store and download the first free VPN you find, </strong>no matter how many downloads or five-star reviews they might have.</p><p>Many of these apps have no published privacy credentials, and there's nothing stopping them from collecting your personal data. <a href="https://www.tomsguide.com/computing/online-security/bargain-hunting-dont-fall-victim-to-fake-free-vpns" target="_blank">Fake free VPNs pose a significant risk</a>, and if there's a choice between your internet provider collecting your data or a shady no-name company doing the same, we'd go with the ISP every time.</p><h2 class="article-body__section" id="section-how-we-test-free-vpns"><span>How we test free VPNs</span></h2><p>Quite rightly, many people have a significant amount of skepticism when it comes to "free" in the cybersecurity world. That's why we test free VPNs in exactly the same way that we test paid VPNs. </p><p>The free versions might lack some advanced features (ad blocking, antivirus, etc) but privacy and security are non-negotiable. So every core feature like encryption, kill switch reliability and app design need to stand up to our lab testing procedures if they're to receive our recommendation.</p><p>We're also focused on giving real-world advice drawn from our hands-on experience with these products. We're interested in the practical value a free VPN offers you – whether it can stand up to basic daily tasks, and if its limitations are so heavy that it's impractical to really use.</p><p>We use them on team, and across a variety of devices and locations to make sure we have a broad view of what each is like to use and how well they perform.</p><p>You can head to our dedicated page on <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a> for more detail, but here, we'll outline all the key steps that inform our recommendations.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2172px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="moL3RaiLFN8RLx28BQC7HU" name="VPN software testing" alt="Woman testing software, looking into a screen with lights reflecting in her glasses" src="https://cdn.mos.cms.futurecdn.net/moL3RaiLFN8RLx28BQC7HU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2172" height="1222" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h3 id="apps">Apps</h3><p>The first thing we do is download and install the free VPNs apps. While it's less common nowadays, it's still not unusual for free software to try and install other apps alongside it, or change system settings like your default browser or search engine. We keep a close eye on this sort of practise throughout installation, and, if we spot it, we see how tricky it is to get around it.</p><p>Then we test "feel." Of course, this is subjective, but it gives us a good idea of what sort of product this is. Do the apps feel cheap, dated, or clunky? That doesn't make it a bad or unsafe VPN, but it does impact how easy it is to use, and whether it's a top-quality recommendation.</p><p>A big contributor to "feel" is how intrusive the upgrade prompts or limitations are. If you have to watch an advert every time you connect, that's a black mark. The odd email every month offering you a good deal on the paid product? We can live with that.</p><p>We like to see all the features neatly laid-out and easily accessible without compromising one-touch operation. VPNs with lots of expert features can appear too complex for beginners, so finding a balance is hugely important.</p><p>There are different ways of achieving this – sparse apps with menus, spacious apps with lots of icons – and none are "correct". All we're looking for is an application that's easy to understand, straightforward to navigate and makes it simple to protect yourself online.</p><p>Any crashes or hold-ups we encounter will be noted, and because multiple VPN team staff members use and test these apps, we end up with a very comprehensive picture of what a particular VPN is like to use in the real-world.</p><h3 id="server-network">Server network</h3><p>Our VPN testing team has developed custom software that scrapes the locations lists of over 260 VPNs and exports it into a format compatible with Google Maps. This allows us to compare the networks of all these VPN products.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="76et5iKSrqQyiFB9HGqpuf" name="Global server network" alt="Half-image of the globe with server connections" src="https://cdn.mos.cms.futurecdn.net/76et5iKSrqQyiFB9HGqpuf-1920-80.jpg" mos="" align="middle" fullscreen="" width="6160" height="3465" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>However, free VPNs invariably have a restricted server count – so we only consider the locations available for non-paying customers.</p><p>This is a little simpler than comparing hundreds of global servers, but there's still a great deal of insight to be found.</p><p>Server spread is hugely important – even more so with free VPNs. If you've only got 10 or so locations around the world, having them evenly distributed allows more people, in more places, to connect to a server close to them.</p><p>A perfect result here would be at least one server in each major geographical area. Unfortunately, none of our top picks have a server in Africa or Oceania, but having locations in Europe, the Americas, and Asia comes close.</p><p>However, network spread and server count aren't always enough. Many free VPNs suffer from overcrowding, even outside of peak times, so we test every server available to see if there are any black spots for connection speeds.</p><h3 id="speed-testing">Speed testing</h3><p>Testing a VPN's performance is one of the most important and time-consuming parts of our process. We test in multiple ways in different locations, and at different times, around the world to give a well-rounded result. However, bear in mind that our results are always a snapshot in time. They can give a good idea of a VPN's typical performance, but may not match your experience.</p><p>We begin by testing on a Microsoft Windows 11 cloud PC from our UK-based lab. This allows us to use an uncontested gigabit connection that consistently delivers very fast speeds. While this may not be representative of the everyday connection most people have access to, its consistency means we can test every VPN on a level playing field.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2220px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="MLYSbVbbvuPvDhEyPaMdoD" name="Speed testing" alt="Image of a hand touching a hologram of a rocket" src="https://cdn.mos.cms.futurecdn.net/MLYSbVbbvuPvDhEyPaMdoD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2220" height="1249" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>Each VPN is connected to the automatically selected fastest server, via WireGuard (or recommended protocol) and tested five times in the morning with four different testing tools – SpeedTest.net's website, SpeedTest.net's command line tool, Measurement Lab, and Cloudflare. This gives us 20 results.</p><p>Then, we connect to a US server and run the tests again, and <em>then</em> we change to OpenVPN, and redo all of these steps. Finally, we repeat this whole process in the evening, giving 160 results per VPN provider.</p><p>We calculate the median scores in the morning and evening, and average these to give a good idea of what to expect from each VPN.</p><p>We also undertake further tests to see how each VPN deals with even faster 10 Gbps lines, and slower lines that are more representative of the average domestic connection.</p><p>Where this differs for free VPNs is that these tests use up a hefty amount of data – often far more than the 10 GB or so on offer. In these cases, we only test with one speed testing tool – typically SpeedTest.net's command line tool – and, depending on usage, we may only undertake a couple of tests per location.</p><h3 id="streaming">Streaming</h3><p>Streaming with a free VPN is a totally different ball game compared to paid VPNs. For starters, the limited number of servers around the world immediately restricts which streaming sites you can even try to access. For example, if there's no UK server, there's no hope of unblocking BBC iPlayer.</p><p>However, we do test all the big streaming platforms that are available in the countries where each free VPN does have a server.</p><p>Netflix is still the world's most popular streaming site, and it also has a ton of regional content only available in some countries. As part of our testing process, we built a dedicated tool that automates the process of checking which national Netflix libraries a VPN can access.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kLgWkJMzSCEXbjo5h8N3MQ" name="Streaming apps on phone" alt="Streaming apps on phone" src="https://cdn.mos.cms.futurecdn.net/kLgWkJMzSCEXbjo5h8N3MQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>We run each free VPN through this, and note the scores. We also cross-reference these results with which servers are available – a failure to unblock Canadian Netflix isn't a negative if the VPN doesn't have any servers in Canada available.</p><p>Other streaming platforms like Amazon Prime Video, Disney Plus, BBC iPlayer, YouTube and others are all tested manually.</p><h3 id="privacy-and-security">Privacy and security</h3><p>Once we have all the tests that involves dedicated tools out the way, it's over to an examination of the VPN software and hands-on testing. </p><p>First, we focus on the most important thing of all: the privacy policy. This is make or break. We read every word of what the VPN provider claims, and then we try to verify it.</p><p>A no-logs policy is essential. If a VPN collects and stores data that could identify you, we don't recommend it. However, most VPNs do store anonymized, aggregated data, so we read through what it does collect, and how it treats it.</p><p>An independent audit is good – but it's not a checkbox. If there's an audit available, we read through that as well to see if any vulnerabilities were found, and whether these have been addressed.</p><p>Then we'll check out the additional features the VPN offers. Does the VPN have a kill switch? Split tunneling? More advanced features like port forwarding or a special protocol to avoid censorship? Typically, the more features the better. We also check across platforms to see if the offering is consistent. For example, on iOS, many VPNs don't offer a kill switch.</p><p>We don't just take the provider's word for it, though. Our mantra is "test, don't trust."</p><p>The kill switch is a good example of this. Instead of just saying in our reviews that the VPN "has a kill switch", we test to see how robust it really is.</p><p>We mess around with drivers, kill low-level processes – anything way we can think of to make the VPN drop out. All the while, we monitor our connection, and check to see if the kill switch kicks in and keeps our real IP address hidden or whether it leaks our location information and other identifiers.</p><p>The same goes for checking DNS leaks, any malware or malicious site blocking tools, and even live chat support.</p><div class="collapsible-block-end"></div><h2 class="article-body__section" id="section-the-best-free-vpns-of-year"><span>The best free VPNs of 2026</span></h2><a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=bf2" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jAwgF3uL7hqcjzxsf7rUqJ" name="PrivadoVPN Free Windows Android" alt="PrivadoVPN Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/jAwgF3uL7hqcjzxsf7rUqJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="1-privadovpn-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/privadovpn-free-review">1. PrivadoVPN Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>As fast as most paid-for providers, with impressive streaming power</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>13 | <strong>Maximum devices supported: </strong>1 | <strong>Available on: </strong>Windows, Mac, iOS, Android, Linux | <strong>Data limit: </strong>10 GB high-speed per month, then unlimited slow (1 Mbps) | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unblocks streaming services</div><div class="icon icon-plus_circle _hawk">Supports torrenting</div><div class="icon icon-plus_circle _hawk">Easy to get started</div><div class="icon icon-minus_circle _hawk">10 GB monthly fast data cap (with unlimited super-slow data after that)</div><div class="icon icon-minus_circle _hawk">Only works on one device, and disconnects without warning if you login elsewhere</div><div class="icon icon-minus_circle _hawk">No ad or tracker blocking on mobile or desktop</div></div><p><strong>The short version: </strong><br>We recommend PrivadoVPN as the best free VPN for all-round VPN use. If you're looking for general privacy when browsing, want to access a website from abroad once in a while and do a little streaming or torrenting, then it's an excellent choice.</p><p>PrivadoVPN free is fast, simple to use, and has a good range of servers around the world. This means you have more flexibility with what regional websites you can access, and it's also able to unblock a few streaming sites like Netflix, too. </p><p>Its limitations include a 10 GB per month data allowance, and the fact that while we've seen no evidence of privacy issues, it hasn't undergone any third-party audits to prove its claims. If these two factors are important to you, check out Proton VPN below, which has unlimited data and rock-solid and audited privacy credentials.</p><p>Of course, no free VPN can match up to paid VPNs like NordVPN or ExpressVPN, but PrivadoVPN offers the most usable package out of the free providers we've tested.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-privadovpn-free-strong"><p><strong>Read our in-depth analysis of PrivadoVPN Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★★☆</strong><br><strong>Faster than many paid VPNs, and the best free VPN for streaming.</strong><br>When we recently <a href="https://www.tomsguide.com/reviews/privadovpn-free-review">reviewed PrivadoVPN Free</a>, we recorded average speeds of 950 Mbps when using the WireGuard protocol on our ultra-fast connection – about 40 times the speed needed to stream 4K Netflix. Our third-place recommendation, Windscribe Free, clocked in at an incredible 1,594 Mbps – showing that even free VPNs can compete with the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a> nowadays.</p><p>PrivadoVPN's free plan is close to our top-rated VPN overall, NordVPN, which clocked in at 1,249 Mbps. However, in our latest round of testing, PrivadoVPN's paid plan topped the lot at a staggering 2,334 Mbps. So, there's real value in upgrading down the line if you feel Privado is right for you</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-speed-testing-results-compared-2">free VPN speed testing results</a>.</p><p>Most streaming sites restrict what content you can watch depending on your location. PrivadoVPN was able to get past this geo-fence and unblock UK and US Netflix, and BBC iPlayer in our testing. In comparison, Windscribe performs similarly, but Proton VPN's restrictions on server choice means streaming is a real problem.</p><p>In September 2025, we had the chance to speak directly to the PrivadoVPN team. One of the biggest things we wanted to understand was how they could support such reliable streaming on the free plan – something typically reserved for premium VPNs. Predictably, we couldn't wheedle out any trade secrets – but PrivadoVPN did confirm that this was one of its main areas of investment, and somewhere that it puts a lot of effort in to beat the competition.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a>.</p><p>PrivadoVPN Free and Windscribe Free are, of course, nowhere near as comprehensive as the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best streaming VPNs</a>, which have servers in hundreds of places and can unblock just about every global streaming service available. If you really need to use a free VPN for streaming, make sure it has servers in the right countries at a minimum.</p><div><blockquote><p>PrivadoVPN Free's data allowance is enough to use occasionally, but it's not enough if you want your VPN on all day.</p></blockquote></div><p>PrivadoVPN Free's 10 GB-per-month data limit should be enough for occasional purposes, but all-day use will see it run down quickly. In our testing, we went through around 2 GB per hour while using the Tom's Guide office ethernet connection. Admittedly, we were using the internet quite heavily, but we didn't watch any video content or download large files during that time.</p><p>If you do plan on watching video content, just 3-4 hours of SD streaming, or 1-2 hours of 4K streaming on YouTube will easily use up your entire allowance.</p><p>Should that happen, you'll still have technically unlimited data to use, but you'll be capped to 1 Mbps. This is very slow, and while workable in emergencies, general browsing will be severely impacted, and video streaming near-impossible. However, it's a big positive compared to Windscribe, which has a hard limit and will cut you off on its free plan after 15 GB per month at most.</p><p>If you're in a pinch and desperately want to watch an episode or two of something not available in your country, PrivadoVPN is absolutely your best choice – but be aware of its server and data limitations.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LKdrQm5DhM7yy9G5Vrj346" name="PrivadoVPN Free iPhone" alt="PrivadoVPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/LKdrQm5DhM7yy9G5Vrj346-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★☆</strong><br><strong>Well-made apps and good core privacy features, but no audit.</strong><br>At its core, PrivadoVPN is built around AES-256 encryption, which is the industry standard. Even if your traffic is intercepted it'll be totally unreadable. We don't just take this for granted, either. When we review any VPN, we take a close look at its protocol files to make sure it's encrypting your data as it claims to – and PrivadoVPN certainly does. </p><p>In our testing, we found no other glaring privacy issues with PrivadoVPN, either. The <a href="https://www.tomsguide.com/features/what-is-a-vpn-kill-switch-and-why-do-you-need-one">kill switch</a> (which cuts your connection if the VPN drops out) proved to be reliable, and it also has a comprehensive <a href="https://www.tomsguide.com/features/vpn-logging-policies-what-you-should-look-for">no-logging policy</a>.</p><p>No-logging policies outline what data a VPN does and doesn't collect, typically reassuring us that no information that could identify the user is stored. PrivadoVPN's policy says the right things. </p><p>However, this policy is yet to be audited by a third party, so we have to take it at face value. This is a little frustrating given that every other VPN we recommend on Tom's Guide has received an audit at some point. If you'd prefer a VPN that has had its logging policy audited, take a look at Proton VPN in the #2 spot in this guide.</p><div><blockquote><p>Despite the lack of any independent audits, we found no privacy concerns when we got hands-on with PrivadoVPN.</p></blockquote></div><p>Another slight negative in terms of privacy the way PrivadoVPN handles its single-device connection policy. If you've got PrivadoVPN running on one device and then connect with another using the same free account, the first device will disconnect without warning. It'd be better practice to notify the user and stop the second device connecting than disconnecting the first.</p><p>VPN protocols are a set of rules defining how the VPN encrypts and transfers your data. <a href="https://www.tomsguide.com/how-to/is-the-new-wireguard-protocol-secure">WireGuard</a> is modern and fast, with good mobile performance, and <a href="https://www.tomsguide.com/news/is-openvpn-still-fit-for-purpose">OpenVPN</a> is older, but a reliable backup that allows for more in-depth features like obfuscation (hiding the fact you're using a VPN at all). This is important if you live in a country that attempts to block VPN use, or imposes harsh censorship.</p><p>PrivadoVPN offers both of these as well as IKEv2, which generally performs better on mobile networks when you're on the move. However, in most situations, WireGuard is now capable of giving similar, if not better performance.</p><p>All three protocols are available on the free version, and while most people will use the swift and secure WireGuard, it's nice to have OpenVPN as an option. Thankfully, if you're a beginner you don't have to think about any of this – just set it to automatic and the app will decide for itself.</p><p>There are a couple of extra adjustments you can make, including switching between OpenVPN UDP (for speed) and OpenVPN TCP (for reliability), and selecting your port (a niche but useful feature to improve torrenting performance).</p><p>However, when we tested out the "Scramble" feature – PrivadoVPN's name for obfuscation – we struggled to connect to the locked-down Tom's Guide office Wi-Fi network. Many VPNs have issues getting around the office restrictions, but both Windscribe and Proton VPN both connected immediately. If you need to avoid censorship, either of those seem a better bet than PrivadoVPN.</p><p>One final plus point is the fact that all PrivadoVPN servers – including the free servers – support torrenting (P2P). This is great, because while P2P is a convenient way to download large files, your IP address is visible to anyone else downloading the same file. If the file you're downloading isn't more than 10 GB – due to the data cap – PrivadoVPN Free is a great free way to stay safe when torrenting.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7VGcqexPfQfANbHnSpkcg5" name="PrivadoVPN free Mac" alt="Windscribe free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/7VGcqexPfQfANbHnSpkcg5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★★★☆</strong><br><strong>Super simple to use, but few extra features</strong><br>PrivadoVPN's interface is very simple. All you need to do is install the app, tap the "on" button, and wait a second or two. There are similarities with premium rival <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a> here, in as much as when you open the software, you'll be met with a big on/off button, and not much else. </p><p>Compared to Proton VPN Free and Windscribe, again, PrivadoVPN comes out on top in terms of simplicity. While its rivals offer a little more in terms of customization, PrivadoVPN isn't bare-bones, and lays everything out intuitively. All the same, the user experience is still not quite as polished as the top-tier paid VPNs.</p><p>In our testing, PrivadoVPN Free was responsive and reliable – we didn't experience any app crashes that are often associated with second-rate VPN providers.</p><p>The settings menu allows you to adjust features like the kill switch and protocol, but that's about it. This is a big positive for ease-of-use, but if you're an experienced VPN user, you might miss advanced features like malware blocking and MAC spoofing that the Windscribe Free offers.</p><p>If you pay for PrivadoVPN< you'll get a small suite of additional tools including an email relay, an in-app speed tester, and PhantomMode (mobile-based ad and tracker blocker), alongside quality-of-life features like a Pause VPN button, and Silent Mode, which limits notifications. Every one of these is missing from the free apps.</p><p>However, another thing we learned in our September 2025 meetup with PrivadoVPN was that there's a hefty app refresh in the works. We've got our fingers crossed that this will add a few more configuration options, and polish up the aesthetics,</p><p>The bottom line is that, right now, if you want to customize a lot of features you'll be disappointed. But most will enjoy PrivadoVPN for its intuitiveness, easy of use and super simple set-up.</p><p><strong>Locations: ★★★★☆</strong><br><strong>Good coverage with servers in 10 countries.</strong><br>Having a server in the right country is essential for optimal performance – closer servers generally offer better speeds, while servers in specific countries can get you access to geo-blocked content and websites. The good news is that PrivadoVPN has one of the best spreads we've seen from a free VPN.</p><p>With 13 city locations in 10 countries (Argentina, Brazil, Canada, France, Germany, India, Mexico, the Netherlands, the United Kingdom, and 4 states in the US), you've got a good shot at finding a server near your real location.</p><p>Interestingly, we've seen some changes in PrivadoVPN Free's server list recently. Since we last reviewed it, the Switzerland location has been removed, and India has been added which is a great result for coverage across Asia.</p><p>Be aware that a number of PrivadoVPN Free's locations are "virtual locations." This means that while they deliver an IP address in the country of choice, they're not hosted there. This has no impact on privacy, but you may find speeds drop when using them. </p><div><blockquote><p>With 13 locations in 10 countries, PrivadoVPN Free offers an impressive spread of servers.</p></blockquote></div><p>In comparison, Privado's closest rival Proton VPN also offers servers in 10 countries, but there's a big catch. Proton VPN doesn't allow you to actually choose which server you connect to, while PrivadoVPN offers you full control over which server to use.</p><p>Windscribe does offer more locations – 17 locations in 10 countries. Notably, PrivadoVPN Free has a couple of important locations in the Americas that Windscribe misses out on – Argentina and Mexico.</p><p>If you're travelling to a country like Japan and really need a nearby Asian location, Windscribe is a better bet with its Hong Kong server. However, PrivadoVPN's recent introduction of its India server is welcome, and addresses this issue to a degree.</p><p>All in all, PrivadoVPN has done well here. However, top paid providers like NordVPN, ExpressVPN and Surfshark all offer over 100 locations worldwide. If you need full coverage – or there's a particular location you need that's not offered on PrivadoVPN's free plan – a premium VPN is the only way to go.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How PrivadoVPN supports its free plan.</strong><br>It's important to know how any company supports its free VPN plan. Some dubious providers insert ads into your browsing, while others may even collect your browsing data and sell it.</p><p>Thankfully, like every free VPN provider we recommend, PrivadoVPN does none of this. It works on a "freemium" model, meaning it offers a limited version of its full product in the hope you upgrade to a paid plan at some point.</p><p>Something we've noticed is that it's <em>very </em>difficult to actually find a download page for the free version. It's worth heading through one of our links, as it's easier to see on these pages – keep an eye out for the grayed out "free plan" button in the bottom-right.</p><p>Compared to the competition, PrivadoVPN is quite generous with what it offers you – and in return you'll have to live with the limited data and server locations, and the odd email asking you if you'd like to upgrade.</p><p>If you do eventually decide to pay, the full product comes with unlimited usage, ad-blocking and servers across the world. It's exceptionally cheap for what you get.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You want to be able to choose and change your server at will</p><p>✅ You need a very fast connection</p><p>✅ You're a beginner looking for a simple, effective free VPN</p><p><strong>Avoid if:</strong></p><p>❌ You really need unlimited data</p><p>❌ You demand a fully audited no-logs policy</p><h2 id="final-verdict">Final verdict</h2><div data-model-name="PrivadoVPN Free VPN,PrivadoVPN" data-widget-type="simple" data-widget-title="Today's best PrivadoVPN deals"></div><h3 class="article-body__section" id="section-best-free-vpn-with-unlimited-data"><span>Best free VPN with unlimited data</span></h3><a href="https://go.getproton.me/aff_c?offer_id=26&aff_id=1046&url_id=397" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qoiXDMrJMZ3hsgQgZdMbkJ" name="Proton VPN Free Windows Android" alt="Proton VPN Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/qoiXDMrJMZ3hsgQgZdMbkJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="2-proton-vpn-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">2. Proton VPN Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Audited privacy and unlimited data – but considerable server restrictions</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>10 | <strong>Maximum devices supported: </strong>1 | <strong>Available on: </strong>Windows, Mac, iOS, Android, Linux | <strong>Data limit: </strong>Unlimited | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unlimited data allowance</div><div class="icon icon-plus_circle _hawk">Plenty of privacy features</div><div class="icon icon-plus_circle _hawk">Powerful desktop apps</div><div class="icon icon-plus_circle _hawk">Good connection speeds</div><div class="icon icon-minus_circle _hawk">Torrenting and split tunneling not supported</div><div class="icon icon-minus_circle _hawk">Poor for streaming</div><div class="icon icon-minus_circle _hawk">No option to choose your location</div></div><p><strong>The short version: </strong>Proton VPN is the best free VPN if you need unlimited data and maximum privacy online. Just like the paid version, its privacy claims and no-logging policy have been verified by third-party audits, and it fits well into the Proton ecosystem that also included Proton Mail, Proton Drive, and Proton Pass.</p><p>What's more, Proton is by far the biggest name in the free VPN space – so much so that internet restrictions around the world can be detected by sign-ups to its service before it's even reported on in the news. For example, in September 2025, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-sign-ups-in-nepal-rocket-to-8-000-percent-over-the-baseline-in-response-to-social-media-ban">downloads in Nepal rose 8,000%</a> in response to social media bans.</p><p>The biggest limitation of Proton VPN's free version is that you can't directly choose which server you connect to, meaning it could take tens of minutes to find the one you want through trial and error. It also makes unblocking geo-restricted content, such as streaming services, unrealistic. What's more, although Proton VPN Free is by no means slow, PrivadoVPN Free was significantly faster in our speed tests.</p><p>For overall performance, PrivadoVPN Free is better. It's faster, has more server locations, and has a simpler interface that's friendlier to newbies. However, if you know you'll need more than the 10 GB of data per month PrivadoVPN offers, or want a privacy-focused VPN for everyday use, Proton VPN is a better choice.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-proton-vpn-free-strong"><p><strong>Read our in-depth analysis of Proton VPN Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★☆☆</strong><br><strong>Unlimited data makes Proton perfect for always-on protection.</strong><br>Proton VPN Free is better than PrivadoVPN for all-day VPN users. Proton's unlimited data allowance means that you can just connect and forget about your VPN. You won't end up running out of bandwidth, and it's perfect if you just want basic privacy protection active 24/7. See how Proton VPN shapes up to our other recommendations in our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><p>We saw average speeds of 1,009 Mbps, a commendable improvement over last time's 339 Mbps. This is about 50 times what's needed to stream 4K video, and very impressive for a free VPN – and comparable with PrivadoVPN Free's 950 Mbps.</p><p>However, we did notice that after running a few rounds of our data-intensive speed tests, our speeds appeared to be throttled to around 8 Mbps. We can't guarantee this will happen in every case, but it means that despite the unlimited data policy, Proton VPN Free may not be perfectly suited for downloading lots of large files.</p><p>Bear in mind, though, that you need a base connection fast enough to hit those speeds to see a difference. If you only get 50 Mbps without the VPN on, your VPN won't speed up your connection. Jump to our <a href="#free-vpn-speed-testing-results-compared-2">free VPN speed testing results</a> to compare our top free VPNs side by side.</p><p>In an improvement over our last round of testing, we found Proton VPN was able to unblock a few streaming sites. When we were allocated a Canadian server, we were able to unblock Netflix Canada, but blocked from accessing Amazon Prime Video CA, as well as Disney Plus.</p><p>Unfortunately, we were unable to test any other streaming locations this time round because we weren't allocated the right server locations.</p><p>Due to the combination of being detected fairly often, and the impossibility of choosing your server location, Proton VPN Free is well behind PrivadoVPN and Windscribe in this regard. Check out our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a> to compare Proton VPN to the competition.</p><p>Overall, if unlimited data is a must-have, Proton VPN is a no-brainer choice. But, if you can live with a data cap, PrivadoVPN has similar speeds and some streaming site unblocking power.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec4qYgTn9MWw7MYPQyUoz5" name="Proton VPN Free iPhone" alt="Proton VPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/ec4qYgTn9MWw7MYPQyUoz5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★★</strong><br><strong>The best free VPN for privacy.</strong><br>This is Proton VPN Free's strongest area. We found in our <a href="https://www.tomsguide.com/reviews/proton-vpn-free-review">Proton VPN Free review</a> that, unlike many free VPNs, it doesn't hold back any essential privacy features from free users. </p><p>First up, the no-logs policy is shared with the paid version, and it was most recently <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-passes-its-fourth-consecutive-no-logs-audit-heres-what-that-means-for-your-data">independently audited in September, 2025</a>. This is a key point of difference between Proton VPN Free and PrivadoVPN Free, which has not been audited.</p><p>App-wise, you get a kill switch, and Proton also upholds a high degree of control over the data centers it uses. This means that the servers are very secure, and are either owned by Proton itself, or operated by trusted third parties. Combined with the protection of Swiss privacy protections laws, that makes your data as close to untouchable as possible, and the safest of our three free VPN recommendations.</p><p>However, the old-school of you might not appreciate that Proton has removed the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-has-removed-openvpn-support-for-android-heres-what-you-need-to-know">OpenVPN protocol from its Mac, iOS and Android apps</a>. This reflects a wider movement across the industry towards more modern protocols such as WireGuard, and Proton has mitigated WireGuard's disadvantages by introducing the Stealth protocol which is better at avoid VPN blocks. We see no downside to this, but it's worth knowing in case you're an OpenVPN devotee.</p><p>Something interesting to note is that in March 2025, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-partners-with-vivaldi-browser-to-fight-back-against-big-tech">Proton VPN partnered with Vivaldi</a>, a privacy-focused browser. This partnership means that people can use a privacy-focused browser and get access to a free VPN from within the same app. This makes staying safer online much easier, and underlines Proton's commitment to privacy and trust.</p><p>In August 2025, Proton also announced it would be <a href="https://www.tomsguide.com/computing/vpns/proton-refuses-to-be-held-hostage-by-controversial-swiss-surveillance-law">moving its physical infrastructure out of Switzerland</a>, following controversial <a href="https://www.tomsguide.com/computing/vpns/proposed-swiss-encryption-laws-may-have-a-severe-impact-on-vpns-what-you-need-to-know">changes to Swiss encryption laws</a>. This cannot be a cheap process, and is yet more proof that Proton is one of the most privacy-forward VPN providers.</p><div><blockquote><p>If you're looking for a secure, transparent VPN provider with verified privacy credentials, Proton VPN stands out as the best free option.</p></blockquote></div><p>The no-logs policy – Proton's promise that it does not store any of your data – has also been <a href="https://www.tomsguide.com/computing/vpns/proton-proves-its-no-logs-policy-for-the-third-time-with-independent-audit">independently audited</a>. This is in contrast to PrivadoVPN's, which has not yet been proven by a third party.</p><p>There are a couple of privacy-based features that aren't available on the free plan. For example, you won't get access to <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a> servers, or the <a href="https://www.tomsguide.com/features/proton-vpn-netshield-what-is-it-and-why-should-you-use-it">NetShield</a> ad and tracker blocker. However, all the must-haves are present – including <a href="https://www.tomsguide.com/computing/vpns/what-are-anti-censorship-features-and-how-is-proton-vpn-leading-the-way">anti-censorship features</a> like the <a href="https://www.tomsguide.com/features/proton-vpn-stealth-protocol-what-is-it-and-why-should-you-use-it">Stealth protocol</a>. It's only Windscribe here that allows free tier users access to all of those kinds of features.</p><p>Overall, Proton VPN is the gold standard when it comes to free VPN privacy, and is comparable to the likes of ExpressVPN and NordVPN. If your main priority is privacy online, Proton is the best choice.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="voFii4rCWgjwRSrLLm3Lh5" name="Proton VPN Free Mac" alt="Proton VPN Free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/voFii4rCWgjwRSrLLm3Lh5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★★★★</strong><br><strong>Powerful, but slightly complex.</strong><br>Proton VPN's apps aren't difficult to use, but it's undeniable that PrivadoVPN is simpler. However, the upside to this is that you get access to all the essential privacy settings often left out in free VPNs.</p><p>In April 2025, the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-undergoes-major-redesign-ios-android-and-windows-users-get-ready">Windows, iOS and Android apps were overhauled</a>, addressing a number of our concerns. For example, gone is the map that was clunky on smaller screens. We now have simpler apps that look more modern, and work more efficiently. However, we're still waiting on the macOS app to get the same treatment.</p><p>One of the most noticeable changes on desktop is the repositioning of the kill switch, port forwarding, and split tunneling quick-access buttons. Although the port forwarding and split tunneling are grayed out on the free plan, these are now much more clearly labeled to the right of the dashboard. This is a big improvement on the unlabeled switches in the previous version, which made navigation slightly clunky. The macOS version is yet to be updated.</p><p>On mobile, the has also been overhauled, including a <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-ux-updates-for-apps-heres-what-you-need-to-know">UX revamp in February 2026</a>, and improvements are significant. For example, the connect/disconnect button used to be centrally placed in the bottom bar, where the "home" button in many other apps is. In our testing, this resulted in a few surprise disconnections – but the update has now relocated the button to a more sensible position. Other changes include city search and server load – but these are premium-only features.</p><p>Overall, Proton VPN's apps are much improved. Compared to PrivadoVPN and Windscribe, Proton VPN's apps look and feel significantly "higher-budget" with a polish rarely found in other free VPNs. </p><p>They're not quite as simple as PrivadoVPN's, and Windscribe does offer many more extra customizable features, but in our eyes Proton VPN's apps are the best of the bunch.</p><p><strong>Locations: ★★☆☆☆</strong><br><strong>Good spread and number, but no manual server choice.</strong><br>As of May 2026, Proton VPN Free has an impressive 2,000 servers in 10 countries around the world: US, Japan, the Netherlands, Romania, Poland, Norway, Canada, Switzerland, Singapore, and Mexico. At first glance, that appears to be a fairly decent spread, rivaling PrivadoVPN Free or Windscribe.</p><p>However, when you start trying to play around with which server to use, you'll encounter Proton VPN's biggest limitation: you can't choose which server to connect to.</p><div><blockquote><p>Proton VPN's biggest limitation is that you can't choose which server to connect to.</p></blockquote></div><p>If you're just setting and forgetting, this probably won't be an issue. However, although you'll usually be connected to the nearest and fastest server, in our experience this isn't always the case. Our UK testing team were often connected to US and Japan servers despite closer options being available.</p><p>With PrivadoVPN and a Windscribe, this wouldn't be a problem – you could just choose another server that's closer to you and be on your way. With Proton VPN Free, though, instead of being able to simply select a closer server and connect, you have to "re-roll" your server. This process randomly assigns you to another location, and if it's not the one you want, you have to wait 90 seconds to do it again.</p><p>Proton has clearly done this to manage load on its most popular free servers. However, when you consider PrivadoVPN manages to deliver consistently faster speeds while allowing you to choose freely, it seems a little stingy of Proton to restrict this.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How Proton VPN supports its free plan.</strong><br>Just like PrivadoVPN, Proton VPN hopes that, in time, you'll enjoy its service enough to upgrade to the unlimited version which we rate as one of the best paid VPNs available.</p><p>However, it does appear that Proton VPN uses its free plan as less of a marketing tool, and more of a public service. For example, while PrivadoVPN imposes a data cap but allows streaming, Proton VPN restricts you from choosing your server but offers unlimited data usage.</p><p>Proton VPN Free better supports "essential" VPN uses like freedom of speech and accessing uncensored news, while PrivadoVPN offers better features for the recreational user.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You need unlimited data</p><p>✅ You want the best privacy of any free VPN</p><p>✅ You need a free VPN that has proven anti-censorship credentials</p><p><strong>Avoid if:</strong></p><p>❌ You want to manually select your server</p><p>❌ You want to stream overseas content on Netflix </p><h2 id="final-verdict-2">Final verdict</h2><div data-model-name="Proton VPN Free,Proton VPN" data-widget-type="simple" data-widget-title="Today's best Proton VPN deals"></div><h3 class="article-body__section" id="section-most-feature-packed-free-vpn"><span>Most feature-packed free VPN</span></h3><a rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7635px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FkHnjK9PdbH7HEZV8CRhmJ" name="Windscribe Free Windows Android" alt="Windscribe Free running on a Windows PC and Android smartphone" src="https://cdn.mos.cms.futurecdn.net/FkHnjK9PdbH7HEZV8CRhmJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="7635" height="4295" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="3-windscribe-free"><span class="title__text"><a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">3. Windscribe Free</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Fast with tons of features, but the apps let it down</p></div><p class="specs__container"><strong>Countries: </strong>10 | <strong>Server locations: </strong>17 | <strong>Maximum devices supported: </strong>Unlimited | <strong>Available on: </strong>Windows, Mac, iOS, Android | <strong>Data limit: </strong>15 GB | <strong>Customer support: </strong>FAQ, email tickets</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Unlimited devices on one plan</div><div class="icon icon-plus_circle _hawk">Includes a firewall</div><div class="icon icon-plus_circle _hawk">Seriously fast</div><div class="icon icon-plus_circle _hawk">Unblocks Netflix and BBC iPlayer</div><div class="icon icon-minus_circle _hawk">Hard 15 GB monthly data limit</div><div class="icon icon-minus_circle _hawk">Cramped interface</div><div class="icon icon-minus_circle _hawk">A bit of a learning curve</div><div class="icon icon-minus_circle _hawk">Limited independent audits</div></div><p><strong>The short version: </strong>Windscribe is a popular VPN provider, well-known for its zany marketing and a strong commitment to user privacy. In our <a href="https://www.tomsguide.com/reviews/windscribe-vpn-free-review">Windscribe Free review</a>, we found that it stacks up very well to its fully paid version with a remarkable number of extra features available without having to pay.</p><p>Windscribe occupies the middle ground between PrivadoVPN and Proton VPN – it's very fast and has a wider choice of servers than Proton VPN, but it also has plenty of features that PrivadoVPN doesn't offer – most interesting of which is full access to its R.O.B.E.R.T. browsing protection. The downside is that it's not very easy to use, and it can't quite match the privacy that Proton VPN provides. </p><p>If you just need protection for your browser, we recommend installing its Chrome extension – we rate it as one of the <a href="https://www.tomsguide.com/best-picks/best-chrome-vpn-extension">best Chrome VPNs</a> around. If you need full-device VPN coverage, the Windscribe Free apps are comprehensive. Just beware that they're not particularly accessible for beginners.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-read-our-in-depth-analysis-of-windscribe-free-strong"><p><strong>Read our in-depth analysis of Windscribe Free ▼</strong></p></div><p><strong>Speed, streaming and data: ★★★★☆</strong><br><strong>Up to a generous 15 GB of data plus decent streaming power.</strong><br>Windscribe puts up a good fight against PrivadoVPN here, with a better data allowance of up to 15 GB per month, and better average speeds of 1,594 Mbps in our testing. That's not as fast as the very fastest paid VPNs (PrivadoVPN's premium plan being one of them), but it's the fastest free VPN in this round of testing. See how Windscribe fares against other top free VPNs in our <a href="#free-vpn-speed-testing-results-compared-2">speed testing results</a>.</p><p>It also has the rare ability to unblock a few Netflix locations and BBC iPlayer. That puts its streaming abilities pretty much on a par with PrivadoVPN Fee and far ahead of Proton VPN – check out comparative results in our <a href="#free-vpn-streaming-unblocking-compared-2">free VPN streaming unblocking results</a>.</p><p>One small difference is that while PrivadoVPN offers unlimited – albeit incredibly slow – data once you've run out of your monthly allocation, Windscribe will cut you off entirely. That could mean a long wait of no VPN use until your next month comes around.</p><p>It's worth noting that you have to jump through a few hoops to maximize your data allowance with Windscribe. </p><p>Sign up, and you'll initially get 2 GB. Confirm your email by clicking on the "verify" link sent to you, and you'll be boosted to 10 GB. On the page you're sent to after you verify, you'll be asked to Tweet about Windscribe to boost your maximum data allowance up to 15 GB. If you want to keep your personal connection to Windscribe as minimal as possible and not tie your email address to it, you'll only get the bottom-end 2 GB allowance.</p><p>It's a nifty marketing tactic, but considering Proton VPN doles out as unlimited with just an email address, it's something to consider.</p><p>If you're planning on leaving your VPN running all day and don't want to be interrupted, Proton VPN Free and its unlimited data allowance is a better choice than either Windscribe Free or PrivadoVPN Free.</p><p>When we tested Windscribe on an unstable network, it performed very well, too. It automatically detected high load and changed TCP settings to mitigate this – much more than can be said about other low-rent free VPNs that just leave you lagging until you do </p><p>For streaming, Windscribe is a good choice – and its slightly larger data cap compared to PrivadoVPN will give you an hour or two's extra viewing time. However, if you use up your allowance, you'll be completely out of data until you get your monthly renewal.</p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-data-allowances-compared-2">free VPN data allowance table</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="58MUsYPFBMJzR96BbeXEv5" name="Windscribe Free iPhone" alt="Windscribe free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/58MUsYPFBMJzR96BbeXEv5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Privacy: ★★★★☆</strong><br><strong>Very comprehensive privacy features</strong><br>In terms of privacy, Windscribe has one of the most comprehensive feature sets of all the free VPNs we've tested. There are the basics like a kill switch – known here as "firewall" – and <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a>, which is a great way to conserve your data. The latter is omitted by Proton VPN Free, which is Windscribe's biggest rival when it comes to expert features.</p><p>When we tested these, they worked very well. The kill switch stood up to all of our tests, and split tunneling was very easy to set up. We found picking which apps use the VPN and which don't very easy on Windows, Mac and Android, with the ability to separate both application and website traffic. You can also split traffic "inclusively" – only selected sites and apps use the VPN – or "exclusively" – all traffic except your selections goes through the VPN.</p><p>However, iPhone users don't get split tunneling at all – something which PrivadoVPN does offer. This could be a dealbreaker if you're mobile-first.</p><p>It doesn't stop there, though. There's auto-connect, packet size adjustment, MAC spoofing, obfuscation, and more. If that's all meaningless jargon to you, this won't make a difference – but if you're interested, it's a big positive.</p><p>You get the choice of WireGuard or OpenVPN, and in a recent <a href="https://www.tomsguide.com/computing/vpns/if-we-cant-uphold-our-privacy-policy-while-based-in-canada-we-will-not-be-based-in-canada-here-are-the-key-takeaways-from-windscribes-reddit-ama">Windscribe Reddit AMA</a>, CEO Yegor Sak stated that Amnezia WireGuard would soon be implemented. This is an advanced obfuscation protocol, which allows users to get around even the strictest censorship. </p><p>Windscribe, just like Proton VPN, has also open-sourced its desktop, Android, and iOS apps, as well as the browser extension. The source code is available on GitHub. This is important for transparency, and means anyone interested can inspect the apps' code to check that it's handling personal data properly.</p><div><blockquote><p>If you're looking for a free VPN that has a feature-set to rival paid providers, Windscribe is it.</p></blockquote></div><p>The R.O.B.E.R.T. feature is a particularly useful addition which free users get some limited access to. According to Windscribe, on the free plan, you can use the malware, ad, and tracker blocking, as well as the capability to build three sets of custom rules.</p><p>The full-fat, paid-for R.O.B.E.R.T. can also block social media, adult content, gambling sites, fake news and clickbait, other VPNs, and even cryptominers. It also allows for 1,000 custom rules. </p><p>In reality, though, when testing the free version of Windscribe, we were able to activate <em>every</em> part of R.O.B.E.R.T. on our ultra-basic 2 GB-per-month free plan.</p><p>To make sure, we tested these out – and they worked. For example, when we activated the gambling-blocking switch, we were unable to access popular gambling sites that we could visit when the VPN was inactive. Your experience may vary, but this is what we saw across of the VPN team's devices. Long may it last.</p><p>However, when we asked Windscribe's chatbot, Garry, about what constitutes "fake news," it was less than helpful, spewing a ChatGPT-with-attitude answer back at us about how it can't disclose specific URLs. Of course, this is totally understandable, but this kind "funny" tone is one of the things that can begin to grate when using Windscribe long-term.</p><p>Notably, in February 2026, Windscribe had a <a href="https://www.tomsguide.com/computing/vpns/authorities-have-seized-one-of-windscribes-servers-but-heres-why-your-data-is-safe">server seized</a>. The story is developing, we can confidently assume that nothing will be found because Windscribe operates a very sound no-logs policy, which has been audited.</p><p>Finally, in September 2025, <a href="https://www.tomsguide.com/computing/vpns/windscribe-brings-anti-fingerprinting-to-its-browser-extension-to-protect-you-from-nasty-trackers">Windscribe introduced anti-fingerprinting tech</a> in its browser extension, and in October 2025, it <a href="https://www.tomsguide.com/computing/vpns/windscribe-becomes-the-latest-vpn-to-support-post-quantum-encryption-heres-what-you-need-to-know">introduced post-quantum encryption</a>. Device fingerprinting is yet another way for marketers and snoops to track your activity between websites and sessions, and <a href="https://www.tomsguide.com/computing/vpns/post-quantum-vpns-necessary-now-or-a-premature-move">post-quantum encryption</a> protects you from hackers planning to undertake "<a href="https://www.tomsguide.com/computing/vpns/what-can-you-do-to-protect-yourself-from-q-day">store now, decrypt later</a>" attacks. Both of these developments indicate Windscribe is proactive, and takes personal privacy seriously.</p><p>The one major privacy drawback for Windscribe is that the service as a whole hasn't undergone the amount of independent audits that other VPNs have. However, in July, 2024, its server stack was fully audited, so we have my fingers crossed that updated audits for other areas are in the works.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6925px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FrNGt8vSHqFgR8tPF77hh5" name="Windscribe Free Mac" alt="Windscribe free on a Macbook Pro" src="https://cdn.mos.cms.futurecdn.net/FrNGt8vSHqFgR8tPF77hh5-1920-80.jpg" mos="" align="middle" fullscreen="" width="6925" height="3895" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Apps: ★★☆☆☆</strong><br><strong>Plenty of options, but a pain to use.</strong><br>If Windscribe's features are its biggest asset, its apps are its greatest downfall. On desktop, the client opens up as a very small window which extends in various ways to display the servers and the settings menu.</p><div><blockquote><p>Windscribe's apps are cramped, complex and fussy to use.</p></blockquote></div><p>We found it easy enough to connect – you just have to click the on/off button – but doing anything else is confusing. There are tons of different layers in the menus, which can be a real pain if you just want to nip into the app to use a certain feature. </p><p>Of course, a product with so many features needs to work out how to display everything, but making an app with a bigger footprint would be the easiest way to fix this, rather than squashing everything into a tiny box.</p><p>However, it appears that Windscribe has taken note of this, and in September 2025, it <a href="https://www.tomsguide.com/computing/vpns/windscribes-new-ui-update-makes-switching-protocols-simple-heres-whats-new">refreshed its apps</a>. The biggest upgrade is that it's now easier to select different protocols, and while this won't affect a lot of people, it's a step in the right direction.</p><p>Overall, once you get it going, the apps are stable on both desktop and mobile, and we haven't experienced any issues with the core VPN's performance. But, if you're a beginner, PrivadoVPN Free will be much easier to get to grips with.</p><p><strong>Locations: ★★★★☆</strong><br><strong>The best server selection of any free VPN.</strong><br>Another of Windscribe's strong suits is the range of servers it makes available for free users. You get 14 locations scattered across 11 countries – one more than PrivadoVPN – and unlike Proton VPN, you're free to select whichever one you like, whenever you want.</p><p>Windscribe Free also has a server location in Hong Kong, which is a big positive for those living in Asia. PrivadoVPN Free doesn't offer any East Asian locations, and while Proton VPN Free does offer access to a location in Japan, you can't specifically choose to connect to it thanks to the trial-and-error process.</p><p>This is still nothing compared to the likes of Private Internet Access or ExpressVPN – but, for free, Windscribe has a very strong selection of servers. </p><p>For a side-by-side comparison, jump to our <a href="#free-vpn-server-counts-compared-2">free VPN server spread table</a>.</p><p><strong>How Windscribe supports its free plan.</strong><br>Again, just like the other VPNs on this page, Windscribe's business model is to lure people in with a quality free product, and hope they choose to upgrade in the future. </p><p>Windscribe makes this transition a lot easier than most VPNs by offering an incredibly flexible range of plans. If you only need one or two locations, you can simply pay $1 per month for each. Alongside buying unlimited data for another $1 per month, you could realistically pay $2 per month and get everything you need – with no price hikes.</p><p>That said, this is quite restrictive when you consider the server variety you <em>could</em> have with the full plan, but Windscribe's full plan is on the expensive side at $5.75 per month.</p><div class="collapsible-block-end"></div><p><strong>Choose it if:</strong></p><p>✅ You want the most features as possible for free</p><p>✅ You need servers in a country only offered by Windscribe</p><p>✅ You're looking for the fastest free VPN</p><p><strong>Avoid if:</strong></p><p>❌ You're a beginner, or like simple apps</p><p>❌ You value regular, comprehensive independent audits covering all areas, including apps and privacy policy</p><h2 id="final-verdict-3">Final verdict</h2><div data-model-name="Windscribe Free,windscribe" data-widget-type="simple" data-widget-title="Today's best Windscribe deals"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:650px;"><p class="vanilla-image-block" style="padding-top:0.15%;"><img id="VgyagGS9HpAEPUQtUJBfrg" name="" alt="Divider" src="https://cdn.mos.cms.futurecdn.net/VgyagGS9HpAEPUQtUJBfrg-1920-80.jpg" mos="" align="middle" fullscreen="" width="650" height="1" attribution="" endorsement="" class="inline"></p></div></div></figure><h2 class="article-body__section" id="section-privadovpn-vs-proton-vpn-vs-windscribe-head-to-head"><span>PrivadoVPN vs Proton VPN vs Windscribe: head to head</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Feature</p></th><th  ><p>Winner</p></th><th  ><p>Summary</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Privacy & Security</strong></p></td><td  ><p>Proton VPN</p></td><td  ><p>Neither provider flagged any security concerns in our tests. However, Proton VPN's apps are open-source, and have undergone multiple independent audits. Neither can be said for PrivadoVPN Free.</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>Windscribe</p></td><td  ><p>Windscribe's performance in our latest round of testing was very impressive – averaging at over 1,500 Mbps, compared to Privado and Proton's 1,000 Mbps.</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming</strong></p></td><td  ><p>PrivadoVPN</p></td><td  ><p>PrivadoVPN Free successfully unblocks Netflix in the UK, US, and Canada, along with other services like BBC iPlayer. Proton VPN's free plan could only unblock US Netflix. The server restrictions also make it impractical to use.</p></td></tr><tr><td class="firstcol " ><p><strong>Data</strong></p></td><td  ><p>Proton VPN</p></td><td  ><p>Proton VPN offers unlimited data for its free users, making it suitable for everyday use. PrivadoVPN has a data limit of 10 GB, after which your speeds are throttled.</p></td></tr><tr><td class="firstcol " ><p><strong>Apps</strong></p></td><td  ><p>Tie: PrivadoVPN /Proton VPN</p></td><td  ><p>Both services have user-friendly applications. PrivadoVPN is super simple, making it ideal for beginners. Proton VPN is more polished. The better choice depends on your preference for simplicity versus a richer interface. Windscribe's apps are powerful, but not nearly as pleasant to use.</p></td></tr></tbody></table></div><p>PrivadoVPN Free and Proton VPN are our two top-rated free VPNs, and picking between them can be tricky. Of course, Windscribe is a good option too, but in almost all cases, we think PrivadoVPN or Proton VPN is a better choice.</p><p>Here, we'll run down how they match up against each other in all the key areas of our testing process.</p><p><strong>Privacy – Proton VPN wins</strong></p><p>If privacy is your top priority, Proton VPN is a better choice than PrivadoVPN. This is for a couple of important reasons.</p><p>First of all, Proton VPN has undergone a number of independent audits. These help back up the provider's claims of no-logging, and prove the quality of its infrastructure. </p><p>While we have no reason to question PrivadoVPN's privacy credentials, it has not undergone any independent verification of this. Interestingly, we have spoken to the developers at PrivadoVPN, and they claim they are planning on undergoing an audit in the future. However, as a VPN experiencing heavy growth, the team is hesitant to halt progress to make way for an invasive audit. We've got our eyes peeled for updates.</p><p>The other important factor to note is that Proton VPN's apps are all open-source. This is great, and better than many premium VPNs like NordVPN and ExpressVPN. Having open-source apps means that anyone can inspect the code to make sure there's nothing suspicious lurking in the code.</p><p><strong>Speed – Windscribe wins</strong></p><p>In our speed tests, neither PrivadoVPN nor Proton VPN was slow. However, Windscribe did deliver significantly faster speeds. </p><p>When using WireGuard, Windscribe averaged at 1,594 Mbps on our 10 Gbps test line – speeds that premium VPNs like Surfshark and NordVPN would be proud of.</p><p>However, with PrivadoVPN and Proton VPN both delivering speeds of around 1,000 Mbps, in peak conditions, none of these VPN will be slowing you down.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AYTAihJGo4NxWjGkYjTkKa" name="Undersea Internet cable.GettyImages-1476359993" alt="Illustration of undersea internet cable" src="https://cdn.mos.cms.futurecdn.net/AYTAihJGo4NxWjGkYjTkKa-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p><strong>Streaming – PrivadoVPN wins</strong></p><p>Neither PrivadoVPN Free or Proton VPN free are as reliable as their paid counterparts when it comes to streaming – both PrivadoVPN and Proton VPN's premium plans are very good for unblocking content – but there's a clear standout nonetheless.</p><p>In our testing, PrivadoVPN was able to unblock UK, US, and Canadian Netflix, as well as a couple of regional services like BBC iPlayer. However, due to the limited server locations, any streaming services outside its range are unavailable.</p><p>Proton VPN, though, was only able to unblock the US Netflix library. Every other streaming service was either blocked, or unavailable due to limited server locations.</p><p><strong>Data – Proton VPN wins</strong></p><p>This is a simple one: if you need unlimited data, Proton VPN is the only choice. Although ProtonVPN's speeds aren't quite up there with PrivadoVPN's, it's more than enough for everyday usage – and you can keep it on all day, every day without worrying about running out.</p><p><strong>Apps – Tie</strong></p><p>This is a close one. PrivadoVPN's apps are very good, and very simply laid out. There's no confusion about where to click to connect, and there's barely anything else to look at. If you're after the simplest free VPN experience, PrivadoVPN is the right choice.</p><p>However, PrivadoVPN does lack the polish of Proton VPN – especially since Proton's 2025 app update. Compared side-by-side, Proton VPN feels much more professional.</p><p>Although there's more going on in Proton VPN's apps, everything is sensibly arranged, and it's very easy to click "connect" and get on with your day.</p><p>Windscribe is a step above the others in terms of power – there's a <em>ton</em> of options to select, but this is all crammed in a tiny interface. All of our testers agreed that Windscribe's apps were significantly more difficult to use than either PrivadoVPN's or Proton VPN's.</p><p>Which is better for you will depend on whether you value slicker software, or a simpler interface. Our advice is to work out which other criteria are most important to you, and let that guide your choice. Both PrivadoVPN and Proton VPN's apps are more than good enough.</p><h2 class="article-body__section" id="section-best-free-vpns-compared"><span>Best free VPNs compared</span></h2><p>This table shows all the key features and review metrics of each free VPN featured in this guide. It's a useful free VPN comparison tool to help you decide which is best for your needs.</p><div ><table><caption>Best free VPN comparison: key review metrics</caption><thead><tr><th class="firstcol " ><p>Feature</p></th><th  ><p>PrivadoVPN Free</p></th><th  ><p>Proton VPN Free</p></th><th  ><p>Windscribe Free</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Encryption</p></td><td  ><p>AES-256</p></td><td  ><p>AES-256</p></td><td  ><p>AES-256 </p></td></tr><tr><td class="firstcol " ><p>Kill Switch</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>VPN Protocols</p></td><td  ><p>WireGuard, OpenVPN, IKEv2, </p></td><td  ><p>WireGuard, OpenVPN, Stealth</p></td><td  ><p>WireGuard, OpenVPN, IKEv2, Stealth, WStunnel</p></td></tr><tr><td class="firstcol " ><p>No-Logging Policy Audit</p></td><td  ><p>No</p></td><td  ><p>Yes (Third-party audited)</p></td><td  ><p>No (but proven in court)</p></td></tr><tr><td class="firstcol " ><p>P2P (Torrenting)</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p>Ad/Tracker Blocker</p></td><td  ><p>No</p></td><td  ><p>No (NetShield on paid plan)</p></td><td  ><p>Yes (R.O.B.E.R.T. – limited features on free plan)</p></td></tr><tr><td class="firstcol " ><p>Split Tunneling</p></td><td  ><p>Yes</p></td><td  ><p>No (Not available on free plan)</p></td><td  ><p>Yes (with OS-specific limitations)</p></td></tr><tr><td class="firstcol " ><p>Obfuscation</p></td><td  ><p>Yes (OpenVPN Scramble – mixed results)</p></td><td  ><p>Yes (Stealth protocol)</p></td><td  ><p>Yes (Stealth protocol)</p></td></tr></tbody></table></div><p>After privacy, connection speed is arguably the most important factor to consider when choosing a free VPN. Too slow, and you’ll find pages take an age to load. However, remember that if your VPN will only ever be as fast as your base connection. If you’ve only got 100 Mbps to work with, a VPN that maxes out at 900 Mbps may perform the same as one with top speeds of 300 Mbps.</p><h2 id="free-vpn-speed-testing-results-compared">Free VPN speed testing results compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>WireGuard (max speed)</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>950 Mbps</p></td></tr><tr><td class="firstcol " ><p>NordVPN (paid)</p></td><td  ><p>1,249 Mbps</p></td></tr><tr><td class="firstcol " ><p>Surfshark (paid)</p></td><td  ><p>1,021 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>1,594 Mbps</p></td></tr><tr><td class="firstcol " ><p>Private Internet Access (paid)</p></td><td  ><p>450 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>1,009 Mbps</p></td></tr></tbody></table></div><p>Having a wide range of server locations is generally a good thing, as it means more people around the world will be able to connect to a closer, and therefore faster server. Generally, it’s wise to pick a free VPN that has a server location in or near the country you live in. However, be aware that some VPNs, like Proton VPN, limit the ability to choose which server to connect to, and leave down to trial and error.</p><h2 id="free-vpn-server-counts-compared">Free VPN server counts compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Countries</p></th><th  ><p>Servers</p></th><th  ><p>Server choice</p></th><th  ><p>Black spots</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>10</p></td><td  ><p>13</p></td><td  ><p>Yes</p></td><td  ><p>Africa, Oceania</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>8</p></td><td  ><p>100+</p></td><td  ><p>No</p></td><td  ><p>Africa, Oceania, South America</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>10</p></td><td  ><p>26</p></td><td  ><p>Yes</p></td><td  ><p>Africa, Oceania, South America</p></td></tr></tbody></table></div><p>Using a free VPN to stream isn’t generally the best idea – limited countries and data allowances mean that, in one way or another, you won’t always be able to watch what you want. However, some free VPNs can unblock some streaming sites, and they can be very useful for scratching that streaming itch if you’re away from home.</p><h2 id="free-vpn-streaming-unblocking-compared">Free VPN streaming unblocking compared</h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>UK Netflix</p></th><th  ><p>US Netflix</p></th><th  ><p>BBC iPlayer</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr></tbody></table></div><h2 id="free-vpn-data-allowances-compared">Free VPN data allowances compared</h2><p>The size of your data allowance can be make or break for a free VPN. If you run out, you’ll be massively slowed down, or in some situations totally cut off. An unlimited data allowance is the best choice if you’re planning on leaving your VPN all day, every day – but be aware that VPNs which offer this often restrict their free versions in other ways.</p><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Max. Data Cap</p></th><th  ><p>VPN use post-limit</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>PrivadoVPN Free</strong></p></td><td  ><p>10 GB</p></td><td  ><p>Yes, at 1 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Proton VPN Free</strong></p></td><td  ><p>Unlimited</p></td><td  ><p>Unlimited</p></td></tr><tr><td class="firstcol " ><p><strong>Windscribe Free</strong></p></td><td  ><p>15 GB</p></td><td  ><p>No</p></td></tr></tbody></table></div><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-other-free-vpns-worth-considering"><span>Other free VPNs worth considering</span></h2><p>We believe that PrivadoVPN, Proton VPN, and Windscribe are head and shoulders above the rest when it comes to free VPNs. These are the three we recommend based on our regular lab and user testing.</p><p>However, we still get hands-on with a ton of other free VPN services all the time to see if any others can match-up. This section has our second tier free VPN choices. They can't compete with the top three but they are safe and worth your consideration too.</p><h2 id="hide-me-free">Hide.me Free</h2><div  class="fancy-box"><div class="fancy_box-title">Hide.me Free</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UNWgRbswwJafKJbS6SDUCD" name="hideme-png-logo-large.png" caption="" alt="Hide.me logo" src="https://cdn.mos.cms.futurecdn.net/UNWgRbswwJafKJbS6SDUCD-1920-80.png" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Hide.me)</span></figcaption></figure><p class="fancy-box__body-text">Excellent privacy features, but a crippling speed cap of around 1 Mbps makes it totally unusable for daily browsing.</p></div></div><p><a href="https://www.tomsguide.com/reviews/hideme-vpn-review">Hide.me</a> Free offers servers in seven countries – Finland, France, Germany, Netherlands, Switzerland, the UK and the USA – which is a decent server spread, but no match for PrivadoVPN Free or Windscribe Free. Hide.me also doesn't have any servers outside the US or Europe, so this is a big limitation for anyone in Africa, Asia, or Australasia.</p><p>Hide.me's free plan "expires" after 30 days, meaning that you have to click a renew button every month within its app to continue using it. While you don't have to pay to renew your plan, you will be offered the option to activate a paid plan. Overall, we found this quite irritating, and something most people would definitely rather not deal with – especially when each month comes with a reminder to sign up for the paid version.</p><p>Hide.me Free is available on a number of different platforms, including Windows, Mac, Android, iOS and Linux. One of the most notable things about it is that all apps have a functional kill switch, even on iOS – something that's rare even for premium VPNs. However, its iOS app does not have a split tunneling feature, although this is available on Windows, Mac and Android. On that note, split tunneling is especially useful to have while using Hide.me Free, as it allows you to choose which connections are routed through its very slow free servers and which aren't. So, that can help boost the speed of sites that you don't need protection on.</p><p>Speaking of its speeds, Hide.me's sluggish connections severely limit what you can actually do while using it. Unfortunately, this makes a bit of a nonsense of its unlimited data allowance useless. While it can technically unblock some streaming services (we were able to access Netflix's US library while connected to Hide.me Free), its speeds are simply too slow to stream anything. Ultimately, you just can't access that unlimited data in any meaningful way.</p><p>All speeds appear to be throttled with access sometimes as low as 1 Mbps. That's something which seems designed to purposely frustrate users and get them to sign up for Hide.me's premium service.</p><p>When testing out what this looked like in a real-life scenario, this often meant we couldn't even stream YouTube videos on the lowest-quality setting. So, unless you use its split tunneling feature to disable Hide.me Free on anything that streams video, you'll find yourself severely held back by its throttling.</p><p>If you want a free VPN to spoof your location and access the content libraries of overseas streaming services, Hide.me Free is the wrong choice. </p><p>So, while its server spread is good and its data isn't technically limited, severely throttled speeds and a monthly expiration process means that Hide.me Free is unsuitable as a long-term free VPN.</p><h2 id="hotspot-shield-basic">Hotspot Shield Basic</h2><div  class="fancy-box"><div class="fancy_box-title">Hotspot Shield Basic</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AvAqi5f7yqyrLHmWJtD7iC" name="hotspot shield logo.jpg" caption="" alt="Hotspot Shield logo" src="https://cdn.mos.cms.futurecdn.net/AvAqi5f7yqyrLHmWJtD7iC-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Hotspot Shield)</span></figcaption></figure><p class="fancy-box__body-text">Good speeds and unlimited data, but intrusive ads and poor streaming performance mean Hotspot Shield doesn't make the top cut.</p></div></div><p><a href="https://www.tomsguide.com/reviews/hotspot-shield-basic-vpn-review">Hotspot Shield Basic</a> has apps for far fewer platforms than its premium counterpart. However, it's available on most of the operating systems you'd need for basic, everyday protection, including Windows, Mac, Android and iOS. </p><p>Straight off the bat, do not use Hotspot Shield on a mobile device if you don't want adverts. You'll see full-screen ads on start-up, banner ads in-app, and even a full-screen ad when you try to disconnect. It feels more like a free-to-play game that bombards you with advertisements for other free-to-play games than a serious bit of privacy software.</p><p>Hotspot Shield Basic is particularly limited on Apple devices, with only its proprietary Hydra protocol available, no kill switch, and split tunnelling unavailable on iOS specifically. It also displays ads on both common mobile platforms, iOS and Android. So, while its Windows apps aren't too restricted, its iOS, macOS or Android apps can't compete with the likes of PrivadoVPN or Proton VPN.</p><p>A big positive is that your usage data is completely unlimited, with no restrictions whatsoever. In our speed testing, we used over 100 GB of data and didn't detect a hint of throttling. What's more, Hotspot Shield Basic's WiredGuard speeds (available only on Windows and Android) were good at 385 Mbps, while Hydra reached just 108 Mbps.</p><p>While that will be fine for some people, these speeds do leave a lot to be desired, especially when compared to those of Privado VPN Free which achieved speeds of 950 Mbps in testing – comparable to premium VPNs like NordVPN. </p><p>If you're not too bothered about speed, or aren't going to use your free VPN daily, then you might not find yourself held back too much. But, if you have super-fast internet or want to heavily use your VPN, you might find that Hotspot Shield Basic is too slow for you.</p><p>Hotspot Shield Basic has servers in four locations across three countries – Los Angeles and New York in the US, the UK, and Singapore – which is fairly restricted, but gives decent global reach for a free VPN.</p><p>Its streaming and gaming-optimized servers are reserved for its premium app only, too, and it performed pretty poorly in our streaming tests. Despite having US servers, it was unable to access US streaming platforms like Disney+ or Amazon Prime Video. </p><p>In our testing, it was only able to unblock All4, the UK-based streaming service from Channel 4. If you don't need to stream content using your free VPN, this won't be an issue. If you do, Hotspot Shield Basic isn't the right choice.</p><p>Although Hotspot Shield Basic has a generous data allowance and decent speeds when using WireGuard, the incredibly intrusive advertising, its limitations on its iOS and macOS apps, as well as its poor streaming support mean it misses out on being one of our top-rated free VPNs.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-free-vpns-we-don-t-recommend-and-why"><span>Free VPNs we don't recommend – and why</span></h2><p>There are a lot of free VPNs out there that will do you more harm than good. We've tested and investigated many of them, and below are some of the worst offenders. Alternatively, you can read our full rundown of <a href="https://www.tomsguide.com/computing/vpns/5-popular-vpns-you-should-avoid">six popular VPN providers to avoid</a>.</p><ul><li><a href="https://www.tomsguide.com/computing/vpns/dont-download-xnxubd-vpn-browser-its-dangerous"><strong>XNXubd VPN Browser</strong></a>: It's difficult to define what XNXubd is – but you certainly shouldn't install it. It came to our attention mid-2024, and it appears to have millions of users. However, the privacy policy openly states it logs your activity, and the impenetrable corporate structure is a huge red flag. Avoid at all costs.</li><li><a href="https://www.tomsguide.com/computing/vpns/these-vpns-have-links-to-the-chinese-military-and-theyre-still-on-the-apple-app-store"><strong>Turbo VPN</strong></a>: With a privacy policy consisting of copy-and-pasted sections from other VPN providers' documentation, no information on what encryption protocols are used, and no kill switch, Turbo VPN is the definition of shady. It also has links to the Chinese military – just because it's well-known does not mean it's safe to use.</li><li><strong>Betternet</strong>: Owned by U.S. company Pango, Betternet is vulnerable to U.S. warrants. That's not the end of the world – quality provider Private Internet Access is U.S.-based and has proved its no-logs policy in court – but it's not a great start. However, we really don't like the fact we found DNS and IPv6 leaks in our testing, and it injects ads into your sessions.</li><li><a href="https://www.tomsguide.com/reviews/tunnelbear-vpn-free-review"><strong>TunnelBear</strong></a>: Although we consider it safe to use, TunnelBear feels like a VPN from 10 years ago. The data limit is low at 2 GB, and it just isn't as capable as the other providers on this page. Seeing as they're all free, why compromise?<br></li></ul><h2 class="article-body__section" id="section-how-to-choose-the-right-free-vpn"><span>How to choose the right free VPN</span></h2><p>When choosing the right free VPN, it's important to look for a product that you're confident will protect and encrypt every byte of your online traffic, and won't exploit your data for its own gain.</p><p>Just like every "free version" of any software, you have to expect usage limitations but dealing data caps and restricted server locations is far better than realising a VPN you thought you could trust is actually storing and selling your personal, private information.</p><p>There are a lot of free VPNs out there, with many of them making outlandish claims about being the fastest or most secure but most of these are completely untested and likely bogus.</p><p>Keep an eye out for a ridiculous amounts of five-star reviews in the app store, or the lack of any solid privacy policies. Take a look at who the listed developer is, too – an unknown or suspicious name here should be a big red flag.</p><p>Pick wrong, and at best you might download a subpar VPN with slow speeds and mediocre security. At worst, you might download a program that claims to be a free VPN but is actually a Trojan horse for information-stealing malware. So, it's important to only download a VPN that's been properly vetted. That's why we've drawn up this page – we've used and reviewed all the most popular free VPN providers in the real world to decide which ones to consider, and which to avoid.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7307px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="79SFYWjmex8cFVBppJbjge" name="VPN icons" alt="VPN icons hovering above a laptop" src="https://cdn.mos.cms.futurecdn.net/79SFYWjmex8cFVBppJbjge-1920-80.jpg" mos="" align="middle" fullscreen="" width="7307" height="4110" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Supatman via Shutterstock)</span></figcaption></figure><p>Generally, a "freemium" version of a reputable paid product is the way to go. All the free VPNs on this page work on this model. Once you've drawn up a shortlist of providers you can trust, it's time to work out what features you really need.</p><p>Free VPNs almost universally offer fewer server locations than paid VPNs, and this can be an issue. If you're based in Europe but the nearest server is in the U.S., your connection speeds will suffer owing to the distance your data has to travel. What's more, at peak times certain popular servers may become very crowded and this can also cripple your speeds.</p><p>So, when making your free VP{N choice, we recommend checking over a list of free server locations to make sure there's one nearby. Also, look for independent speed tests – like the tests we conduct and include in our reviews – to make sure that the provider you go for won't hold you up.</p><p>Another result of this limited server spread is often poor streaming support. Some free VPNs like Windscribe and PrivadoVPN offer access to a few sites, but most are poor in this area. Data caps, intentional non-support for streaming sites, and even the frequently reused and abused IP addresses given to free VPN customers can also impact streaming performance. Weigh up if this is important to you.</p><p>You also need to make sure that your free VPN has the basic privacy functions that VPNs use to keep your data safe, including a no-logs policy. A no-logs policy means that the VPN promises not to collect, store or sell personal data that could identify you, such as your IP address and browsing history. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7111px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uZrY7tkdQ3JZeMgWpz5xxe" name="VPN Padlock" alt="A CGI padlock on a blue cyber background" src="https://cdn.mos.cms.futurecdn.net/uZrY7tkdQ3JZeMgWpz5xxe-1920-80.jpg" mos="" align="middle" fullscreen="" width="7111" height="4000" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: BlackJack3D via Getty Images)</span></figcaption></figure><p>Some free VPNs fund their services by collecting and selling their user's data to third parties, which is not ideal for a service that claims to keep you anonymous and your data secure. By choosing one with a verified no-logs policy (meaning its claims have been confirmed by an external auditor), you can have more confidence that the data that can link your identity to your activity won't be shared by anyone.</p><p>An audit is by no means a silver bullet, though. Take a look at how recently the last no-logs audit was undertaken, and the actual results. A VPN that did an audit that surfaced lots of issues can still claim to be "independently audited" even if it never actually addressed the problems which were highlighted.</p><p>Another key features is a functioning kill switch – some free VPNs reserve this function for paying subscribers, which in our eyes is bad form. A kill switch disconnects you from the internet entirely if your VPN connection fails. This ensures you are never connected to the internet without proper protection by encryption. Without a kill switch, you may unwittingly end up browsing the web and downloading files for minutes or hours before realising that your VPN isn't active.</p><p>Finally, data limits are an important consideration. Think about what you'll be using your VPN for. If you're looking for intermittent protection, a powerful VPN that has a data cap like PrivadoVPN Free or Windscribe may fit the bill. These are perfect if you just want to check prices around the world, log in to a website only available in a certain country or do a small amount of streaming or torrenting.</p><p>For all-day protection, a VPN that offers unlimited data like Proton VPN Free is a better choice. Of course, you may miss out on things like selecting your server manually, but it's the best choice if you're just looking to improve your online privacy on a budget.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-tested-by"><span>Tested by</span></h2><p>These are the experts who have tested, reviewed, and ranked the best free VPNs in this guide:</p><h2 class="article-body__section" id="section-popular-uses-for-free-vpns"><span>Popular uses for free VPNs</span></h2><p>Free VPNs are no match for their paid counterparts. They often have data or device limits, and streaming support is lacking. However, for some <a href="https://www.tomsguide.com/features/vpn-uses">VPN uses</a>, they can be very helpful. Here are a few examples. </p><h2 id="bypassing-censorship-and-surveillance">Bypassing censorship and surveillance</h2><p><a href="https://www.tomsguide.com/computing/vpns/4-8-billion-people-affected-by-internet-censorship-in-2024">4.8 billion people were affected by censorship in 2024</a>, and free VPNs can be a lifeline for journalists, activists, and anyone living with internet restrictions. We have seen restrictions in <a href="https://www.tomsguide.com/computing/vpns/turkey-sees-huge-vpn-usage-spike-amid-reports-of-social-media-crackdown">Turkey</a>, <a href="https://www.tomsguide.com/computing/online-security/telegram-blocked-in-venezuela-as-restrictions-continue">Venezuela</a>, <a href="https://www.tomsguide.com/computing/vpns/pakistan-has-granted-its-first-vpn-licenses-but-does-this-guarantee-long-term-legality">Pakistan</a>, and more in recent months, with censorship likely to increase. </p><p>If accessing a free and open internet is your number one priority, then a free VPN will be able to help. Some VPN providers also <a href="https://www.tomsguide.com/computing/vpns/world-press-freedom-day-2025-how-vpns-are-helping-fight-for-a-free-and-open-internet">offer free emergency VPNs</a> to those in need. </p><p>For example, in 2024, <a href="https://www.tomsguide.com/computing/vpns/popular-vpn-provider-protects-journalists-with-emergency-free-plan">IPVanish launched its emergency VPN</a> for journalists and other individuals subject to censorship, which offers full access for a limited time. Proton VPN has been known to offer free subscriptions to its paid plan, while NordVPN and Surfshark both also offer access to their paid products for free for those in need. These can be found promoted on social media and blogs, or by using a search engine.</p><p>Although free VPNs can successfully bypass most internet restrictions, they may struggle against the most sophisticated ones – Russia and China's restrictions are two good examples. Paid VPNs, with robust obfuscation, are your best bet here, and we have guides to the <a href="https://www.tomsguide.com/best-picks/best-china-vpn">best China VPNs</a> and the <a href="https://www.tomsguide.com/best-picks/best-russia-vpn">best Russia VPNs</a>. </p><p>That said, both Windscribe Free and Proton VPN Free allow non-paying users to connect via their Stealth protocols, so for short-term cover, either of these are worth trying out.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="protecting-your-privacy-on-a-budget">Protecting your privacy on a budget</h2><p>Paid VPNs are better. We'd love everyone who needs one to subscribe to a paid service, but we know this isn't always possible. Despite the vital role they play, VPNs are often a luxury item. For many, even $2 per month is too much to spare.</p><p>A quality free VPN is better than no VPN at all, though. It will still protect your privacy online and help secure your personal data. A free VPN will encrypt your internet traffic and mask your IP address in the same way paid VPNs do. The most reputable free VPNs have verified no-logs policies and high security standards, and Proton VPN Free also offers unlimited data – perfect if you need all-day protection.</p><p><a href="https://www.tomsguide.com/computing/vpns/we-surveyed-toms-guide-readers-about-vpns-and-i-need-to-bust-some-myths">VPNs don't make you anonymous</a> – this is a common myth – but they are a great way to boost your online privacy. If paying for a VPN service simply isn't an option, a free VPN is the next best thing. Just make sure to choose one of our three recommendations on this page.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="when-heading-overseas">When heading overseas</h2><p>VPNs aren't for everyone, and you may decide you don't need one in your everyday life. But what happens if you want to access your favorite websites when you're abroad or on vacation? </p><p>Many of the leading paid VPNs offer a 30-day money-back guarantee. You do have to pay up front, but if your trip is shorter than this, then taking advantage of this offer could be an option. </p><p>If you don't want to pay up front and claim a refund later, then a free VPN is a great travel companion. You'll want to make sure your free VPN of choice has a server in your home country and, as long as it does, you can connect to it and browse the web just like you would at home. This can be useful for checking emails and messages, catching up on news, or accessing your bank.</p><p>If you want to access your country's streaming services, free VPNs aren't the best tool for this and you might have to wait patiently until you return home. If you really can't wait, consider taking advantage of the 30-day money-back guarantee mentioned above.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 id="staying-safe-on-public-wi-fi">Staying safe on public Wi-Fi</h2><p>Free public Wi-Fi can come in very handy when you're out and about and can't – or don't want to – use your mobile data. However, it can pose some risks.</p><p>Hackers can compromise public Wi-Fi and even set up their own fake hotspots. Your internet traffic can be seen, and they could even collect your login information and passwords.</p><p>Connecting to a VPN before accessing public Wi-Fi is an ideal way to protect yourself from this possibility. Your traffic and data is encrypted and your IP address masked, so even if you've connected to a malicious network, hackers can't see any of your data. </p><p>If you know you connect to free and public Wi-Fi often – either at home or abroad – and you're still not sure about paying, free VPNs can keep you safe.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t7e8vXCHmRZtKtGfmSJ5gb" name="Privacy" alt="A hand holding a phone with a padlock icon" src="https://cdn.mos.cms.futurecdn.net/t7e8vXCHmRZtKtGfmSJ5gb-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Westend61 via Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-does-a-free-vpn-work"><span>How does a free VPN work?</span></h2><p>Free VPN services encrypt your data while it's in transit, creating a virtual tunnel through the internet. This separates your data packets from the countless others around them until they reach the service’s exit nodes many miles away from where you are.</p><p>Not only is the data encrypted, as it would be during a normal secure web session, but the routing information about the sender and intended recipient is hidden as well. If you're using a good product, this process is exactly the same for free VPNs as it is for paid versions.</p><p>You may have noticed the word "protocol" come up throughout this article, so it might be helpful to define it properly. An encryption protocol is the way that your internet traffic is encrypted – imagine a very complex, computer-based and near-uncrackable code that scrambles the reality of the information you're sending and receiving. They're at the heart of every VPN, and there are a number of different protocols that can be used.</p><p>Today, the most popular VPN protocols are OpenVPN, and WireGuard. Various implementations of Internet Protocol Security (IPsec), which include IPsec by itself or in combination with Layer 2 Tunneling Protocol (L2TP) or Internet Key Exchange versions 1 and 2 (IKEv1 and IKEv2), are still seen, but are rapidly becoming outdated.</p><p>A VPN's scrambling and unscrambling of your data can sometimes slow internet traffic to a crawl. The best free VPNs will have fast servers connected to huge data pipes to minimize this performance decline. They also have thousands of servers located in scores of countries, ranging from Albania to Zimbabwe.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="rppgvPjAL6KcoE5v8jcYXW" name="Benefits of a VPN.png" alt="Illustration of a VPN installed on a mobile phone, network strength symbol, location markers, and cogs." src="https://cdn.mos.cms.futurecdn.net/rppgvPjAL6KcoE5v8jcYXW-1920-80.png" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-is-there-a-free-vpn-without-limitations"><span>Is there a free VPN without limitations?</span></h2><p>Perhaps, but we highly recommend not downloading a free VPN that offers an unrestricted product.</p><p>This goes back to the old adage that you never get something for nothing. If your free VPN has no restrictions, it's likely it won't have a paid plan for you to upgrade to. If that's the case, ask yourself the question, "how is this company making money?"</p><p>If that's true, then it's likely, if not guaranteed, that it's either selling your data for profit or inserting extra ads into the sites you visit – or quite possibly both.</p><p>By using a limited "freemium" VPN, there's a clear way that the VPN company makes money – by users upgrading, or simply purchasing the paid version straight away.</p><p>Of course, there are scam products that masquerade as legitimate providers, but all the options on this page have high-quality paid products, and good freemium versions that are 100% safe to use.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-when-might-a-free-vpn-not-be-a-good-choice"><span>When might a free VPN not be a good choice?</span></h2><p>A free VPN is likely to come up short for those looking to stream or torrent, or people looking for a <a href="https://www.tomsguide.com/best-picks/best-gaming-vpn">gaming VPN</a>. That's because these activities use up tons of data.</p><p>If you've got unlimited data with your VPN, that's not an issue, but if you've only got 500 MB to play with, that's only about one episode in standard def on Netflix – and that's only if you can actually access the service.</p><p>Also, you might find that your connection speeds drop, and for gamers and torrenters that's a killer. Those activities rely on having high speeds, and only the best paid-for services can provide that.</p><p>Finally, some free VPNs struggle with privacy issues, and the addition of ads can be a real pain for users. If you want the most secure service, you'll have to pay for one – at least then you'll know exactly how your VPN is making money, rather than hoping it's not using your info to cash in.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-are-free-vpns-legal"><span>Are free VPNs legal?</span></h2><p>Yes. VPN software itself is no less legal than any other mainstream software.</p><p>However, using a VPN to torrent copyrighted files is still illegal, as is accessing any other illicit content.</p><p>So, while a free VPN is perfectly legal to own and use, it doesn't make illegal acts legal just because the crime becomes harder to detect.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p><h2 class="article-body__section" id="section-free-vpn-faqs"><span>Free VPN FAQs</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="gvwFy6oYuUmLTtcJvvJLaY" name="Free-or-paid-VPN.jpg" alt="Illustration of a man holding a weight, with "free" and "paid" written on either end" src="https://cdn.mos.cms.futurecdn.net/gvwFy6oYuUmLTtcJvvJLaY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="900" attribution="" endorsement="" class=""></p></div></div></figure><section class="article__schema-question"><h3>Free VPN vs paid – which should you get?</h3><article class="article__schema-answer"><p>We've discussed <a href="https://www.tomsguide.com/news/free-vs-paid-vpn">free vs paid VPNs</a> before, but if you're looking for a short answer, it's quite simple. Free VPNs are best used very minimally – perhaps you need to check the price of a product in another country. Paid VPNs should be used if you're planning on regularly using the software, and nowadays even cheap providers deliver excellent performance.</p></article></section><section class="article__schema-question"><h3>Are free VPNs safe to use?</h3><article class="article__schema-answer"><p>The best free VPNs are safe. We've explored <a href="https://www.tomsguide.com/features/are-free-vpns-safe">whether free VPNs are safe to use</a> in a dedicated article. Look for VPNs from reputable providers – such as PrivadoVPN, Proton VPN, and Windscribe – and never download anything that seems suspicious. </p><p><a href="https://www.tomsguide.com/computing/online-security/bargain-hunting-dont-fall-victim-to-fake-free-vpns">Fake free VPNs</a> exist, and can put you and your data at risk. Even less reputable yet "real" free VPNs can be risky, often relying on logging and selling your data to fund their services.</p><p>Reputable free VPNs will never do this and abide by the same strict no-logs policies as their paid counterparts. Whether it's a paid VPN service or free one, you should always read the privacy policy to understand what happens with your data. </p><p>Our guides and reviews can help you separate fact from fiction and enable you to make the best possible decision.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Will using a free VPN slow down my internet?</h3><article class="article__schema-answer"><p>The best free VPNs shouldn't significantly slow you down. In our testing, PrivadoVPN Free and Windscribe Free delivered some of the best speeds we've seen from any VPN. They can match, and often exceed, paid VPNs in terms of speed and are capable of hitting over 900 Mbps. </p><p>As mentioned in our in-depth analyses above, though, if you reach your PrivadoVPN Free data limit, you'll still be able to access the internet but your speeds will be very slow. Windscribe Free will simply cut you off.</p><p>Because free VPNs offer fewer servers, you might experience slower speeds than paid services. Typically, these free servers become overloaded at peak times, and the more people using an individual server, the slower it goes.</p><p>Both free and paid VPNs will slow your internet connection on paper, due to your traffic being routed through a VPN server. But, as long as you have decent internet speeds as standard, you shouldn't see a noticeable difference with a quality provider – free or paid.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Can I use a free VPN for streaming on sites like Netflix?</h3><article class="article__schema-answer"><p>Streaming is one of the big drawbacks to free VPNs. Monthly data limits mean your quota will be used up pretty quickly – that's if you can even unblock a streaming service. </p><p>Both PrivadoVPN Free and Windscribe Free were able to accessing UK and US Netflix. These two can also unblock BBC iPlayer, but you're limited by data caps. </p><p>The difficulty comes with more "niche" countries – and you don't have to look too far away from home to find them. Netflix Canada has a great selection of content, but not even every free VPN service has a Canadian server.</p><p>Both Windscribe and PrivadoVPN do the point is that you still won't be able to globetrot to all the Netflix catalogues like you would with a premium VPN.</p><p>Proton VPN Free looks good initially – unlimited data – but in our testing it was unable to access any major streaming sites. Combined with the fact you can't manually select your server, this makes Proton VPN Free a nonstarter, despite the paid version's excellent performance.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>Are there any no-logging free VPNs?</h3><article class="article__schema-answer"><p>Yes. Trustworthy free VPNs adhere to the same no-logs policies as the paid versions. Like most VPNs, you'll usually have to provide an email address when signing up – although Windscribe lets you use its apps without this – but your VPN usage activity is never logged or shared. Providers like Proton VPN and Windscribe have undergone independent audits to prove this.</p><p>Something to watch out for is a free VPN asking for your bank details. None of our recommended providers will do this until you try to upgrade to a paid plan.</p><p>Read a provider's privacy policy to fully understand how your data is being used and look for frequent independent audits by reputable third-parties. VPNs often publish these results online and in transparency reports. </p><p>All the VPNs we recommend at Tom's Guide – both free and paid – are no-logging VPNs.</p><p>The term "zero-logs" exists, but this refers to absolutely nothing being stored, including aggregated and anonymized data, or how many devices a certain account has been installed on.</p><p>We are not aware of any VPN providers currently available that are truly "zero-logs," but genuine free VPNs like those listed above will protect you online and never log data that could identify you. </p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><section class="article__schema-question"><h3>What's the catch with free VPNs?</h3><article class="article__schema-answer"><p>Unfortunately, there will always be drawbacks to free VPNs. For fake or suspicious free VPNs, the "catch" will be your data. Your personal information could be stored, sold to third-parties, or accessed by hackers. </p><p>Focusing on the reputable free VPNs, one big catch is monthly data limits. 10 to 15 GB is the average limit, and if you use this up, you effectively can't use the VPN until the next month comes around.</p><p>Proton VPN Free is the only free VPN we recommend that offers truly unlimited data, and it's only able to do this because it blocks uses like streaming and server choice. PrivadoVPN Free does offer unlimited data after your data cap has been reached, but with vastly reduced speeds down to a sluggish 1 Mbps.</p><p>Free VPNs might only allow you to protect one device at a time – not ideal if you've got multiple devices you want to protect. Windscribe Free is the only provider to protect an unlimited number of devices, but you're still limited by its data cap.</p><p>Paid VPNs grant you access to thousands of servers worldwide. This is not the case for free VPNs. The number of server locations is often limited to a dozen or so, and in the case of Proton VPN Free, you can't even select the server you want.</p><p><a href="#section-the-best-free-vpns-of-2025"><strong>Jump back to the best free VPNs ^</strong></a></p></article></section><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2523px;"><p class="vanilla-image-block" style="padding-top:47.09%;"><img id="LEwQnAcb7iuZjijaAeoT7G" name="IP address VPN.jpg" alt="An illustration of cartoon figures with mobile phones, in a hand drawn style, and watching eyes." src="https://cdn.mos.cms.futurecdn.net/LEwQnAcb7iuZjijaAeoT7G-1920-80.jpg" mos="" align="middle" fullscreen="" width="2523" height="1188" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best VPN in 2026: our top 5 picks ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Table of contents</div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-top-3-overview"><strong>Top 3 overview </strong>⤵</a><br><strong>1. </strong><a data-analytics-id="inline-link" href="#section-our-top-recommendation">NordVPN</a> – best for most people<br><strong>2. </strong><a data-analytics-id="inline-link" href="#section-the-best-cheap-option">Surfshark</a> – best cheap option<br><strong>3. </strong><a data-analytics-id="inline-link" href="#section-our-top-rated-premium-pick">ExpressVPN</a> – best for beginners<br><strong>4.</strong> <a data-analytics-id="inline-link" href="#section-top-rated-for-privacy-and-open-source">Proton VPN</a> – best extra security<br><strong>5.</strong> <a data-analytics-id="inline-link" href="#section-our-top-pick-for-streaming">Norton VPN </a>– best for streaming</p><p class="fancy-box__body-text"><strong>Deep dives:</strong><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-best-vpns-for-privacy">Best for privacy</a><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-best-vpns-for-streaming">Best for streaming</a><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-fastest-vpns-we-ve-tested">Best for top speeds<br></a><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-easiest-vpns-to-use">Best user experience<br></a><strong>– </strong><a data-analytics-id="inline-link" href="#section-how-we-test-vpns-at-tom-s-guide">How we test VPNs</a></p></div></div><p>Almost everyone can get something out of the right VPN. Whether you want to stream niche shows, protect yourself from surveillance, or just get reliable access to your bank when abroad, one of the best VPNs can help you out.</p><p>At their core, VPNs encrypt your data and change your IP address. We've got technical details on how that works below, but the outcome is very simple – VPNs hide the websites you visit from your internet provider, and make sure those websites can't see your real location.</p><p>Of course, VPNs aren't a silver bullet. If you use your real details to log into a browser like Chrome or apps like TikTok and Instagram, those platforms can still link you with your activity. However, if you stay savvy and keep online safety in mind, using a VPN is the perfect first step to improving your privacy.</p><p>We're a team of four full-time VPN users and cybersecurity journalists, and we spend every day testing, reviewing, and writing about privacy products. We have over 20 years of experience between us, and we've been hands-on with every VPN on this page. You can find links to our <a href="https://www.tomsguide.com/computing/internet/vpns/reviews" target="_blank">VPN reviews</a> in the detailed analysis of each product.</p><h2 class="article-body__section" id="section-top-3-overview"><span>Top 3 overview</span></h2><div class="product"><a data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BJx7weSHowVSkU8K9dEPYV" name="NordVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BJx7weSHowVSkU8K9dEPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>1.</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" data-dimension25=""><strong>NordVPN: our top pick for most people</strong></a><br>We think NordVPN delivers the best balance of privacy, usability, extra features, and value for money – and it's the app our testing team uses most on our personal devices. In our tests it was fast, unblocked streaming services with ease, and worked consistently across most popular devices. </p><p>Right now, NordVPN is throwing in an extra 3 months for free on all 2-year plans, which sees it cost <strong>$3.49 per month</strong> ($94.23 upfront). There's also a 30-day money-back guarantee.</p><p><strong>Current best deal: </strong><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>$3.49 per month</strong></a></p><p>➥ <a href="#section-our-top-recommendation"><strong>Read our full review below</strong></a><a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="x4SGepskASoVFVWSk3UDYV" name="Surfshark square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/x4SGepskASoVFVWSk3UDYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>2. </strong><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow" data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" data-dimension25=""><strong>Surfshark: our top-rated cheap VPN service</strong></a><br>You don’t get as many extra features with Surfshark as NordVPN. However, we found it simpler to use, just as good at protecting privacy and unblocking content, and it's much cheaper, too. For casual VPN users this is the one to go for: it ticks all the boxes and keeps the cost down.</p><p>The best-value option is the two-year plan, which works out at <strong>$2.49 per month</strong>: you pay $67 plus tax upfront for 27 months of service. You also get a 30-day money-back guarantee on all plans.</p><p><strong>Current best deal: </strong><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow"><strong>Surfshark + 3 months free</strong></a></p><p>➥<strong> </strong><a href="#section-the-best-cheap-option"><strong>Read our full review below</strong></a><a class="view-deal button" href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow" data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t8RD2qJ887pbUN2f4aHPYV" name="ExpressVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t8RD2qJ887pbUN2f4aHPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>3. </strong><a href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow" data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" data-dimension25=""><strong>ExpressVPN: the easiest VPN to use</strong></a><br>ExpressVPN is an easy-to-use, beginner-friendly VPN. It boasts great speeds – especially on Windows – plus rock-solid privacy and security credentials. ExpressVPN has recently overhauled its pricing structure with three tiers of plans to choose from. Features such as a password manager, Identity Defender, and threat protection vary between the plans, but overall, it's now far more affordable.</p><p>Just like NordVPN and Surfshark, ExpressVPN's two-year Basic plan is the best value – it currently costs <strong>$3.49 per month</strong>, paid upfront at $97.72. The Advanced and Pro plans add the bells and whistles at additional cost, and all come with a 30-day money-back guarantee.</p><p><strong>Current best deal: </strong><a href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow"><strong>$3.49 per month + 4 months extra</strong></a></p><p><strong>➥ </strong><a href="#section-our-top-rated-premium-pick"><strong>Read our full review below</strong></a><a class="view-deal button" href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow" data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-what-s-new-in-vpn"><span>What's new in VPN?</span></h2><h3 id="fresh-vpn-deals">Fresh VPN deals</h3><p>Most VPNs are at full price right now. However, if any good deals launch, we'll update this page straight away. Check out our guide to the best VPN deals for every up to date offer available right now.</p><h3 id="global-sports-and-streaming">Global sports and streaming </h3><p><strong>The Traitors Ireland S2 (August 30):</strong> Conniving characters from the Emerald Isle convene to create chaos and kill each other. The Traitors Ireland returns for it second season, and is available to stream for free on RTE Player (Ireland).</p><p><strong>Rugby’s Greatest Rivalry (August 7-September 12): </strong>The second test match between New Zealand and South Africa arrives this week. Stream free on RugbyPass TV (US), or watch on Sky Sports (UK).</p><p><strong>US Open (August 30-September 13) </strong>The US Open begins on Sunday with Carlos Alcaraz and Aryna Sabalenka looking to defend their titles at Flushing Meadows. Streaming on ESPN (US), Sky Sports (UK), 9Now/Stan Sport (AUS).</p><h3 id="news-and-software-updates">News and software updates</h3><p>ExpressVPN recently announced an upgrade to its server network, boosting its range to <a href="https://www.tomsguide.com/computing/vpns/expressvpn-adds-china-server-location-and-boosts-its-network-but-the-numbers-are-somewhat-inflated">113 countries and 214 selectable server locations</a> – great news if you're a real VPN globetrotter.</p><p>Elsewhere, it's all small updates. NordVPN. has improved its Linux GUI, Proton is looking to develop its own web browser, and Surfshark is finally killing its long-ignored private search feature.</p><h2 class="article-body__section" id="section-meet-the-creators-of-this-guide"><span>Meet the creators of this guide</span></h2><h2 class="article-body__section" id="section-our-top-recommendation"><span>Our top recommendation</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rND5DSisJjWoTx59No9p7o" name="NordNewUIHeader" alt="NordVPN open on MacBook displaying new UI and dashboard" src="https://cdn.mos.cms.futurecdn.net/rND5DSisJjWoTx59No9p7o-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nordvpn"><span class="title__text"><a href="https://www.tomsguide.com/reviews/nordvpn-review">1. NordVPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Measured speeds of over 1,200 Mbps, an easy app, and perfect unblocking results make NordVPN our top pick</p></div><p class="specs__container"><strong>Number of servers: </strong>9,000+ | <strong>Server locations: </strong>224+ in 167 countries | <strong>Jurisdiction: </strong>Panama | <strong>Maximum devices supported: </strong>10 | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Reliably fast speeds</div><div class="icon icon-plus_circle _hawk">Kill switch withstood our probing</div><div class="icon icon-plus_circle _hawk">Widest network of servers of any VPN we've tested</div><div class="icon icon-plus_circle _hawk">Unblocked Netflix, Disney, BBC iPlayer and more</div><div class="icon icon-plus_circle _hawk">Responsive and helpful customer support agents</div><div class="icon icon-minus_circle _hawk">No split tunneling on Mac version</div><div class="icon icon-minus_circle _hawk">Apps are slightly complex</div><div class="icon icon-minus_circle _hawk">Huge price hike on renewal</div></div><p>NordVPN is currently our top recommendation as the best all-round VPN service. Our tests show that it combines excellent privacy features with fast speeds in our lab and real-world tests, and has the most server locations of any VPN we'd recommend. It also has an excellent unblocking track record, plus well-thought-out apps and clever customer support.</p><p>Close rival Surfshark is cheaper and offers a similar level of performance. However, NordVPN has consistently proven to be one of the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a> – that’s going back at least four years – and is still competitively priced, with what is objectively a good-value, two-year introductory price.</p><h3 id="easy-to-set-up-and-use-but-not-as-cleanly-designed-as-expressvpn">Easy to set up and use, but not as cleanly designed as ExpressVPN</h3><p>While we don't think NordVPN's app interfaces have the same sheen of visual simplicity as ExpressVPN's, it’s still very suitable for beginners: it took one of our low-tech impromptu testers less than 10 seconds to connect to a server in Australia when I asked him to try using it. Recent <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-mobile-app-redesign-heres-what-you-need-to-know">mobile app updates</a> have improved this, and only the least confident users will have any problems getting up and running.</p><p>Meanwhile, there’s a generous amount of extra features, such as <a href="https://www.tomsguide.com/features/nordvpn-double-vpn">Double VPN</a> (where your traffic can be routed through two encrypted servers rather than one), and custom DNS (often used for custom ad blocking) tucked away for more advanced users if you want them. </p><p><strong>Jump to:</strong> <a href="#section-3-easiest-vpns-to-use">The best VPNs for usability</a></p><h3 id="top-speeds-of-over-1-200-mbps-won-39-t-noticeably-slow-you-down">Top speeds of over 1,200 Mbps – won't noticeably slow you down</h3><p>In our latest round of speed testing, we upgraded to a 10 Gbps line. NordVPN performed very well, delivering a average speed of 1,256 Mbps when connected to the closest server, and 626 Mbps when connecting to a US server from the UK. When we tested it on a 10 Gbps connection in the US, we saw maximum speeds of over 1,100 Mbps – that's fast enough for 73 simultaneous 4K Netflix streams.</p><p>However, in this round of testing we did see ExpressVPN and Proton VPN make big improvements – peaking at 1,479 Mbps and 1,521 Mbps respectively – which makes NordVPN's results a little less impressive.</p><p>While VPNs invariably have some impact on your connection, we can comfortably say that NordVPN won't slow down your connection noticeably during regular use.</p><p>When we simulated network drop outs in our lab tests, NordVPN reconnected quickly and without fuss when the network came back – something a remarkable amount of lower-end VPNs really struggle with.</p><p>Finally, VPN Editor Mo Harber-Lamond uses NordVPN daily on an iPhone 14 Pro (4G and 5G), as well as at home on a 1 Gbps connection, and on slow public transport Wi-Fi. He finds it almost always connects in a couple of seconds, and manages to stay up even on patchy connections. </p><p><strong>Jump to: </strong><a href="#section-3-fastest-vpns-we-ve-tested">The fastest VPNs we've tested</a></p><h3 id="audited-encrypted-and-future-proof-but-not-open-source">Audited, encrypted and future-proof – but not open-source</h3><p>NordVPN has excellent privacy credentials and is a good choice for most security-conscious people – only Proton VPN scored higher in our testing on that front. Since a hacking incident back in 2018, NordVPN has taken several steps to bolster its security. These include continuing to implement a robust <a href="https://www.tomsguide.com/features/vpn-logging-policies-what-you-should-look-for">no-logs policy</a>, and committing to regular independent audits to verify that it doesn’t collect any of your activity data. For example, a fifth audit of the no-logs policy was conducted <a href="https://www.tomsguide.com/computing/vpns/nordvpn-will-never-store-your-data-and-it-can-prove-it">at the end of 2024</a>, and the <a href="https://www.tomsguide.com/computing/vpns/nordvpn-passes-infrastructure-audit-with-flying-colors-but-security-work-never-ends">infrastructure and apps were audited in late 2025</a>. Only ExpressVPN has undergone more audits, with 23 to date.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-nordvpn-deep-dive-strong"><p><strong>Show more of our NordVPN deep-dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ybv8FW6a4NNdFwUj59MFRR-1920-80.jpg" alt="A photo of the NordVPN homepage on a Mac. On the right is a widget displaying NordVPN's servers, including recently connected servers, Double VPN servers, speciality servers as well as countries." /><figcaption>NordVPN's macOS app has an attractive map-based interface. Your most-used servers stay pinned to the top of the list, and we rarely found ourselves scrolling for a better option.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VqJeyNZvErATow22KAwu6R-1920-80.jpg" alt="NordVPN's server list on its Windows app. There is a world map, with purple highlights across all the countries where NordVPN has servers. There is also a servers widget, with options for countries, speciality servers and devices." /><figcaption>The Windows app doesn't look quite as polished, but the map is more flexible – you can zoom out to see the whole world, and it's easier to use than the macOS map.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mMuXLCtdHGDzSKFGKc4Bah-1920-80.jpg" alt="Two screenshots of NordVPN's server lists on iOS. On the right is NordVPN's regular server list. On the right is NordVPN's speciality servers list on iOS. The speciality servers include Double VPN, Onion OverVPN and P2P." /><figcaption>While NordVPN's iOS and Android apps also have a map-based interface, we found the simple server list easier to use. However, a dyslexic colleague found the map much simpler to understand.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jtrwbdywxqpJPodi9rF37R-1920-80.jpg" alt="NordVPN's homepage on its Windows app. It is split into a number of different widgets including the VPN connection, recent connections and servers widget, with options for countries, speciality servers and devices. There is also a widget for weekly connection time, a widget for Threat Protection Pro and a widget for file sharing with an option to turn on Meshnet." /><figcaption>Different tabs within the desktop app allow extra features to be adjusted, like Threat Protection Pro. Some look slightly cluttered, but they're sensibly laid-out.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wFiY9bqZvQN7P4v48huWah-1920-80.jpg" alt="Three screenshots of NordVPN's iOS app on a blue background. The first screenshot shows the app connected to a UK server. The second shows the "statistics" tab, and the third shows the "profile" tab." /><figcaption>It's a similar story on mobile, with various tabs housing all the extras. We especially like the chart displaying how long you've been connected for over the last week – it's similar to the activity <small role="credit">Future</small></figcaption></figure></figure><p>NordVPN uses its custom <a href="https://www.tomsguide.com/computing/vpns/what-is-nordlynx">NordLynx protocol</a> to power your connections. Think of it like the engine under the hood, designed to make your connection fast, secure and reliable.</p><p>We found that it works well: it connects fast and responds quickly. It's built on top of the industry-standard <a href="https://www.tomsguide.com/computing/vpns/what-is-wireguard">WireGuard</a> protocol with some custom privacy enhancements, such as its double NAT system which addresses the well-known IP-storing concerns of the base protocol. Many other VPN providers use WireGuard, and most also implement their own privacy measures on top of it.</p><p>We tested it across a variety of network conditions in both the US and UK, including Tom's Guide’s office Ethernet, multiple home Wi-Fi networks, and 4G and 5G mobile networks, and found that NordLynx had little to no real-world impact on speed or performance. A recent update has also introduced <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-post-quantum-encryption-support-for-all-applications">post-quantum encryption across all apps</a>, which future-proofs the privacy of your data.</p><p>This makes NordLynx a strong protocol choice for demanding activities like downloading large games and streaming multiple 4K movies simultaneously on the same network, as well as for everyday internet usage.</p><p>However, if you need to bypass heavy censorship or network restrictions like corporate firewalls, NordVPN also supports <a href="https://www.tomsguide.com/computing/vpns/what-is-openvpn">OpenVPN</a>, which offers better base privacy, as a more robust fallback.</p><p>NordVPN’s new censorship-busting <a href="https://www.tomsguide.com/computing/vpns/nordvpn-launches-nordwhisper-and-government-censorship-should-be-scared">NordWhisper protocol</a> is now also available – but we haven't been able to test it properly yet (we're getting set up to do so). In the meantime, if evading super-strict censorship is your priority, we'd suggest using Proton VPN instead at number four in this guide..</p><p>One limitation is that NordVPN’s apps aren’t open-source. This means we can’t fully test their security: we rely on independent audit data for this. It's not a major deal, but for many people, open-source should be the norm. If this is important to you, you should again consider Proton VPN, which is a premium VPN with open-source apps.</p><p>However, we do test Nord’s <a href="https://www.tomsguide.com/features/what-is-a-vpn-kill-switch-and-why-do-you-need-one">kill switch</a> across all major platforms and devices twice a year in the lab, as well as sporadically during personal use, and we've never once been able to make it fail. We’ve also never found iPv6 or <a href="https://www.tomsguide.com/features/what-is-a-dns-leak-and-how-to-prevent-it">DNS leaks</a> when we've probed for them. These security vulnerabilities are common in lower-quality VPN services and can expose your identity. </p><p><strong>Jump to: </strong><a href="#section-3-best-vpns-for-privacy">The best VPNs for privacy</a><strong> </strong></p><h3 id="packed-with-powerful-extras-if-you-know-where-to-look">Packed with powerful extras, if you know where to look</h3><p>NordVPN is one of the best-featured VPNs, overall, with a comprehensive set of tools that cater to both general and more advanced users. On the Basic tier you get the same privacy and security features as the other leading VPNs, including a kill switch, custom DNS, Double VPN, and auto-connect. </p><p>Extra features include a <a href="https://www.tomsguide.com/computing/vpns/most-nordvpn-users-are-making-the-same-mistake-dont-be-one-of-them">Dark Web Monitor</a> – something NordVPN says is its "most useful, yet overlooked features." It scans the internet for any credential leaks associated with your email address (within our top five VPNs, ExpressVPN, Proton VPN and Surfshark also offer this feature). </p><p>The <a href="https://www.tomsguide.com/computing/vpns/nordvpn-u-turns-on-axing-meshnet-due-to-public-backlash">almost-axed Meshnet</a> feature is great too. <a href="https://www.tomsguide.com/features/nordvpn-meshnet-what-is-it-and-when-should-i-use-it">Meshnet</a> allows up to 60 devices to be linked, and is made for file sharing and even gaming.</p><p>However, <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a> isn't available on iOS or macOS. If you do much torrenting on these operating systems and want to only route the torrent traffic through the VPN, consider Surfshark instead.</p><p>In terms of platform compatibility, NordVPN is at the bleeding edge. As well as all the standard platforms like Windows, macOS, iOS, Android, Apple TV and Linux, NordVPN was the one of two VPNs with <a href="https://www.tomsguide.com/computing/vpns/nordvpn-is-first-of-the-big-name-vpns-to-announce-its-vega-os-fire-stick-app-but-youll-have-to-wait-to-use-it">apps ready for Amazon's VegaOS launch</a> – with <a href="https://www.tomsguide.com/reviews/ipvanish-review">IPVanish</a> being the other.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/i7sWt53yYJFDn38RRFRC6T-1920-80.jpg" alt="NordVPN's dark web monitoring on its Windows app." /><figcaption>NordVPN isn't the only VPN provider to offer Dark Web Monitoring, but it's a useful tool for staying on top of data breaches. We're not so sure it needs a whole tab to itself, though.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vvYx5LhttbzR3TwLZ7qC6T-1920-80.jpg" alt="NordVPN's Threat Protection Pro tab on its Windows app. There are three icons which read "Anti-malware. Some features are off" with a button underneath that reads "turn off", "advanced browsing protection. Enabled" with a button underneath that reads "pause for 5 minutes" and "ad and tracker blocker. Enabled" with a button underneath that reads "pause for 5 minutes"." /><figcaption>Threat Protection Pro comprises three parts – a download scanner to protect you from malware, an ad and tracker blocker, and "Advanced Browsing Protection." The latter steps in when you're about to head to a risky site, but can be manually overridden. Each feature can be switched off independently – we found third-party ad blockers were more effective, so often left NordVPN's version off.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UeyAAJ3s2SmTXthKy69cPb-1920-80.jpg" alt="NordVPN's file transfers tab on its Windows app. It reads: "File transfers. Transfer files securely and privately. The files you send go to the recipient directly over an encrypted peer-to-peer connection – we don't upload your files to any server or cloud." Below this is the option to toggle on Meshnet." /><figcaption>The Meshnet tabs are easily forgotten about, but contain a very powerful and unique tool. You can set up your own encrypted network with up to 60 devices, share files between them, and even use it like a LAN for gaming.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HusdRBdxk9cr7CN9JkUrPb-1920-80.jpg" alt="NordVPN's Meshnet tab in its Windows app. It reads: There is an option to turn on Meshnet, which is toggled off. There are also two icons which read: "Access files and media remotely. Safely reach files on your home computer, phone or tablet" and "Use other devices as VPN serves. Connect to other devices for IP address sharing."" /><figcaption>The second Meshnet tab makes it easy to see what devices you have available on the network, and allows you to manage them.<small role="credit">Future</small></figcaption></figure></figure><p>NordVPN's network has very wide coverage – it recently increased its server locations to at least 224, with servers in 167 countries. This is well ahead of ExpressVPN and Surfshark, which sit at 113 and 100 countries apiece. This is good news if you live in a smaller country, or use your VPN to connect to lots of different locations. </p><p>NordVPN's closest competitor here is Proton VPN, and over the past year, the two have been in something of an arms race. Currently, NordVPN is just ahead of Proton's 148 countries. However, it's worth looking at the individual spread of each to see which offers the best locations for your personal usage.</p><p>You can upgrade your plan – at a cost, of course – to include some interesting added extras. The most useful of these is "Next-gen Antivirus" – formerly known as <a href="https://www.tomsguide.com/computing/vpns/what-is-nord-threat-protection-pro">Threat Protection Pro</a>. It's an anti-malware and browser protection tool, which runs even when the VPN is off. It was put head-to-head against four competitors <a href="https://www.av-test.org/en/news/evaluation-of-an-additional-security-feature-for-vpns/" target="_blank" rel="nofollow">by AV-TEST</a> in Germany, which <a href="https://www.tomsguide.com/computing/online-security/nords-threat-protection-pro-rated-the-best-vpn-malware-protection">rated NordVPN as the best of its kind</a>, and has recently been upgraded to include <a href="https://www.tomsguide.com/computing/vpns/nordvpn-introduces-hijacked-session-alerts-for-threat-protection-pro-to-protect-your-data-from-the-dark-web-heres-how-it-works">hijacked session alerts</a>. In July 2025, NordVPN also introduced <a href="https://www.tomsguide.com/computing/vpns/what-is-nordvpns-new-scam-call-protection-feature">scam call protection</a>, and in 2026 the feature was <a href="https://www.tomsguide.com/computing/vpns/spam-calls-begone-nordvpn-launches-call-protection-feature-for-android-users-in-europe">made available in Europe</a>.</p><p>It worked really well for us too. We attempted to open 100 brand new malicious URLs from anti-phishing experts OpenPhish, and it blocked 87% (we found dedicated antivirus provider Bitdefender blocked 89% of the same threats – only two more). </p><p>However, while it worked well for the leading browsers (Chrome, Edge, Firefox), Threat Protection Pro doesn't protect every browser or app, and also isn't supported on mobile devices. So, if you’re doing anything risky online, we’d still recommend <a href="https://www.tomsguide.com/us/best-antivirus,review-2588.html">choosing a separate antivirus</a>. </p><h3 id="consistently-unblocked-every-streaming-service-we-tested">Consistently unblocked every streaming service we tested</h3><p>Most top VPNs are effective at unblocking streaming sites from around the world. However, NordVPN is one of the very best – and has maintained this performance for a good number of years.</p><p>In the early days of our VPN reviews, NordVPN didn't put much effort into streaming and didn't perform well. But, since about 2021, we've found it to be incredibly effective and consistent.</p><p>In our latest round of streaming results, NordVPN was very good, and only had a couple of hiccups. The only VPN that outperformed it was Norton VPN, which unblocked everything we threw at it. You can see the results from our latest tests in the <a href="#section-which-vpns-are-best-for-streaming">Streaming section</a> below. </p><p>NordVPN’s extremely fast speeds mean that you don’t get any frustrating buffering – we've enjoyed The Traitors on BBC iPlayer by connecting to a UK server from the US – and the wide spread of server countries adds value too. As a result, NordVPN takes the number one spot in our <a href="https://www.tomsguide.com/best-picks/best-netflix-vpn">best Netflix VPN</a> and <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPN for streaming</a> guides. <br><br><strong>Jump to: </strong><a href="#section-3-best-vpns-for-streaming">The best VPNs for streaming</a></p><h3 id="good-customer-service-real-humans-and-quick-responses">Good customer service: real humans and quick responses</h3><p>To help you when you get stuck, NordVPN offers a 24/7 live chat service. We contacted NordVPN's support team via the chatbot on the site with a variety of questions, and responses were quick. We didn't have to wait long to be handed over to a human agent.</p><p>For example, I had trouble accessing the Formula 1 YouTube channel while connected – an issue I've had with all VPNs. The first time I asked this question, the live chat support agent was able to give me a specific server that worked within the space of a couple of minutes. Impressive. </p><p>We asked the same question again a month later in mid April 2025 and this time NordVPN couldn’t solve the issue. However, the agent stayed online for almost an hour, providing detailed and varied suggestions to try and solve it. </p><p>When it comes to the <a href="https://tinyurl.com/5d8fm996" target="_blank" rel="nofollow">support articles on the NordVPN website</a>, they're good, but not great. Most are suitable for beginners, but more complex topics are wordy and tricky to decipher. We found ExpressVPN's FAQ section much more accessible, but our recent tests have found that its live chat is now less efficient than NordVPN's.</p><p><strong>Jump to:</strong> <a href="#section-3-easiest-vpns-to-use">The best VPNs for usability</a></p><h3 id="great-value-for-money-for-the-first-24-months">Great value for money... for the first 24 months</h3><p>NordVPN offers four different pricing tiers (or three, if you’re outside the US). The entry-level Basic tier offers good value when compared with other services, with more handy extra features than most other VPNs at this mid-range price point – including a "lite" version of its Threat Protection feature. </p><p>NordVPN usually costs around $94 for 24 months of service, which is the equivalent of $3.49 per month. Like many other VPNs, though, there's often a special offer – this typically comes in at around $2.99 per month.</p><p>By comparison, Proton VPN has more advanced tools but slightly fewer extra features, and costs a little less per month on the two-year plan ($71.76 total for 24 months), while Surfshark is much cheaper at $2.49 per month, but gives you fewer additional features.</p><p>NordVPN’s Plus plan also looks good value to me. For less than a dollar more per month, you can get everything in the Basic plan, plus Threat Protection Pro (which works even when the VPN isn’t connected) and a password manager. It’s worth considering if you're looking for wider-ranging online protection and don’t want to buy separate anti-malware software or an antivirus.</p><p>I’m less sold on the value of NordVPN’s more expensive higher tiers. If you’re in the US, the Prime option ($7.49 per month / $202.23 overall) includes Coveron (formerly <a href="https://www.tomsguide.com/computing/online-security/the-best-vpn-weve-ever-reviewed-just-got-a-huge-new-update">NordProtect</a>), which gives you scam and ID theft insurance up to $1M, and a credit-monitoring service, and personal data removal tool <a href="https://www.tomsguide.com/computing/internet/incogni-review">Incogni</a>. </p><p>However, ExpressVPN's two-year "Advanced" plan offers almost everything on NordVPN's Prime plan, but costs just $5.49 per month. </p><p>However, some of my only major gripes with NordVPN are to do with its pricing model. First of all, the advertised price may not be what you'll actually pay. Depending on where you live, tax is added at checkout – in the UK, for example, a hefty 20% VAT is added. US states vary, but expect a markup of at least 7%. Of the VPNs on this page, only those owned by Nord Security do this. </p><p>Another issue is the massive price hike you'll see after your initial subscription runs out – it's far bigger than any other service. If you allow your subscription to auto-renew, the two-year plan that cost $94 for will turn into a one-year rolling plan that costs $139. That works out at around $11.60 per month. My advice? Don't let that happen. Cancel, and resubscribe at a reasonable rate.</p><div class="collapsible-block-end"></div><h3 id="nordvpn-is-best-if">NordVPN is best if:</h3><p>✅ <strong>You want a powerful VPN that just works. </strong><br>NordVPN is the most well-rounded VPN we’ve tested. From enhanced privacy to gaming, streaming, shopping, and more, it’s the best option out there.</p><p><strong>✅ You want to access streaming sites anywhere. </strong><br>NordVPN has consistently been the one of the most reliable VPN for unblocking streaming services in our testing.</p><p>✅<strong> You want lots of extra features. </strong><br>Alongside the core VPN, NordVPN offers good malware protection with Threat Protection Pro, a dark web monitor, and more.</p><h3 id="nordvpn-isn-39-t-best-if">NordVPN isn't best if:</h3><p><strong>❌ You're on a tight budget. </strong><br>There are a few cheaper VPNs that give NordVPN a good run for its money – Surfshark and Norton VPN are two standouts. What's more, be aware that NordVPN's prices are quoted pre-tax in its marketing material.</p><p>❌ <strong>You're a technophobe. </strong><br>NordVPN isn't too difficult to use, but ExpressVPN is a better choice if you want a simpler alternative.</p><p><strong>🔒 Read our </strong><a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>in-depth NordVPN review</strong></a><strong> for more.</strong></p><div data-model-name="NordVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-the-best-cheap-option"><span>The best cheap option</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kvXtCvmUqP2LX4NZ5oQRQn" name="surfsharkscreen" alt="Surfshark Android app" src="https://cdn.mos.cms.futurecdn.net/kvXtCvmUqP2LX4NZ5oQRQn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div></figure><div class="buying-guide-block"><h3 id="2-surfshark"><span class="title__text"><a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">2. Surfshark</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The fastest VPN in our lab test has easy apps and a low price</p></div><p class="specs__container"><strong>Number of servers: </strong>4,500+ | <strong>Server locations: </strong>142 in 100 countries | <strong>Jurisdiction: </strong>The Netherlands | <strong>Maximum devices supported: </strong>Unlimited | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">We love the price</div><div class="icon icon-plus_circle _hawk">Apps are simple to use</div><div class="icon icon-plus_circle _hawk">Speedy connections on all networks</div><div class="icon icon-plus_circle _hawk">Fastest OpenVPN provider</div><div class="icon icon-plus_circle _hawk">Unblocked all streaming services</div><div class="icon icon-minus_circle _hawk">Didn't block malware or phishing well</div><div class="icon icon-minus_circle _hawk">Not much customization</div><div class="icon icon-minus_circle _hawk">Manual OpenVPN setup required</div><div class="icon icon-minus_circle _hawk">Price goes up on renewal</div></div><p>Surfshark's appeal is simple: an unbeatable introductory price, with excellent speeds and good core VPN features that stood up to our testing. While it doesn't have some of the advanced features NordVPN has – Onion over VPN, for example – it offers far more than any other VPN at this price point, and more than most VPNs, period.</p><h3 id="the-best-value-vpn-we-ve-tested-by-far">The best value VPN we’ve tested by far</h3><p>The bargain price is clearly the standout reason why many people choose Surfshark. Starting at $2.49 per month (you pay $67 plus tax upfront for 27 months of service), it's the value heavyweight in the VPN division. There are also higher price plans that give you some extras like antivirus (provided by Avira), <a href="https://www.tomsguide.com/computing/vpns/surfsharks-new-feature-means-you-never-have-to-give-out-your-real-number-again">Alternative Number</a>, and a <a href="https://www.tomsguide.com/computing/vpns/do-you-need-to-use-a-data-removal-service">personal data removal</a> tool with <a href="https://www.tomsguide.com/computing/internet/incogni-review">Incogni</a>.</p><p>Alternatives in the value category include <a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow">Norton VPN ($2.49 per month)</a> and <a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=r2a" target="_blank" rel="nofollow">PrivadoVPN ($1.11 per month)</a>, but I'd recommend Surfshark as a much better fit than these for most people: both Norton VPN and PrivadoVPN are as basic as they come. Surfshark ties together great features with a bargain price like no other provider we've tested.</p><p>What's more, In May, 2025, Surfshark launched its <a href="https://www.tomsguide.com/computing/vpns/surfshark-launches-long-awaited-7-day-free-trial-try-the-best-streaming-vpn-for-free" target="_blank">7-day free trial</a> for all platforms. Previously this was only available on mobile devices. However, <a href="https://www.tomsguide.com/computing/vpns/surfshark-no-longer-supports-these-apple-operating-systems-heres-what-you-need-to-know">support for older iOS and macOS versions has been dropped</a> – if you're using an old Apple device, more compatible alternatives include ExpressVPN and Proton VPN.</p><p>However, just like NordVPN, Surfshark's headline prices are quoted pre-tax (unlike other VPNs like Proton VPN and ExpressVPN), and also ramp up if you auto-renew. It jumps to $79 for one year, to be exact, which works out at about $6.60 per month. We dislike this practice, but almost every VPN does it. Don't let it happen to you. Mark it in your calendar to cancel, and resubscribe at the end of your package.</p><h3 id="designed-with-beginners-in-mind">Designed with beginners in mind</h3><p>Compared to the likes of NordVPN and Proton VPN, it's clear that Surfshark has prioritized ease of use over advanced features. Upon first installation for our testing processes, Surfshark asked us how familiar we are with VPNs, and then tailored our setup experience accordingly. It’s a great feature that offers beginners a soft landing into the world of VPNs, and advanced users more immediate access to the fancy features they’re expecting.</p><p>The layout is intuitive, with the fastest and nearest location placed front and center in the app. The roominess of the app is also welcome.</p><p>Additional features like <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-alternative-id">Alternative ID</a> (where you can generate temporary fake contact details – for example, to sign up for websites online without using your real email address) and antivirus are kept in different tabs, accessible on the left of the app. If you need them, they're available in a click. If you don't, you never have to look at them.</p><p>Overall, our team agrees that Surfshark balances simplicity with power, and despite not being quite as elegant as ExpressVPN, it's unlikely to disappoint you.</p><h3 id="surfshark-is-still-very-fast-but-has-dropped-off-slightly">Surfshark is still very fast – but has dropped off slightly</h3><p>Surfshark's default protocol is WireGuard – the same VPN engine that NordLynx is based on. In our last round of speed tests, Surfshark impressed, topping out at 1,021 Mbps when connecting to a US server from within the US. Surfshark's long-distance connections have improved too, posting speeds of 935 Mbps when connecting to the UK from the US.</p><p>However, if you need even faster connections, <a href="https://www.tomsguide.com/reviews/protonvpn-review">Proton VPN</a> is a better choice, and tops our ranking of the fastest VPNs.</p><p>It's worth noting that <a href="https://www.tomsguide.com/computing/vpns/introducing-dausos-surfsharks-new-protocol-which-is-revolutionizing-the-vpn-industry">Surfshark recently launched the Dausos protocol</a>, which promises to improve speeds by up to 30%. In our <a href="https://www.tomsguide.com/computing/vpns/i-put-surfsharks-new-dausos-protocol-through-its-paces-after-a-false-start-its-now-a-serious-new-option">hands-on with Dausos</a>, performance was impressive, and we're excited to see how it performs in our next round of lab testing.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-surfshark-deep-dive-strong"><p><strong>Show more of our Surfshark deep-dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/BpwSevMpdLLwWwA2tgvsgF-1920-80.jpg" alt="Surfshark's homepage on macOS. On the left are tabs for various server lists." /><figcaption>Surfshark's homepage on macOS is simple to use, with no frills. You can easily see if you're connected and to where. There is some empty space but many will enjoy its simplicity and clean design. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3yKTi2porokmnFne2T5FaM-1920-80.jpg" alt="The homepage of Surfshark's Windows app." /><figcaption>Surfshark's Windows app homepage is very similar to its macOS version. It lists all servers, with your recently used and recommended locations at the top for a quick connection. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PpcPFSuxFp4N5F4HuvjELS-1920-80.jpg" alt="Two screenshots showing Surfshark's server list and homepage on its iOS app." /><figcaption>Surfshark's iOS app has less room on its homepage, but still feels clean and organized. You can show or hide the "connected and safe" tab for easy access to other features. <small role="credit">Future</small></figcaption></figure></figure><p>With speeds of 430 Mbps, Surfshark's OpenVPN speeds are a little slower than its competitors. NordVPN recorded 857 Mbps and ExpressVPN peaked at 808 Mbps. </p><p>This is great if you live in a country with restrictive internet laws. OpenVPN is much easier to obfuscate, which means hiding the fact you're using a VPN at all. Camouflage Mode is Surfshark's version of this, and is enabled by default when using OpenVPN.</p><p>One caveat to this is that OpenVPN is not actually available by default in any of the Surfshark apps. To use it, you need to set it up manually. We followed <a href="https://tinyurl.com/4vpaevke" target="_blank" rel="nofollow">Surfshark's onsite guide</a> and it only took us about five minutes, but some people won't like having to do this. </p><h3 id="backed-by-nord-security-great-security-and-privacy">Backed by Nord Security: great security and privacy</h3><p>Being owned by Nord Security means that you can trust that Surfshark follows the same high standards when it comes to privacy. Everything was in order in our testing, and its privacy policies are fully audited. </p><p>In January 2026, Surfshark had its <a href="https://www.tomsguide.com/computing/vpns/independent-audit-confirms-surfsharks-infrastructure-aligns-with-the-highest-security-standards">network infrastructure audited</a> by cybersecurity firm SecuRing. The results were very positive, and this is a big improvement – previously, Surfshark hasn't been as diligent as big rivals NordVPN and ExpressVPN when it comes to third-party audits.</p><p>The software itself is secure, too. In each of our tests – kill switch, DNS leaks – we found no issues with Surfshark, and the <a href="https://www.tomsguide.com/computing/vpns/surfshark-now-supports-post-quantum-encryption-heres-what-we-know">introduction of post-quantum encryption</a> is a big green flag. Clearly, the lower price does not mean less privacy, and we consider Surfshark very safe for general use.</p><h3 id="all-the-essential-features-plus-some-clever-extras">All the essential features, plus some clever extras</h3><p>Compared to other VPNs of a similar price, we found that Surfshark offers a superb set of extra features. It can't quite match up to NordVPN – there's nothing like Onion over VPN or Threat Protection Pro – so anyone looking for a full privacy suite might be better served by the big brother. But, if you're just looking for a cheap, simple VPN that won’t let you down, that shouldn’t concern you.</p><p>When testing the kill switch, we found it 100% effective and reliable: we tried lots of methods to trip it up but we couldn't find a way to break it. That's an improvement from a couple of years ago where we discovered a significant issue.</p><p>There's also split tunneling on all platforms, including iOS and <a href="https://www.tomsguide.com/computing/vpns/surfshark-launches-macos-bypasser-and-its-huge-news-for-apple-fans">now macOS</a>, which NordVPN does not cater for. However, the removal of OpenVPN from the apps and manual setup requirement seems counterintuitive – especially considering how well Surfshark performs when using this protocol.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8w3ZnXpAUTMU98sKsCaJz4-1920-80.jpg" alt="Three screenshots of Surfshark's mobile apps" /><figcaption>Surfshark plans include additional security features, aimed at protecting you online. They include some unique offerings useful for those who don't want to give out their personal details online. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HT2y8NQdxvBMTaRWtCJxim-1920-80.jpg" alt="Surfshark's Alternative ID feature on its Windows app. The screen is split into two sections: Alt-ID and Alternative Number. " /><figcaption>Alt ID creates a fake online alias and is included in all Surfshark plans. Alt Number creates a fake phone number and is a paid extra. Both are great for signing up to newsletters, websites, or online accounts. You can hide your details and avoid spam. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H8ZjQKixUA8bkqqaVXZRim-1920-80.jpg" alt="The antivirus tab of the Surfshark Windows app. There are options for real-time protection, web protection, scheduled scans, quick scan, full scan, webcam protection, Virus database and Cloud protect, exclusions list, external storage scans and quarantine auto-deleted. On the right hand side is a widget displaying the fact that Surfshark Antivirus is currently scanning the device." /><figcaption>Surfshark's antivirus is very good and is included in Surfshark One and One+ plans. It can scan your device for malware, something even NordVPN's Threat Protection Pro can't do. Plus its threat database is updated every 3 hours. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XDvW35dv2r9MbAwkzbQuhm-1920-80.jpg" alt="Surfshark's dedicated IP tab on its Windows app. It reads: "dedicated IP. Get a VPN IP address that no one else can access. Use it to connect faster, avoid IP blacklisting and stay completely anonymous. It's like your own, exclusive VPN!". There is a button which reads 'learn more' below this text." /><figcaption>Dedicated IP grants you a personal IP address that only you can use. It's handy for avoiding annoying CAPTCHA requests, but is a paid extra. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/g6XcJGZrXBJWdfgYXcCvim-1920-80.jpg" alt="The multi-hop tab on Surfshark's Windows app. In front of a list of its multi-hop servers is a pop-up which reads: "Create custom MultiHop connections! Connect via multiple locations to add an extra layer of security. This is a new feature we're trying out."" /><figcaption>Multi-hop routes your VPN traffic through two servers rather than one. This doubles your security and privacy but can slow your connection down in some cases. If you value privacy over speed, then multi-hop is a must-have feature.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z7SVms9srW8UvKoMufKcim-1920-80.jpg" alt="Surfshark's static IP tab on its Windows app. There is a list of servers which offer static IP, including seven in Frankfurt, Germany and three in Tokyo, Japan." /><figcaption>Static IP is similar to Dedicated IP, giving you the same IP address each time. However other users can access it and it's not personal to you. It's included in all plans, but isn't quite as private as a regular VPN connection. <small role="credit">Future</small></figcaption></figure></figure><p>Elsewhere, there's not a lot that Surfshark has left out. I watched as the rotating IP option successfully cycled my IP address to a new one every 10 minutes. ExpressVPN is the only other VPN on this page that offers this.</p><p>The real standout feature, though, is Alternative ID. It’s totally unique, and offers a quick and easy way to create a short-term disposable identity – complete with fake but functional contact details – that can be used to sign up for accounts and services online without revealing your identity or contact information. I created a bogus email address with it, which I used to bag a discount code from an email newsletter sign-up without having to give any real information.</p><p>It's not all perfect for Surfshark though. The VPN is aimed at more casual users, which makes it easy to use, but a little simplistic for power users. For example, Proton VPN offers <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a> – a niche tool that can help when torrenting – so if you have a very particular reason for using a VPN, there's likely a provider that's more tailor-made.</p><h3 id="excellent-streaming-performance-but-a-notable-hiccup">Excellent streaming performance, but a notable hiccup</h3><p>Surfshark proved to be very reliable for streaming, unblocking almost every website we tried on the first attempt. No matter which server or location we tried with our custom testing tool, we were able to access streaming sites from that country. </p><p>However, it's worth noting that Surfshark did have issues when it came to Amazon Prime Video. In fact, it was only able to access the UK library of the streaming site, which is disappointing. That said, almost every VPN tested had issues with Amazon Prime Video this time round, so this isn't unique to Surfshark.</p><p>In our previous round of testing, Surfshark rose to the very top of our <a href="https://www.tomsguide.com/best-picks/streaming-vpn">streaming VPN</a> rankings. However, with a strong performance, NordVPN has overtaken it once again, but both providers are excellent at unblocking. </p><p>If you're a VPN newbie who's heading abroad, or just looking to access global streaming services, Surfshark is your very best choice.</p><h3 id="not-quite-nordvpn-level-customer-support-but-good-enough">Not quite NordVPN-level customer support, but good enough</h3><p>Surfshark's customer support isn't the most effective we've experienced. We posed the same Formula 1 YouTube channel streaming problem to all our top five VPNs in mid-April 2025, and while Surfshark transferred us to a human very quickly, and the agent was friendly, a resolution couldn't be found. That was disappointing, given that ExpressVPN and Proton VPN were able to resolve the same issue.</p><p>The support articles are also quite thin, and don't provide as much detail as other VPNs do. This is one of the few areas in which Surfshark doesn't adequately help the less-experienced user, and needs some improvement.</p><p>For example, when querying: "Can't connect to Surfshark," the <a href="https://tinyurl.com/4uk4n6se">support article</a> is quite short, and doesn't give much information. Compare this to <a href="https://tinyurl.com/5v38r6uj">NordVPN's version</a> and <a href="https://tinyurl.com/2xrtzf6u">ExpressVPN's version</a> of the same page, and the difference is night and day.</p><p>That said, the live chat agents should be able to help you out in most situations if the written articles aren't good enough (our live chat test concerned a very niche issue). Plus, we do have to factor the cheaper price into our expectations here.</p><div class="collapsible-block-end"></div><h3 id="surfshark-is-best-if">Surfshark is best if:</h3><p>✅ <strong>You love a bargain.</strong> <br>At $1.99 per month, Surfshark is excellent value. Just don't forget to turn off auto-renewal to avoid that price hike.</p><p>✅ <strong>You're a beginner.</strong><br>Surfshark is designed with beginners in mind, with clear, simple apps that make both basic features and more complex settings easy to understand.</p><p>✅ <strong>You're a big streamer.</strong> <br>Surfshark performed a clean sweep in our last round of streaming tests, and is our top choice if you just need a VPN for streaming.</p><h3 id="surfshark-isn-39-t-best-if">Surfshark isn't best if:</h3><p>❌<strong> You have advanced needs.</strong> <br>A focus on being beginner-friendly means Surfshark has left out some more technical settings.</p><p>❌<strong> You need OpenVPN to be readily available.</strong> <br>Although Surfshark is one of the fastest providers when using OpenVPN, it's not available in the apps by default – you'll need to set it up manually to use it.</p><p>❌ <strong>You want to rely on the built-in malware blocking tech.</strong> <br>Surfshark's <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-cleanweb">CleanWeb</a> tool just isn't as effective as NordVPN's Threat Protection or ExpressVPN's Threat Manager.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/surfshark-vpn-review"><strong>Surfshark review</strong></a><strong> for more.</strong></p><div data-model-name="Surfshark" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-the-best-vpn-for-beginners"><span>The best VPN for beginners</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2915px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="7Two8uqXNYzxYPYwup4rdJ" name="ExpressVPN review header 16x9" alt="ExpressVPN displayed on a 2023 MacBook Pro" src="https://cdn.mos.cms.futurecdn.net/7Two8uqXNYzxYPYwup4rdJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2915" height="1640" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-expressvpn"><span class="title__text"><a href="https://www.tomsguide.com/reviews/expressvpn-review">3. ExpressVPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Super simple apps make ExpressVPN the best choice for beginners</p></div><p class="specs__container"><strong>Number of servers: </strong>3,000+ | <strong>Server locations: </strong>214 in 113 countries | <strong>Jurisdiction: </strong>British Virgin Islands | <strong>Maximum devices supported: </strong>10-14 | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Uncluttered apps are dreamy</div><div class="icon icon-plus_circle _hawk">Strong in most of our tests</div><div class="icon icon-plus_circle _hawk">Bundled privacy extras</div><div class="icon icon-plus_circle _hawk">Best written resources of any VPN</div><div class="icon icon-plus_circle _hawk">Fastest speeds we've ever seen from a VPN on Windows</div><div class="icon icon-plus_circle _hawk">Pricing shake-up addresses my issues with the "all-in-one" plan</div><div class="icon icon-minus_circle _hawk">Little customization for pro users</div><div class="icon icon-minus_circle _hawk">A few errors when testing Netflix</div><div class="icon icon-minus_circle _hawk">Lightway Turbo is Windows-only</div></div><p>ExpressVPN stood out in my testing as the most user-friendly VPN of the lot. It strips away all the complexities, and just gives you what you need: strong privacy, reliable speeds, and good customer support with an easy one-touch interface.</p><p>However, this simplicity inevitably does come with trade-offs. For example, NordVPN offers more customization features, so advanced users may find that ExpressVPN doesn't quite offer enough flex. 4</p><p>Prices often vary, but on the most basic plan, they generally sit between $2.49 and $3.49 per month. Find a good deal at the right time, and ExpressVPN rivals Surfshark when it comes to value – but be aware that you need to pay for any extra features beyond the VPN itself.</p><p>On that note, with the recent introduction of a <a href="https://www.tomsguide.com/computing/vpns/no-longer-just-a-vpn-expressvpn-launches-four-new-products-to-create-a-total-privacy-suite">huge range of extra apps</a>, ExpressVPN is the perfect choice if you need them. If not, you're paying for tools you won't use.,</p><h3 id="as-easy-as-vpn-gets-across-every-device">As easy as VPN gets across every device</h3><p>Open ExpressVPN and you get a remarkably clean interface. With just a prominent connect button and a small, curated selection of server locations, there’s almost nothing to distract you from turning the VPN on. </p><p>Even for a VPN novice like my housemate, connecting to an Australian server was a swift, sub-10-second process – much as it was for NordVPN. If you just want a simple, one-click interface without having to worry about what’s going on behind the scenes, ExpressVPN is really nice to use.</p><p>Dig deeper into the settings, and you’ll find straightforward menus that are logically grouped and easy to get to grips with. That’s a stark contrast to the more feature-dense interfaces of more advanced options like Proton VPN, which can feel a little overwhelming. </p><p>The Tom’s Guide team runs ExpressVPN daily on our work-issued Windows laptops, and we’ve never had any issues with the apps freezing or crashing on any platform. ExpressVPN also offers the best level of cross-platform consistency of any VPN we’ve tested: we discovered the interface design is exactly the same whether you’re using a Windows PC, Android tablet, or even an Apple TV 4K. This dramatically reduces any learning curve, and is a significant benefit for beginners – there's more variability across apps from the other providers. ExpressVPN even offers an <a href="https://www.tomsguide.com/computing/vpns/expressvpn-announces-new-hybrid-browser-extension">app for Meta Quest</a>, making it one of the most widely accessible VPNs around.</p><p>ExpressVPN is always adding quality-of-life improvements to its apps, too. In September, 2025, it <a href="https://www.tomsguide.com/computing/vpns/expressvpn-brings-widgets-and-siri-shortcuts-to-its-ios-apps-heres-how-to-enable-them">introduced iOS widgets and Siri shortcuts</a>, allowing iPhone and iPad users to switch the VPN on without opening the app. As an iPhone user myself, I've found this very useful – further cementing ExpressVPN's spot at the top of my guide to the <a href="https://www.tomsguide.com/best-picks/best-iphone-vpn">best VPNs for iPhone</a>.</p><h3 id="new-pricing-tiers-makes-expressvpn-more-affordable">New pricing tiers makes ExpressVPN more affordable</h3><p>Because it focuses on usability as a central pillar, ExpressVPN's core apps are relatively feature-light versus the competition. You get everything you need, and nothing you don't. For example, there's no <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>, custom DNS, or multi-hop. However, you do get standard features like split tunnelling and Network Lock (a kill switch). These features tested well for me and I wasn't able to break them. </p><p>ExpressVPN used to bundle additional security features as standard. This made it much more expensive than its rivals, but if you needed everything on offer, it was great value. Now, ExpressVPN offers a tiered subscription system.</p><p>ExpressVPN Basic subscribers only get the core VPN features, DNS-based ad-blocking, and the brand-new <a href="https://www.tomsguide.com/computing/vpns/no-longer-just-a-vpn-expressvpn-launches-four-new-products-to-create-a-total-privacy-suite">ExpressMailGuard</a>. You'll get protection for 10 devices on this plan, with 12 and 14 offered on premium plans. This is an improvement on the previous limit of eight. </p><p>We got <a href="https://www.tomsguide.com/computing/vpns/i-tried-expressmailguard-for-a-week-and-theres-one-glaring-issue">hands-on with ExpressMailGuard</a>, and while it's definitely still evolving, it's a very useful email spoofing tool – and much more powerful than Surfshark's Alternative ID.</p><p>If you want the <a href="https://www.expressvpn.com/blog/password-guide-password-manager/" target="_blank" rel="nofollow">Keys password manager</a>, Advanced Protection, the Identity Defender suite, and a free holiday.com eSIM, you'll need to upgrade to ExpressVPN Advanced. </p><p>This plan usually costs around $0.50 per month more than the basic subscription. This is a massive upgrade, seeing as previously you had to spend over $6 per month to get the full package. </p><p>The only reason to go with the top-tier Pro plan is if you need dedicated IP – but usually priced at $5.49 per month, it's still good value. I'd recommend most people settle for the Advanced plan. If you don't want Dedicated IP and/or don't use Identity Defender, then the Pro plan is fairly expensive and not worth subscribing to – although still better value than NordVPN Prime.</p><p>Finally, it's worth mentioning the ExpressVPN-backed EventVPN, an ad-supported free VPN which <a href="https://www.tomsguide.com/computing/vpns/we-tried-out-expressvpns-new-free-vpn-eventvpn-its-good-but-theres-one-drawback">launched on September 18, 2025</a>. From our first hands-on tests, it's very powerful and has the potential to challenge the <a href="https://www.tomsguide.com/best-picks/best-free-vpn">best free VPNs</a>, but the ads are intrusive.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-expressvpn-deep-dive-strong"><p><strong>Show more of our ExpressVPN deep dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fDWX9Ru8VN4aat45gocNiV-1920-80.jpg" alt="ExpressVPN's app on macOS." /><figcaption>ExpressVPN's macOS app (and every other device) is incredibly simple. The on/off button dominates the interface, and the setting can be accessed with a pop-out dialog box. This is great for casual users, but if there's a setting you often adjust, there's no way of changing it without opening the settings.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbtdAUhHS2LHdEac9JnRMh-1920-80.jpg" alt="A screenshot showing ExpressVPN connected on its Windows app." /><figcaption>Click on the larger server button, and you're greeted by another pop-out – this time outlining all the countries available to connect to. The search function is very useful – but if you're more visual than textual, you may find the list of words tricky to navigate.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZHo4Yn5Yfd9AnmdAZCrrLh-1920-80.jpg" alt="Two screenshots displaying ExpressVPN upon startup on Windows." /><figcaption>ExpressVPN allows you to set up various blockers, including ads, trackers, malicious sites, and even adult content. This is useful if it's the only tool you have, but again, we found dedicated extensions like uBlock more effective.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yEkCTFbrxpSt2V44zzJMom-1920-80.jpg" alt="Two screenshots showing ExpressVPN's homepage and its server list on its iOS app." /><figcaption>Look familiar? That's because it is. ExpressVPN's interface is near-identical across all platforms – desktop, mobile, and even streaming devices. This reduces the barrier to entry for beginners, and is one of ExpressVPN's best usability features.<small role="credit">Future</small></figcaption></figure></figure><h3 id="privacy-pedigree-and-a-reputation-for-innovation">Privacy pedigree and a reputation for innovation</h3><p>ExpressVPN has put a lot of time, effort, and money into establishing strong credentials in the security and privacy space over the last decade, often <a href="https://www.tomsguide.com/computing/vpns/expressvpns-latest-upgrade-secures-its-spot-as-the-most-quantum-safe-vpn">tapping into cutting edge technologies like quantum encryption</a> earlier than its rivals. It also has the basics locked down, like a solid kill switch on every platform including iOS, a choice of protocols, and TrustedServer.</p><p>TrustedServer refers to how ExpressVPN manages its servers to offer an extra dimension of safety for its subscribers. In short, nothing is ever stored on these servers, and to make things even more secure, they're wiped and reinstalled every time they switch on. To confirm this, ExpressVPN submitted its servers to an <a href="https://www.tomsguide.com/computing/vpns/expressvpn-passes-yet-another-no-logs-audit">external independent audit</a>, along with almost every other part of its business (there’s a handy section on the ExpressVPN website that <a href="https://www.expressvpn.com/trust#security-audits">details all the audits</a>).</p><p>The way that <a href="https://www.tomsguide.com/computing/vpns/expressvpn-is-doing-dedicated-ip-differently-but-does-it-make-it-worth-it">ExpressVPN handles dedicated IP addresses</a> is also very innovative. In short, ExpressVPN doesn't know which dedicated IP it allocates to any user, which eliminates one of the biggest privacy concerns with using a dedicated IP.</p><p>ExpressVPN's server count now includes <a href="https://www.tomsguide.com/computing/vpns/expressvpn-launches-servers-in-every-us-state-heres-why-you-should-care">one in every US state</a>, with 62 locations now present across the country. This will mean servers are less crowded and they'll likely be one closer to where you are.</p><p>However, on that note, <a href="https://www.tomsguide.com/news/kape-technologies-buys-expressvpn-for-almost-dollar1-billion">ExpressVPN's acquisition by Kape Technologies</a> in 2021 was highly controversial. The software giant has historic links to dubious software like CrossRider – and malware-like toolbar extension – but our opinion is that ExpressVPN operates independently, and there is no evidence otherwise.</p><p>It's also worth noting that in the wake of age-verification laws and the scrutiny VPNs have come under, ExpressVPN has introduced <a href="https://www.tomsguide.com/computing/vpns/expressvpn-blocks-child-abuse-material-in-partnership-with-internet-watch-foundation">DNS blocks for URLs known to share CSAM</a>. While this is a clear positive for child safety, some have questioned whether a VPN should impose content blocks at all.</p><h3 id="expressvpn-39-s-speeds-are-a-tale-of-two-halves">ExpressVPN's speeds are a tale of two halves</h3><p>A VPN protocol determines the methodology for how your VPN encrypts and transmits your data, and it makes a big impact on connection speed. ExpressVPN primarily uses its own totally custom <a href="https://www.tomsguide.com/computing/vpns/what-is-expressvpns-lightway-protocol">Lightway</a> protocol, and we found it to be the quickest at establishing a connection of all the VPNs – although this is only a matter of seconds.</p><p>In March, 2025, <a href="https://www.tomsguide.com/computing/vpns/fast-just-got-faster-introducing-expressvpns-lightway-turbo">ExpressVPN launched Lightway Turbo</a> – a super-fast version of Lightway that uses multiple tunnels to improve bandwidth and speeds.</p><p>When testing Lightway Turbo, the results were impressive. Speeds averaged at 1,177 Mbps on our 10 Gbps UK-UK connection, while UK-US speeds were similarly speedy at 1,117 Mbps. This is good, but not quite up there with the very fastest VPNs like Windscribe and Mullvad, both of which topped out at over 2,000 Mbps.</p><p>There are also a few catches. Firstly, Lightway Turbo is only available on Windows – meaning Mac, Linux, and mobile VPN users can't use the protocol. What's more, Lightway Turbo doesn't support split tunneling, and some applications and websites may not be compatible.</p><p>So, original Lightway and OpenVPN are still important to consider.</p><p>Lightway averaged 1,156 Mbps on a UK-UK connection, and 970 Mbps UK-US. Interestingly, in this round of testing Lightway Turbo delivered slightly slower speeds than before, while regular Lightway doubled its results. The conclusion here is that while neither protocol is the absolute fastest, neither is slow by any means.</p><p>We'll finish with more good news, because ExpressVPN's OpenVPN speeds topped the charts at 1,038 Mbps UK-UK, and 708 Mbps UK-US. </p><p>This is likely down to ExpressVPN's implementation of OpenVPN DCO, a technique that allows OpenVPN process data in the kernel space rather than copying over to the user space. In short, it's much faster than regular old OpenVPN, and ExpressVPN posted the fastest OpenVPN speeds of any VPN this time around.</p><h3 id="not-flawless-at-unblocking-but-unlikely-to-let-you-down-often">Not flawless at unblocking, but unlikely to let you down often</h3><p>ExpressVPN has long been a reliable VPN for streaming, and in our latest round of testing it was able to unblock almost every streaming service and app we tested. However, unlike with the options higher in our guide, we did experience some issues along the way.<br><br>For example, we couldn't access Amazon Prime Video when connected to a US server. We changed servers three times but still encountered a VPN detection message. </p><p>When it was successful, ExpressVPN unblocked streaming platforms first time. This was the case for every Netflix library we tested, Disney+, and regional sites. There's no dedicated streaming servers, so connecting to any server in any country should serve you well. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/e26MSWLeZrhexYNUCssH3T-1920-80.jpg" alt="Three screenshots displaying ExpressVPN's settings on its Windows app. " /><figcaption>When you get into the depths of ExpressVPN's setting, there are a few settings to play with. You won't get anything too advanced like custom DNS or port forwarding, but there's a good amount of protocol options, plus an effective kill switch, split tunneling, and useful connection rules.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LJXjJMLXT3fBd7v2uUNKHL-1920-80.jpg" alt="Two screenshots showing the upgrades and help tabs on ExpressVPN's iOS app. On the left is the upgrades tab. On the right is the help tab." /><figcaption>ExpressVPN's support section is full to the brim with well-written explainers and dedicated support articles. The live chat AI is quite effective, but expect lengthy wait times if you need to talk back-and-forth with a human agent.<small role="credit">Future</small></figcaption></figure></figure><h3 id="expressvpn-has-downsized-its-human-live-chat-service">ExpressVPN has downsized its human live chat service</h3><p>The written setup and troubleshooting articles on <a href="https://www.expressvpn.com/support/">ExpressVPN's support centre</a> are the best we’ve seen from any provider. Having been through hundreds of them, they strike a balance between being user-friendly and offering useful technical advice. Whatever problem you have or whatever you want to know, you’ll probably find a detailed page ready to help you.</p><p>However, recently we've found that the live chat service has significantly deteriorated. ExpressVPN formerly offered an industry-leading 24/7 live chat service, with near instant replies from real people. We now get a mix of AI chatbot and longer waits if we need access to a human agent. For example, when we asked a simple question about whether custom DNS is available in any version of ExpressVPN, the AI chatbot couldn’t understand our question, and we had to wait over 10 minutes to get a response from a person.</p><p>Compared to the likes of NordVPN, where you can talk to a human within a minute, this is poor. <a href="https://www.reddit.com/r/Express_VPN/comments/1jezwdd/expressvpn_lays_off_undisclosed_number_of">Reports online suggest</a> that a considerable number of support agents were sacked in the March 2025 <a href="https://www.tomsguide.com/computing/vpns/expressvpn-lays-off-undisclosed-number-of-employees">ExpressVPN layoffs</a>, so this is likely to be the result of this.</p><div class="collapsible-block-end"></div><h3 id="expressvpn-is-best-if">ExpressVPN is best if:</h3><p>✅ <strong>You'll use all the bonus features.</strong> <br>Premium ExpressVPN plans come bundled with a password manager, an ad tracker and malware blocker, personal data leak monitoring, ID theft insurance, data broker removal, and Dedicated IP. This is a huge privacy bundle, and worth the money if you're going to use everything. </p><p>✅ <strong>You're looking for the simplest VPN.</strong> <br>ExpressVPN makes staying protected online incredibly easy, and its stripped-back apps are perfect if you're new to VPNs.</p><p>✅ <strong>You want cutting-edge privacy.</strong> <br>ExpressVPN is consistently one of the first VPNs to address the "next big thing" in privacy.</p><h3 id="expressvpn-isn-39-t-best-if">ExpressVPN isn't best if:</h3><p>❌ <strong>You don't trust Kape Technologies</strong><br>ExpressVPN's ownership is controversial, and privacy purists may prefer to go with an independent VPN like Proton VPN or Mullvad.</p><p>❌ <strong>You love to tinker.</strong> <br>Just like Surfshark, ExpressVPN doesn't afford many customization options, such as port forwarding or setting up your own custom DNS. Proton VPN is a better choice for this.</p><p>🔒 <strong>Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/expressvpn-review"><strong>ExpressVPN review</strong></a><strong> for more.</strong></p><div data-model-name="ExpressVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-top-rated-for-privacy-and-open-source"><span>Top-rated for privacy and open source</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q4GNr8Vz4CWrkxc5rWE4GX" name="ProtonLaptop" alt="Image of Proton VPN's Windows app displayed on a laptop" src="https://cdn.mos.cms.futurecdn.net/q4GNr8Vz4CWrkxc5rWE4GX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-proton-vpn"><span class="title__text">4. Proton VPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Transparent and fully open source, Proton VPN stands out as a strong performer with appeal</p></div><p class="specs__container"><strong>Number of servers: </strong>20,000+ | <strong>Server locations: </strong>193+ in 148 countries | <strong>Jurisdiction: </strong>Switzerland | <strong>Maximum devices supported: </strong>10 | <strong>Live chat support: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Advanced privacy features</div><div class="icon icon-plus_circle _hawk">Transparent with open source apps </div><div class="icon icon-plus_circle _hawk">Free version offers unlimited data</div><div class="icon icon-plus_circle _hawk">Very wide server spread</div><div class="icon icon-plus_circle _hawk">Much improved at unblocking streaming apps</div><div class="icon icon-minus_circle _hawk">Inconsistent speed test results</div><div class="icon icon-minus_circle _hawk">Relatively expensive</div><div class="icon icon-minus_circle _hawk">Interface has improved, but still more complex than ExpressVPN and NordVPN</div></div><p>Proton VPN has two big privacy USPs. Firstly, its apps are <a href="https://www.tomsguide.com/news/protonvpn-open-source">fully open source</a>, which means software experts and independent developers can inspect the source code and examine it for any security and privacy flaws. This transparency – along with regular independent audits (the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-passes-its-fourth-consecutive-no-logs-audit-heres-what-that-means-for-your-data">most recent was in September 2025</a>) – helps build confidence that the provider is doing what it claims to. It’s something we'd love to see more VPN companies embrace.</p><p>The second USP is <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a>, which is Proton's version of multi-hop, a feature that sends your traffic through two VPN servers instead of one. </p><p>However, rather than using two regular servers, like NordVPN and Surfshark, Secure Core first sends your traffic to an ultra-secure server in either Sweden, Iceland, or Switzerland. These have extra protections in place, and will keep your data safe even if the end server is compromised.</p><p>The kill switch was rock solid for us in our tests – it didn't leak anything when we tried force-ending the connection in different ways. And since our last review, Proton has also implemented a number of anti-censorship features. These include Stealth Protocol (which hides the fact you're using a VPN), and Smart Routing, which allows Proton to offer servers in countries it otherwise could not. If you're using a VPN to keep your activity hidden from the government under strict regimes, there's no better choice.</p><p>Unlike other VPN providers, Proton VPN is very open and often collaborates with other privacy tech companies. For example, it has recently <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-partners-with-vivaldi-browser-to-fight-back-against-big-tech">partnered with secure browser Vivaldi</a>.</p><h3 id="most-apps-now-high-quality-and-easy-to-use">Most apps now high quality and easy to use</h3><p>Proton VPN <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-undergoes-major-redesign-ios-android-and-windows-users-get-ready">refreshed its apps</a> on Android, iOS, and Windows in April 2025, meaning it's now much more intuitive to use. Gone is the map-based interface, making way for a simpler, less complex design that’s more welcoming to those new to VPNs. Do note, though, that the Mac app hasn't been updated yet.</p><p>Installation is very simple, the app is well-designed, and plenty of features are included without being intrusive. For example, we found the quick toggles for the kill switch, NetShield, and split tunneling very useful, because these are the features most likely to be used frequently. Less frequently used features like moderate NAT (useful for online gaming) and connection rules don't need to be permanently on show, and are easily accessible in the Settings menu instead. </p><p>Usability is an area we've previously criticized, so it's great to see Proton VPN being proactive and responding to feedback. However, simply due to its wider range of technical features, there's no escaping the fact that Proton VPN feels more complex and functional than NordVPN, ExpressVPN, and Surfshark – all of which offer a slightly more polished and user-friendly experience.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-proton-vpn-deep-dive-strong"><p><strong>Show more of our Proton VPN deep dive ▼</strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/G9ZkQtHBp7EmBWPaVnLohU-1920-80.jpg" alt="Proton VPN's homepage on its macOS app. " /><figcaption>Proton VPN's Mac app still utilises its old map-based interface. It's a little crowded but simple enough to use. Its server list and extra features are located on the left of the homepage, where your current connection is also shown.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zce7LfFkSYFhB4E7vcr6ji-1920-80.jpg" alt="Proton VPN connected on its Windows app. On the left is a widget for Proton VPN's servers, with a search bar, options to select recent, countries or profiles, as well as filters for all servers, secure core servers, P2P servers and Tor servers. Below this is a list of countries Proton VPN has servers in. In the centre is a grey scale world map with a green highlight on the UK to show the VPN is connected to a server." /><figcaption>Proton VPN's Windows app benefits from the new, cleaner, UI. The movable map is gone, with only your current location being shown. The server list and extra features are on either side of the page and your connection status in the middle. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AikXCSorZ6D5PkX8xhUrCe-1920-80.jpg" alt="Two screenshots showing Proton VPN connected on its iOS app. On the left, there is Proton VPN while connecting on its iOS app. Below is a widget which shows the VPN is connecting to the fastest country. On the right is Proton VPN while connected on its iOS app. There is a heading above a grayscale map of the United Kingdom which reads "protected", with a widget below tracking the ads blocked, trackers stopped and data saved." /><figcaption>Proton VPN's iOS has also received the UI update. It's more minimalist, with your current location taking up most of the screen. The amount of ads and trackers blocked, along with connection status, sits at the top of the screen and the extra features and server list at the bottom. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dRP5SjBqr3xMFsFtc9neCe-1920-80.jpg" alt="Proton VPN's new updates pop-up on its iOS app. It reads: "What's new. New look, same protection. We refreshed our designs and moved some things around to make the app easier to use. Introducing recents. It's now even easier to connect to your favourite servers. View your most recent connections on the home screen, or pin them for quick access. Widgets are back. You can now view and manage your VPN connection without leaving the Home Screen." Beneath this is a button which reads "take a look"." /><figcaption>New iOS updates introduced Proton VPN widgets and recent connections. Both allow for quick and easy VPN protection. <small role="credit">Future</small></figcaption></figure></figure><h3 id="top-speeds-unlikely-to-ever-slow-you-down">Top speeds unlikely to ever slow you down</h3><p>When using the WireGuard protocol to connect to a local US server on our 10 Gbps test line in the UK, we saw speeds of around 1,475 Mbps. Somehow, we saw even better top speeds when connected to UK servers from the US, with speeds peaking at 1,548 Mbps. In short, these results make it the fastest we've tested recently.</p><p>When using OpenVPN, speeds were good at 449 Mbps. That's faster than our previous round of testing but seriously lagging behind NordVPN, Surfshark, and ExpressVPN. There are clearly some faster alternatives out there if OpenVPN is a priority for you – but most people won't need to bother about this.</p><p>We can confirm from our day-to-day use of Proton VPN on various networks, including the Tom's Guide office Ethernet, 4G, 5G, and spotty public Wi-Fi, that it’s very reliable, with no unexpected drop-outs or blocks – all of which have earned it top spot in our guide to the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a>.</p><h3 id="a-few-rough-edges-don-39-t-spoil-proton-vpn-39-s-privacy-power-tools">A few rough edges don't spoil Proton VPN's privacy power tools</h3><p>Proton VPN is well featured, covering the basics with a kill switch and split tunneling, as well as more advanced features like moderate NAT. If you're a beginner, these technical features won't be a big selling point. Thanks to their inclusion, though, Proton VPN is a very strong choice for more technical users.<br><br>You'll also get <a href="https://www.tomsguide.com/features/proton-vpn-netshield-what-is-it-and-why-should-you-use-it">NetShield</a>, an ad and tracker blocker that offers basic protection. However, in our tests it proved much less effective than NordVPN's Threat Protection Pro. If wider-ranging ad blocking and browser protection are a priority, NordVPN is a better choice.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/haoqrjQe4yZe2djeuk5NcX-1920-80.jpg" alt="Proton VPN's NetShield tab in its Windows app. " /><figcaption>NetShield is Proton VPN's threat protection. It struggled in our testing and NordVPN's Threat Protection Pro is superior. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5wCeQjPwTMkrP8DhzhkUcX-1920-80.jpg" alt="Proton VPN's port forwarding tab on its Windows app. There is a note that to use port forwarding you must connect to a server that supports P2P. " /><figcaption>Port forwarding is aimed at users sharing files using P2P. It's only permitted on Proton VPN's dedicated P2P servers and is available on Windows and Linux. However, it can be manually configured on macOS. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Pah5QmUVQJXDdPnVqZMScX-1920-80.jpg" alt="Proton VPN's kill switch on its Windows app. There is an option to toggle the kill switch on and off, and it is currently set to off." /><figcaption>A kill switch is a VPN essential which disconnects you from the internet should your VPN connection fail. Proton VPN's can be easily accessed from its homepage. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E2LA5d8beR6Je6CsGNNacX-1920-80.jpg" alt="Proton VPN's split tunneling tab on its Windows app. There are options to set split tunneling for standard (selected) on inverse. " /><figcaption>Split tunneling is another easy-to-access feature. It's useful for users who want certain apps to bypass their VPN. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mzQEbY8q9ABvDkVKKYVEgd-1920-80.jpg" alt="Two screenshots showing Proton VPN's settings." /><figcaption>Proton VPN's mobile settings are also well laid out.<small role="credit">Future</small></figcaption></figure></figure><p>Profiles might seem gimmicky, but if you use your VPN for multiple reasons – perhaps streaming UK Netflix from the US, downloading torrents, and general browsing protection – they'll be very useful. </p><p>They take a little time to set up, but after configuring a particular set of rules for each purpose – watching BBC iPlayer through a Secure Core server in the UK, for example – they prove to be a genuinely time-saving addition to the apps.</p><p>A recent update has <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-brings-split-tunneling-to-linux-heres-what-you-need-to-know">introduced split tunneling to the Linux app</a>, which frequent torrenters will be pleased to see.</p><p>One area in which Proton falls behind is its Mac application. It hasn't yet had the visual update all other platforms have, and it misses our split tunneling – surprising for such a privacy- and feature-focused VPN. However, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-a-big-summer-update-with-even-more-new-features-on-the-horizon">Proton's 2025 roadmap</a> claims that this, as well as plenty of other features, are on the horizon – and the update to the Linux app may indicate the Mac upgrades are close.</p><h3 id="now-a-top-performer-when-unblocking-netflix-and-others">Now a top performer when unblocking Netflix and others</h3><p>In our streaming testing, Proton VPN matched NordVPN and Surfshark – meaning it unblocked everything we tried to access, every time. That includes UK, US, Canadian, Japanese and Australian Netflix libraries, Disney Plus, Amazon Prime Video, BBC iPlayer, 10 Play, and many more.<br><br>We'd still recommend NordVPN as the streaming VPN of choice, thanks to its consistency in recent years. However, Proton VPN is becoming a very reliable alternative.</p><h3 id="great-customer-support-but-no-24-7-support">Great customer support but no 24/7 support</h3><p>Proton VPN's customer support isn't quite as comprehensive as the other VPNs on this page. The main reason for this is the fact that live chat isn't available 24/7. Agents are online between 9am and 12am CET (between 3am and 6pm EST). This could prove awkward if you're in the US, but Proton has told us that there are plans to expand this.<br><br>However, when we've contacted the agents, responses have been prompt, and they've typically seemed knowledgeable and friendly.<br><br>The written setup and troubleshooting guides are very comprehensive, but they do lean towards the more technical side. If you're a beginner, some may need some deciphering.</p><h3 id="pricey-but-if-you-know-you-know">Pricey. But if you know, you know</h3><p>If you head through from Google, Proton VPN's two-year plans coming in at the equivalent of $4.49 per month (upfront fee of $107, which lasts for 24 months). That makes it the most expensive VPN on this page, now that ExpressVPN has introduced its tiered subscriptions.</p><p>However, if you choose to head through from one of the links on this page, Proton VPN is currently available for <a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=techradar" target="_blank" rel="nofollow">$2.99 per month</a>. This is exclusive to Tom's Guide and our friends at TechRadar Pro.</p><p>Just like every other VPN here, once this introductory deal ends you'll see your plan shoot up to $6.67 per month ($79.95 for 12 months). Don't let that happen. Cancel, and resubscribe to get a better price.</p><p>Proton does also offer a free VPN option that currently ranks at #2 in <a href="https://www.tomsguide.com/best-picks/best-free-vpn">our review of the best free VPNs</a>. The best feature of the free version is that it offers an unlimited data allowance, so you know you won't run out at any point in the month. But there are big drawbacks compared to the paid version including slower speeds, just five server locations in Netherlands, Japan, Poland, Romania and the US, and no support for unblocking streaming services or downloading via BitTorrent.</p><div class="collapsible-block-end"></div><h3 id="proton-vpn-is-best-if">Proton VPN is best if:</h3><p>✅ <strong>You live in a country with strict censorship.</strong> <br>Proton VPN has made a name for itself as an advocate for a free internet for all, and is very effective at evading censorship measures.</p><p>✅ <strong>You use other Proton products.</strong> <br>Unsurprisingly, Proton VPN integrates very well with all the other Proton apps.</p><p>✅ <strong>You value privacy over everything. </strong><br>Proton VPN's unique privacy features like Secure Core are great if you're looking to stay as private as possible.</p><h3 id="proton-vpn-isn-39-t-best-if">Proton VPN isn't best if:</h3><p>❌<strong> You don't need that extra veneer of privacy and security.</strong> <br>For most people it's probably not necessary to spend this much on a VPN service.<br><br>❌<strong> You're looking for simplicity.</strong> <br>Proton VPN isn't as complicated as some alternatives, but its more expert features may seem complex to those new to VPNs.</p><p>🔒<strong> Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/protonvpn-review"><strong>Proton VPN review</strong></a><strong> for more.</strong></p><div data-model-name="ProtonVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-our-top-pick-for-streaming"><span>Our top pick for streaming</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8zUoNrjV2jPQDZ8kmYf566" name="NortonDesktop" alt="Norton VPN connected on a Mac laptop" src="https://cdn.mos.cms.futurecdn.net/8zUoNrjV2jPQDZ8kmYf566-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-norton-vpn"><span class="title__text"><a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review">5. Norton VPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best VPN for streaming – despite having some rough edges</p></div><p class="specs__container"><strong>Number of servers: </strong>3,400 | <strong>Server locations: </strong>140 in 102 countries | <strong>Jurisdiction: </strong>USA / Czechia | <strong>Maximum devices supported: </strong>10 / 20 | <strong>24/7 live chat: </strong>Yes + phone support | <strong>Money back guarantee: </strong>60 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">The most reliable streaming VPN we've tested</div><div class="icon icon-plus_circle _hawk">Very simple apps</div><div class="icon icon-plus_circle _hawk">Good privacy credentials</div><div class="icon icon-plus_circle _hawk">Decent connection speeds</div><div class="icon icon-minus_circle _hawk">Apps have very few customizable options</div><div class="icon icon-minus_circle _hawk">Not available on Linux devices</div><div class="icon icon-minus_circle _hawk">Mac app is intrusive</div></div><p>Just a couple of years ago, <a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review">Norton VPN</a> was a largely forgotten add-on to Norton's antivirus suite. But since then, the 40-year-old security brand has pumped <em>a lot</em> of investment into Norton VPN, and it has more than earned itself a spot in the top five best VPNs overall.</p><p>It carries a lot of the classic Norton hallmarks – both good and bad – but what really stands out is how effective it is for unblocking streaming sites from around the world. So much so, it recently took top spot in our guide to the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a>.</p><h3 id="the-best-streaming-vpn-we-39-ve-tested">The best streaming VPN we've tested</h3><p>Streaming performance and the accompanying connection speeds are the main reasons why you'd choose Norton over the other VPNs on this page. In our latest round of testing, it was the only VPN to unblock every single streaming site we tried it with. That's better than <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a>, <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">Surfshark</a>, <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a>, and <a href="https://www.tomsguide.com/reviews/protonvpn-review">Proton VPN</a> – four of the most popular and historically reliable VPNs available today.</p><p>Netflix and some regional streaming sites like BBC iPlayer aren't too difficult to crack, but in our experience, Amazon Prime Video and US YouTube (when not logged in) can pose a real issue to even established VPNs. Norton tapped into both with ease.</p><p>In terms of speeds, Norton VPN averaged 1,010 Mbps when connected to a 10 Gbps network. That's not the fastest we've seen – <a href="https://www.tomsguide.com/reviews/mullvad-vpn-review">Mullvad</a>, <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN</a> and <a href="https://www.tomsguide.com/reviews/windscribe-vpn-review">Windscribe</a> all maxed out at over 2,000 Mbps. However, it's still fast, and comparable with NordVPN and Surfshark. Plus, with 4K video only needing around 50 Mbps to stream seamlessly, Norton VPN won't be holding you back.</p><h3 id="excellent-privacy-and-security-credentials">Excellent privacy and security credentials</h3><p>As you'd expect from one of the few household names in cybersecurity, Norton VPN's privacy credentials are solid. Most importantly, there's an iron-clad no-logs policy present, which has been independently audited to prove its veracity. We also found the kill switch very reliable. It ensures your identity will not be leaked, even if the VPN disconnects.</p><p>When we inspected the apps, we found Norton VPN was indeed using the industry-standard encryption it promises. It has also introduced <a href="https://www.tomsguide.com/computing/vpns/post-quantum-vpns-necessary-now-or-a-premature-move">post-quantum encryption</a> (PQE) in all its apps. However, we found a small caveat with Norton's PQE – it's only available with its proprietary Mimic protocol, not the standard OpenVPN or WireGuard. This puts it slightly behind ExpressVPN here, but Mimic is speedy, and there's little reason not to use it.</p><p>The only wrinkles to be aware of are that Norton has not transitioned to 100% RAM-only servers, and the apps are not open-source. RAM-only servers are a failsafe that ensure none of your data is stored. Once powered down, all the data on a RAM-only server is deleted, which means even if a server is captured by the authorities, once unplugged, no data will remain. Open-source apps, on the other hand, mean that anyone can check the code to make sure there are no hidden nasties.</p><p>However, neither of these issues will be dealbreakers for most people. As long as a VPN adheres to a good no-logs policy – which Norton does – RAM-only servers are not a necessity, and the only VPN on this page that <em>is</em> open-source is Proton VPN.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-norton-vpn-deep-dive-strong"><p><strong>Show more of our Norton VPN deep dive ▼</strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/a4SZcMR8oDrszx5xLPxH3i-1920-80.jpg" alt="Screenshot of Norton VPN unblocking Disney Plus when connected to a Japan server" /><figcaption>Norton VPN taps into streaming sites like Disney Plus with ease.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fVT5JWr6VEMb9aNVNr7Jzh-1920-80.jpg" alt="Screenshot of Norton VPN's interface when connected to a server" /><figcaption>Norton VPN's interface is sparse, and easily navigable by even the least tech-savvy.<small role="credit">Future</small></figcaption></figure></figure><h3 id="great-apps-for-beginners-but-norton-shows-its-heritage">Great apps for beginners, but Norton shows its heritage</h3><p>Norton VPN's "newness" is most apparent when you take a close look at the apps. On mainstream devices, they're very usable. The interface is pretty simple and similar across the board, and there's plenty of assistance for new users getting to grips with VPNs. However, the details betray it somewhat.</p><p>For example, there's no Linux application, and the lack of any OpenVPN or WireGuard configuration files means that Linux users are entirely left out. This also means that more advanced users are stuck with Norton's basic apps, and manual connections are off the table. What's more, the apps that are available feel remarkably bare, and we wonder if Norton has prioritised the most tech-phobic customer base at the expense of anyone with an ounce of experience.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/W5goaEpadsUrEBaHSKazyh-1920-80.jpg" alt="Screenshot of Norton VPN's Double VPN feature" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UutCsCwFjbkYFMrJ7v2xyh-1920-80.jpg" alt="Screenshot of Norton VPN's server choice" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cuMChGWk7btbZrCDPCAH3i-1920-80.jpg" alt="Screenshot of Norton VPN's app settings" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tp6fniadqY6MtXV24T9Jzh-1920-80.jpg" alt="Three screenshots of Norton VPN's Android app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We've seen some improvements when it comes to feature parity between each platform, but Apple devices in particular still miss out. iOS and MacOS don't support OpenVPN, and iOS doesn't get split tunneling, either. Moreover, the Mac app in particular is quite intrusive: there's simply no way of entirely closing the application short of uninstalling it. Our testers didn't like the permanent Norton icon in the menu bar, even after closing every Norton window.</p><p>Those of a certain vintage will be reminded of the antiviruses of old – both Norton and other rivals – with their pop-ups and inescapable processes. Norton VPN is nowhere near as bad these days, but it definitely retains some of these annoyances that users of "dedicated" VPNs like NordVPN and Surfshark won't be used to.</p><p>However, all of this must be caveated. Norton VPN is at a different stage to most VPNs. It's still developing. Judging by its current trajectory, there's a reasonable expectation that a lot of these issues will be ironed out in time. And the fact of the matter is that Norton VPN's apps are simplistic for a reason: their target audience wants a VPN that's as easy to use as possible. For experienced, techy VPN users, there are certainly better choices like <a href="https://www.tomsguide.com/reviews/private-internet-access-review">Private Internet Access</a> out there – but beginners will find it most agreeable. </p><h3 id="excellent-value-but-some-limitations">Excellent value – but some limitations</h3><p>So, Norton VPN is a pretty balanced option: great for streaming and privacy, but the apps might be too restrictive for more advanced users. Thankfully, Norton VPN is great value too – so any shortcomings won't feel quite so bad.</p><p>If you head through to the Norton VPN site from Google (or your alternative search engine of choice), you'll only see 1-year plans, starting at $3.33 per month. However, use one of our links, and you'll see 2-year plans available, which start at $2.49 per month (paid upfront as $59.76 on the Standard plan). Considering Surfshark's recent price increase, this sees Norton VPN tie with it as the cheapest VPN on this page. This Standard plan covers 10 devices, and gives you all the core VPN features.</p><div data-widget-type="simple" data-model-name="Norton VPN"></div><p>Of course, if you pay more, you get more. Go for the 2-year Plus plan at $3.49 per month ($83.76 upfront), you'll get the VPN, plus AI-powered scam protection, a password manager, dark web monitoring, and 10 GB of secure cloud backups. Again, this covers 10 devices. If you go the whole hog and pay $4.49 per month ($107.76 upfront), you'll get 50 GB of cloud storage, coverage for 20 devices, and parental control tools. </p><p>Compared to its biggest rivals, this range of extras is good, but not class-leading. NordVPN and ExpressVPN both include cyber insurance and credit monitoring, while Surfshark has the very nifty <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-alternative-id">Alternative ID</a> email masking tool.</p><p>Finally, one thing to note is that while most VPNs operate a "simultaneous connections" rule – you can install the app on as many devices as you like, but only connect, say, 12 at once – Norton VPN limits you by the number of devices you can install the app on. This means that once you've used up your 10 (or 20) installs, you'll have to deactivate one of these to install the app on another. Again, this is clearly a hangover from Norton's antivirus-first days, and we hope this changes to be more in line with its competitors as the VPN matures.</p><p>Whatever you choose, it’s worth taking advantage of the <a href="https://uk.norton.com/blog/vpn/vpn-free-trial?srsltid=AfmBOooBDWeQdpZRokcqoMW0d8LjVVM4Z68T_G_oQVXExa-inKq75HLk" target="_blank" rel="nofollow">Norton VPN 7-day free trial</a> to make sure that this VPN is going to work for you.</p><h3 id="a-tempting-up-and-comer">A tempting up-and-comer</h3><p>All things considered, Norton VPN does everything most people want from a VPN at a very reasonable price. It's especially suited to those new to VPNs who have little interest in digging into any advanced settings or configurations, and don't mind the occasional pop-up reminding them to turn their VPN on. It's certainly not the right choice if you have years – or decades – of using VPNs behind you, and expect a certain amount of customization.</p><p>As with any new product, there are positives and negatives with choosing it over a more established rival. On the one hand, expect plenty of app updates and new features, with an eye on cutting-edge tech like post-quantum encryption. On the other, be aware that certain "basic" features will be missing, and if you use anything other than a standard laptop or smartphone, you may be left out in the cold.</p><p>All told, it's clear that Norton VPN is on the up, while a number of established VPNs like Private Internet Access and CyberGhost are falling off. Its stellar streaming performance is testament to the amount of recent investment into the product, and even if it's not quite the right choice for you today, keep your eyes peeled – it may well be in the future.</p><div class="collapsible-block-end"></div><h3 id="norton-vpn-is-best-if">Norton VPN is best if:</h3><p>✅ <strong>You want the most reliable streaming VPN.</strong><br>Our latest testing puts Norton VPN ahead of every other VPN that we've tested when it comes to unblocking streaming sites.</p><p>✅ <strong>You're new to VPNs.</strong> <br>Incredibly simple apps on mainstream devices mean it's very easy to get up and running.</p><p>✅ <strong>You're looking for an affordable VPN.</strong><br>Norton VPN ties with Surfshark as the cheapest VPN on this page.</p><h3 id="norton-vpn-isn-39-t-best-if">Norton VPN isn't best if:</h3><p>❌<strong> You're an experienced VPN user.</strong> <br>Pushy pop-ups and super-simplified apps won't suit you if you like to work things out for yourself.</p><p>❌<strong> You're an Apple fan.</strong> <br>Although Norton VPN's Mac and iOS apps are very capable, they lack some features that are present in their Windows and Android counterparts.</p><p>🔒 <strong>Read our in-depth </strong><a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review"><strong>Norton VPN review</strong></a><strong> for more.</strong></p><div data-rows="3" data-widget-type="inbody" data-model-name="Norton VPN"></div><h2 id="our-rankings-are-based-on-rigorous-testing">Our rankings are based on rigorous testing</h2><p>Our recommendations are built from a decade of in-depth VPN testing. We don't just review these apps – we use them every day and run over 30 top services through structured lab tests twice a year. Those tests include speed benchmarking, streaming tests, and deep dives into security features like kill switches and DNS leak protection.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3858px;"><p class="vanilla-image-block" style="padding-top:56.56%;"><img id="xqq7DDsXvZP7BFgm7oza5T" name="VPN testing" alt="VPN Editor Mo Harber-Lamond undertaking user-testing with several different VPN applications." src="https://cdn.mos.cms.futurecdn.net/xqq7DDsXvZP7BFgm7oza5T-1920-80.jpg" mos="" align="middle" fullscreen="" width="3858" height="2182" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We undertake both in-depth lab testing and on-the-spot research in the office to make sure all of our recommendations are totally accurate and up to date. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We've developed custom tools to map server networks, track app satisfaction among users, and evaluate how well VPNs block malware and bypass VPN restrictions. Wherever possible, we factor in independent audits and transparency reports.</p><p>This guide is built from that ongoing experience to help you make a confident, informed choice. You can <a href="#section-how-we-test-vpns-at-tom-s-guide">find out more about our testing process below</a>.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-learn-more-about-vpn-basics-strong"><p><strong>Learn more about VPN basics ▼</strong></p></div><h2 id="what-is-a-vpn-and-why-do-people-use-them">What is a VPN and why do people use them?</h2><p>A Virtual Private Network is a system that creates a private and secure connection between you and the internet. It routes your traffic through an encrypted tunnel to a remote VPN server and then on to the internet and back, making your personal data unreadable to anyone without the correct encryption key. </p><p>The VPN also assigns you a generic IP address. Your IP address is one of the key factors that identifies you online and it can be linked to your physical location. Changing it to a random one removes that point of vulnerability. </p><p>A neat analogy is a secret tunnel between you and a grocery store. Instead of leaving your house and driving to the store in plain view, you can travel through the tunnel without anyone seeing what you're doing, where you came from, or what you’re buying.</p><p>There are caveats though – especially on mobile, where there are data points that the VPN doesn’t touch. Your location can still be revealed through browser fingerprinting (where websites use details about your device and browser to track you) or GPS data, so you need to remain savvy. And of course, if you’re logged into any services you’re accessing – Netflix, Facebook, Google, and so on – with your real credentials, they can still track what you’re doing on their platform.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2knsQxYhmYXrNsVTHRDdMd" name="How a VPN Works illo_v4-02" alt="A diagram showing how a VPN works, with a laptop icon sending traffic into an encrypted tunnel." src="https://cdn.mos.cms.futurecdn.net/2knsQxYhmYXrNsVTHRDdMd-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="540" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">VPNs make the connection you have with the digital world secure by encrypting your traffic before it leaves your device. Even your ISP won't be able to detect what you're accessing or engaging with. </span></figcaption></figure><p>So, the two core parts of how a VPN protects you online are encryption (making your information unreadable to anyone looking in) and anonymising your <a href="https://www.tomsguide.com/computing/online-security/what-can-someone-do-with-my-ip-address">IP address</a>. These help break the link between your true identity and your online activity: your data is secured, and your browsing history and location are hidden.</p><p>VPNs can be used across a wide range of devices and platforms, including desktop, mobile, routers, and even smart TVs. However, certain platforms – such as games consoles like PlayStation or Nintendo Switch – <a href="https://www.tomsguide.com/features/how-to-set-up-a-ps5-vpn">may require manual setup</a> or additional steps, like setting up the VPN on your router to cover all devices on a home network.</p><p><strong>Read more:</strong> <a href="https://www.tomsguide.com/news/what-is-a-vpn">What is a VPN?</a></p><h2 id="why-you-might-use-a-vpn">Why you might use a VPN</h2><ul><li>Stream geo-restricted content</li><li>Keep sensitive data protected when working remotely</li><li>Prevent ISPs, advertisers and hackers tracking your activity</li><li>Stay safer on unprotected public Wi-Fi</li><li>Safer torrenting</li><li>Find cheaper prices online by switching locations</li><li>Avoid censorship and access restricted websites and services</li><li>Access websites and services from your home country when abroad</li></ul><p>VPNs aren't a silver bullet for staying completely safe and secure online, but they are a powerful starting point.</p><p>Encryption makes it significantly harder for third parties to track you online – when you're connected to a VPN, not even your internet service provider (ISP) or mobile network provider can see what you're getting up to. They can see how much bandwidth you're using, but they have no way of finding out what it contains.</p><p>For some people, that can be a life or death feature. In countries with harsh censorship laws, VPNs can be a lifeline because they can allow you to connect with the outside world without being blocked – or worse – watched.</p><p>VPNs can protect you while you’re using public Wi-Fi in places like airports. These networks are often unsecure and so can be vulnerable to snooping attacks. They're also a fantastic tool to prevent an internet provider from <a href="https://www.tomsguide.com/us/internet-throttling-what-to-do,review-5154.html">throttling</a> your connection. For example, some hotels offer free, basic Wi-Fi to guests but slow down or restrict video streams. That’s not possible if you’re using a VPN because the hotel has no way of detecting the type of data you’re accessing.</p><p>For torrenters, using a VPN is essential. Not only does one grant you access to the torrent sites that might otherwise be blocked by your ISP, but it also lets you connect to the P2P networks to download the content privately by hiding your identity from the rest of the network.</p><p>Beyond privacy, another core function of VPN services is location spoofing. By sending your connection to the web through a server in another country, a VPN can make it appear to the rest of the internet as though you’re browsing from that location. </p><p>This means depending on which service you use, you can bypass firewalls and blocks on geographically restricted content. For some people, that means the international libraries of streaming services like Netflix; for others, it means being able to use Google and access western news sites.</p><p>VPNs can even help you bypass price discrimination. Some sites and services offer cheaper prices depending on your region, and so by switching to a virtual location you can sometimes unlock cheaper deals. </p><div class="collapsible-block-end"></div><h2 id="specific-vpn-guides">Specific VPN guides</h2><p>This buying guide is to tell you about the best VPNs overall and some of their uses but if you're after a VPN for a very specific use case, then you should take a look at our VPN buying guides on the following:</p><ul><li><a href="https://www.tomsguide.com/best-picks/best-mac-vpn">Best VPN for Mac</a></li><li><a href="https://www.tomsguide.com/best-picks/torrenting-vpn-torrents">Best VPN for torrenting</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">Best VPN for streaming</a></li><li><a href="https://www.tomsguide.com/best-picks/best-fire-stick-vpn">Best VPN for Fire Stick</a></li><li><a href="https://www.tomsguide.com/best-picks/best-iphone-vpn">Best VPN for iPhone</a></li><li><a href="https://www.tomsguide.com/best-picks/best-android-vpn-apps">Best VPN for Android</a></li><li><a href="https://www.tomsguide.com/best-picks/apple-tv-vpn">Best VPN for Apple TV</a></li><li><a href="https://www.tomsguide.com/best-picks/best-gaming-vpn">Best VPN for gaming</a></li><li><a href="https://www.tomsguide.com/best-picks/best-free-vpn">Best free VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/most-private-vpn">Most private VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-fast-vpn">Fastest VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">Best VPNs with free trials</a></li><li><a href="https://www.tomsguide.com/best-picks/best-linux-vpn">Best VPN for Linux</a></li></ul><h2 id="a-note-on-affiliate-links">A note on affiliate links</h2><p>Tom's Guide's parent company Future could earn a commission if you click through and sign up for a VPN through one of our links. Our promise to you is that this will never affect our testing or scoring, and our recommendations are locked in before any links are added. There's often a benefit to you too: clicking through using an affiliate link from a review site will usually unlock a few extra months for free on multi-year plans.</p><h2 class="article-body__section" id="section-our-top-five-vpns-compared"><span>Our top five VPNs compared</span></h2><div ><table><caption>Our top five VPNs compared</caption><thead><tr><th class="firstcol " ><p><strong>VPN </strong></p></th><th  ><p><strong>Value</strong></p></th><th  ><p><strong>Privacy</strong></p></th><th  ><p><strong>Speed</strong></p></th><th  ><p><strong>Streaming</strong></p></th><th  ><p><strong>Features</strong></p></th><th  ><p><strong>Usability</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a></p></td><td  ><p>★★★★☆ <br>Great, but huge renewal hike</p></td><td  ><p>★★★★★ <br>Excellent, audited, not open-source</p></td><td  ><p>★★★★★ <br>Extremely fast, some minor variation</p></td><td  ><p>★★★★★ <br>Most reliable content unblocking</p></td><td  ><p>★★★★★ Comprehensive; plenty of extras</p></td><td  ><p>★★★★☆ <br>Intuitive; busier than ExpressVPN</p></td></tr><tr><td class="firstcol " ><p><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow"><strong>Surfshark</strong></a></p></td><td  ><p>★★★★★ <br>Best-value VPN but hike on renewal</p></td><td  ><p>★★★★☆ <br>Excellent, but not as good as others</p></td><td  ><p>★★★★☆<br>Latest tests show a slight decrease</p></td><td  ><p>★★★★☆ <br>A couple of failures, generally good</p></td><td  ><p>★★★★☆ <br>Strong, including Alternative ID</p></td><td  ><p>★★★★☆ <br>Easy-to-use; beginner-friendly</p></td></tr><tr><td class="firstcol " ><p><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a></p></td><td  ><p>★★★★☆ <br>Cheaper than ever, but extras are costly</p></td><td  ><p>★★★★★ <br>Clear commitment to privacy</p></td><td  ><p>★★★★☆ <br>Good speeds and very stable</p></td><td  ><p>★★★★☆ <br>Generally good, some minor issues</p></td><td  ><p>★★★★☆ <br>Essential features, privacy bundle</p></td><td  ><p>★★★★★ Intuitive; most beginner friendly</p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a></p></td><td  ><p>★★★★☆ <br>Decent value if you find a deal</p></td><td  ><p>★★★★★ <br>Best-in-class, open-source, Secure Core</p></td><td  ><p>★★★★★ <br>The fastest VPN on this page</p></td><td  ><p>★★★★★ <br>Excellent unblocking in testing</p></td><td  ><p>★★★★★ <br>Advanced features, Profiles</p></td><td  ><p>★★★☆☆ <br>Complex but becoming more intuitive</p></td></tr><tr><td class="firstcol " ><p><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a></p></td><td  ><p>★★★★★ <br>Tied as the cheapest on this page</p></td><td  ><p>★★★★☆<br>Solid privacy, but could be slightly improved</p></td><td  ><p>★★★★☆ <br>Good, but not the fastest VPN</p></td><td  ><p>★★★★★ <br>The only VPN to unblock every streaming site</p></td><td  ><p>★★★★☆  <br>All the essentials, some limitations</p></td><td  ><p>★★★★★ <br>Very simple – perhaps too simple for many</p></td></tr></tbody></table></div><p><strong>Key to star ratings:</strong></p><p>★★★★★ = Excellent <br>★★★★☆ = Very Good <br>★★★☆☆ = Good <br>★★☆☆☆ = Fair <br>★☆☆☆☆ = Poor</p><h2 class="article-body__section" id="section-3-best-vpns-for-privacy"><span>3 best VPNs for privacy</span></h2><ol start="1"><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a>. This open-source provider offers the best combination of relative ease of use, dedicated privacy tools like Secure Core servers, and anti-censorship tech like Alternative Routing.<br></li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&url_id=10992&aff_id=3013&aff_click_id=tomsguide-us-2054884684907350177&aff_sub2=https%3A%2F%2Fpreview.vanilla.tools%2Ffte%2Ftomsguide%2Ff950fcf4-1bde-11f0-ac91-11ca7f4c5b4e%2Fcomputing%2Fvpns%2Fthe-best-vpn-service-in-2025-reboot-2025" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. Solid privacy basics, with robust, audited apps, and welcome extras like post-quantum encryption. It's the cheapest of the top three.<br></li><li><a href="https://go.expressvpn.com/c/4550836/1330033/16063?subId1=tomsguide-us-8008649666412198106&sharedId=hawk&u=https%3A%2F%2Fwww.expressvpn.com%2Foffer%2Frecommended-deal%3Foffer%3D3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a>.<strong> </strong>Has undergone the most independent audits of any VPN, and typically leads the way when adopting new privacy technology.</li></ol><h3 id="what-makes-great-vpn-privacy">What makes great VPN privacy?</h3><p>Using a VPN you can't trust is worse than not using a VPN at all. Although you might be hiding your activity from your internet provider, the VPN can see everything and do what it likes with that information. That's why signing up to a VPN with a strong focus on privacy is important. Here's how we evaluate a VPN’s privacy credentials.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2309px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="n6hvp3VyhrKuWDiMZhpuJY" name="Online privacy VPN" alt="3D Modelled padlock on a circuit board" src="https://cdn.mos.cms.futurecdn.net/n6hvp3VyhrKuWDiMZhpuJY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2309" height="1299" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MF3d via Getty Images)</span></figcaption></figure><h4 id="1-logging-policy">1. Logging policy</h4><p>One of the most important ways we evaluate a VPN’s privacy credentials is to study its logging policy. This is a public statement that outlines what data a VPN does and doesn't collect. A "no-logs policy" is a statement that claims the VPN does not collect any "identifiable data" – that is, any data that can be linked to you and your internet activity, such as your browsing history, home IP address, or the files you download.</p><p>A <a href="https://www.tomsguide.com/computing/vpns/no-logs-versus-zero-logs-whats-the-difference">"zero-logs" policy</a> goes further, and claims that a VPN does not collect any information about its users at all. That includes anonymized and aggregated user data, which server you've used, and for how long you've used the VPN. This is the Holy Grail for VPNs, but we aren't aware of any VPN providers that can truly claim to be zero-logs.</p><p>All of the VPNs we recommend on this page have audited no-logs policies.</p><h4 id="2-independent-audits">2. Independent audits</h4><p>When <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns#section-testing-the-privacy-fundamentals">we test VPNs for privacy</a>, we read through every word of the no-logs policy. We also look for an independent audit to verify its claims. This process involves a reputable third party studying the no-logs policy and ensuring the VPN actually follows it in practice. Examples of auditing firms include Deloitte, KPMG, and Cure53.</p><p>These audits can extend to other areas of the VPN too, including server infrastructure, and applications on various devices. We study these audits to see the scope of the process, whether any vulnerabilities were found, and whether these vulnerabilities have been addressed.</p><p>Proton VPN and NordVPN regularly take on and pass third-party audits. ExpressVPN subjects itself to more successful audits than any other. PIA has twice been able to stand up in court and show that it doesn't log any information when data on its customers has been subpoenaed. Arguably, Surfshark is a little less impressive on this front, with its last VPN-specific product audit in 2023.</p><h4 id="3-privacy-features">3. Privacy features</h4><p>Once we've made sure all the paperwork is in order, we then go over the apps with a fine-tooth comb to see how much emphasis has been put on privacy features, and whether they work as intended.</p><h3 id="how-we-test-vpn-privacy-and-what-we-recommend">How we test VPN privacy and what we recommend</h3><p>We're satisfied that all of the VPNs we recommend here meet high standards for privacy. These are the privacy features we've looked at in detail and which products we rate most highly for each.</p><h4 id="test-the-kill-switch">Test the kill switch</h4><p>First up, it's the kill switch. We try every possible way to unexpectedly end the VPN connection and trick it into failing. "One of my tests is simulating some kind of major issue with Windows; perhaps the networking layer just stops working,” explains our lead VPN tester – who, unsurprisingly, wishes to stay anonymous. “If the app uses a standard network connection – Win+R and run ncpa.cpl – then I try to disconnect it manually. At the most extreme, I have uninstalled an app’s driver while it’s connected."</p><p>All our top-recommended VPNs have very strong kill switch functionality that withstood these tests. </p><h4 id="check-the-code">Check the code</h4><p>Some VPNs are open-source, which means we can study the code to make sure it's in order. This is one of the main reasons we recommend Proton VPN if your absolute top priority is privacy – none of the VPNs ranked higher on this page have made their app code open-source.</p><p>However, even if an app isn't open-source, there are still tests we can do. For example, to ensure there are no trackers within an app, we check its traffic. If we see it sending requests to a tracking service, we can immediately tell it's up to no good. Naturally, none of the VPNs on this page do this.</p><h4 id="dedicated-privacy-features">Dedicated privacy features</h4><p>A standout here, again, is Proton VPN. The provider has clearly invested in dedicated privacy features like Secure Core to offer a unique level of privacy for its users. </p><p>NordVPN's Onion over VPN feature, allowing VPN access to the Tor browser, is another good privacy feature to consider.</p><h4 id="jurisdiction">Jurisdiction</h4><p>Each VPN provider has to choose where to base itself, legally speaking. As such, they are subject to the data protection, and other, laws of that land.</p><p>ExpressVPN (British Virgin Islands), NordVPN (Panama) and Proton (Switzerland) are all well positioned in jurisdictions which offer their users excellent protection from governmental data requests. All three territories have strict laws which means they won't have to give up information, no matter who comes knocking.</p><p>Surfshark is the other exception. It moved its headquarters from the British Virgin Islands to the Netherlands in 2021. While the country does not require any logging of user data, there is some concern that it is part of the Fourteen Eyes intelligence sharing group of countries which did upset users at the time of migration.</p><h4 id="track-record">Track record</h4><p>We also take a VPN's track record very seriously. A clean sheet is perfect, and many VPNs here, like Proton VPN, have a long history of good practice.</p><p>Not every VPN is as untarnished. NordVPN, for example, suffered a server hack in 2018, and worsened the impact by not disclosing this until a year later. However, in the years since, NordVPN has hugely improved its privacy practices and, likely spurred on by the fallout after this event, is now one of the most privacy-conscious VPNs around.</p><p><strong>Read more in our guide to the</strong><a href="https://www.tomsguide.com/best-picks/most-private-vpn"><strong> most private VPNs</strong></a><strong>.</strong></p><div ><table><caption>5 best VPNs: privacy basics compared</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>No-Logs Policy</p></th><th  ><p>Independent Audit</p></th><th  ><p>Kill Switch</p></th><th  ><p>Open-Source</p></th><th  ><p>Jurisdiction</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>Switzerland</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>Panama</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>BVI</p></td></tr><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>United States / Czechia</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>Netherlands</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-3-best-vpns-for-streaming"><span>3 best VPNs for streaming</span></h2><ol start="1"><li><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a><strong>:</strong> The only VPN that unblocked every streaming site we tested it with, Norton VPN tops our guide to the best streaming VPNs.<br></li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a><strong>:</strong> A reliable pick for streaming, thanks to its generally effective unblocking performance across all major platforms, combined with its overall feature set and fair price.<br></li><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a><strong>:</strong> We really rate Proton VPN, and our testing shows it’s currently performing just as well as NordVPN and Surfshark when it comes to streaming. But it also has less of a consistent track record with these features, which means it stays at number three for now.</li></ol><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3775px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="bmBgfYLv2fi9NuZULDMksf" name="VPN streaming testing" alt="VPN Editor Mo Harber-Lamond conducting a VPN streaming test in the Tom's Guide office, using a UK NordVPN server to watch popular UK Netflix exclusive comedy Peep Show." src="https://cdn.mos.cms.futurecdn.net/bmBgfYLv2fi9NuZULDMksf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3775" height="2123" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Here, VPN Editor Mo Harber-Lamond tests to see if a certain UK NordVPN server can unblock UK Netflix exclusive Peep Show. As you can see, it was successful. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Using a VPN to unblock streaming services has historically been somewhat hit and miss. One day a specific server will work to unlock Netflix Japan; the next day it doesn’t, and you’re left looking for one that does.</p><p>That’s because using a VPN to unblock streaming content isn’t illegal – but it <em>is</em> against the streaming services’ terms of service. Those same services are contractually required to uphold the licensing agreements they have with their content partners.</p><p>So, when the streaming services start to suspect that certain IP addresses belong to VPN servers, they ban those IPs, which is why certain VPN servers stop working for streaming. The VPN companies then buy fresh IP addresses to use for their servers –  which the streamers haven’t banned – and so on goes the cat and mouse game between the streaming services and VPN providers.</p><p>For the time being, our VPN streaming tests show that the VPNs have the upper hand. Over the last year, our testing has indicated a shift in that dynamic and the good news is that all of the top five VPNs we recommend on this page can consistently unblock the most popular streaming services exceptionally well.</p><h3 id="how-we-tested-streaming">How we tested streaming</h3><p>For every VPN that Tom’s Guide reviews, we go through a process of accessing region-exclusive content across a range of platforms, including Netflix libraries in the US, UK, Canada, Japan, and Australia, plus Amazon Prime Video, Disney Plus, and local services like Hulu, BBC iPlayer, 10 Play, and 9Now. </p><p>To do this, we use a semi-automated tool that connects to multiple servers in each location and tracks which ones work, which don’t, and how consistently we can stream without error messages or detection. The tool allows us to check many more services and locations than we would be able to manually, and we follow up any errors manually. We also manually spot-check each provider to correlate our test findings with real-world experience, and investigate any issues our readers report to us.</p><p>And it’s not just about whether a VPN works – we also consider how the provider handles things when it doesn’t. If a service claims to support Netflix but fails in our tests, we reach out to customer support to see how they respond. Can they suggest a working server? Are they actively addressing the issue? Services that engage and troubleshoot earn credit, while those that shrug and point to vague disclaimers don’t. Streaming is a moving target, and the best VPNs aren’t just capable – they’re proactive.</p><h3 id="what-we-recommend">What we recommend</h3><p>On that basis, we’ve chosen Norton VPN as our top pick for the best streaming VPN. It scored full marks in all streaming tests without a single hiccup, and because it’s also our top-rated service across the other tested categories, it’s also a no brainer to recommend.</p><p>That being said, if you're looking for more of an all-round VPN that's reliable for streaming, NordVPN may be a better pick. It only struggled in a couple of situations, and in general it offers a better VPN experience than Norton.</p><p>We also really rate Proton VPN: it matched NordVPN in our most recent testing, and the only reason it isn’t higher currently is because it has less of a track record in comparison.</p><p>It’s worth highlighting that ExpressVPN and Surfshark performed well for streaming too, but we don’t recommend them more highly for a couple of minor reasons. ExpressVPN had a few wobbles when we were trying to unblock international Netflix libraries – we still got it working with every streaming site, but not <em>first </em>time, every time. Occasionally we had to jump through some extra hoops to find a server that would give us the result we wanted.</p><p>Unfortunately, Surfshark had more issues than we're used to. It failed to access Netflix in a few key regions, and was poor for Amazon everywhere except the UK. Hopefully this improve in our next round of tests.</p><div ><table><caption>Latest unblocking results</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>Netflix (All regions)</p></th><th  ><p>Disney+</p></th><th  ><p>Prime Video</p></th><th  ><p>BBC iPlayer</p></th><th  ><p>Hulu</p></th><th  ><p>10 Play</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr></tbody></table></div><p><strong>Read more in our guide to the </strong><a href="https://www.tomsguide.com/best-picks/streaming-vpn"><strong>best VPNs for streaming</strong></a><strong>.</strong></p><h2 class="article-body__section" id="section-3-fastest-vpns-we-ve-tested"><span>3 fastest VPNs we've tested</span></h2><ol start="1"><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a><strong>:</strong> Big improvements in speed have seen Proton VPN take the number one spot here, with speeds peaking at 1,548 Mbps. Its OpenVPN speeds are average but WireGuard is blisteringly fast.</li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a><strong>: </strong>Impressively speedy, with WireGuard speeds exceeding 1,249 Mbps. OpenVPN speeds are good too, peaking at 689 Mbps.</li><li><strong></strong><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a><strong>:</strong> It recorded the good speeds on a 10 Gbps line and has excellent OpenVPN performance. But regular WireGuard didn't perform as well as the in-house Lightway protocol.</li></ol><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3614px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="juv7LkVJB2NMWevcJzrVrf" name="VPN speed testing" alt="VPN Editor Mo Harber-Lamond conducting some VPN speed tests on the Tom's Guide office ethernet connection." src="https://cdn.mos.cms.futurecdn.net/juv7LkVJB2NMWevcJzrVrf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3614" height="2033" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">VPN Editor Mo Harber-Lamond tests the speed of Surfshark (middle application on the vertical screen) while connected to the Tom's Guide Ethernet. This kind of test can often be more representative of what the average VPN user will experience. Our peak VPN speed tests are conducted in a much more "sterile" environment. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Connection speeds are important for almost everyone using a VPN. Whether you're streaming global content or avoiding censorship under a repressive government, getting the most out of the internet connection you have access to is a must.</p><p>That’s why speed testing is one of the biggest parts of our VPN review process, and we do it in a number of ways. First, we test multiple times on an uncontested 1 Gbps line from our UK base to the recommended fastest server, and then from the UK to the fastest US server. </p><p>While our base connection is much faster than the average domestic connection, it gives us a good idea of what a VPN is capable of under perfect conditions. We initially test using the VPN's recommended protocol – usually WireGuard nowadays – and repeat when using OpenVPN.</p><p>Proton VPN, ExpressVPN, and NordVPN all well exceeded 1,000 Mbps when using their recommended protocols. When given more bandwidth, Proton VPN 1,500 Mbps. Our results table below, detail the speeds we recorded in our testing. </p><h3 id="real-world-testing">Real-world testing</h3><p>These results may not be representative of what you'll see in the real world, though. To get a better idea of this, we test VPNs on a variety of networks, including very fast domestic fibre connections, slower public Wi-Fi, and 4G and 5G. Generally, the providers that were fastest in the peak tests perform best in our real-world tests. However, there can be some surprises – especially when using less powerful devices which will likely not be so adept at coping with the encryption and decryption demands of the VPN software</p><p>For example, using a bottom-of-the-range 2022 Dell Inspiron on a connection that topped out at around 100 Mbps, we found that ExpressVPN had the least impact on speed, only reducing it by around 16%. Contrast this with NordVPN, which surprisingly impacted speeds by almost 47%, and you get quite a different picture from a single case study to the one painted by peak performance. So, it’s important to bear in mind your particular set of circumstances.</p><p>Of course, these tests only provide a snapshot in time. Speeds fluctuate continually on VPN servers, even on our base connections. The important thing is consistently delivering good speeds on a variety of connections – which all the providers on this page do.</p><p><strong>Bear in mind that you only need fairly low speeds for most daily activities:</strong></p><ul><li><strong>Streaming music:</strong> 1-5 Mbps</li><li><strong>General browsing:</strong> 5-10 Mbps</li><li><strong>HD video:</strong> 5-10 Mbps</li><li><strong>4K video:</strong> 25-30 Mbps</li><li><strong>Gaming:</strong> 25-50 Mbps</li></ul><p>Remember, though, that all of these activities take up part of your total bandwidth. So, two people streaming 4K Netflix with someone else playing an online Apex Legends match will use up almost all of a 100 Mbps connection. </p><p>If you do find yourself suffering from low internet speeds when using a VPN, make sure that heavy usage isn't impacting your base connection before investigating your VPN or contacting the support team.</p><h3 id="latest-speed-test-results-october-2025">Latest speed test results: October 2025</h3><div ><table><thead><tr><th class="firstcol " ><p>Provider</p></th><th  ><p>Peak Ireland-UK, (Ping), Mbps</p></th><th  ><p>Peak Ireland-US, Mbps</p></th><th  ><p>OpenVPN, Mbps</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>1,021</p></td><td  ><p>935</p></td><td  ><p>851</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>1,475</p></td><td  ><p>1,548</p></td><td  ><p>449</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>1,177</p></td><td  ><p>1,117</p></td><td  ><p>1,038</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>1,249</p></td><td  ><p>688</p></td><td  ><p>689</p></td></tr><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>1,010</p></td><td  ><p>782</p></td><td  ><p>514</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-3-easiest-vpns-to-use"><span>3 easiest VPNs to use</span></h2><ol start="1"><li><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a>: Objectively, Norton VPN is <em>the</em> easiest VPN to use, with tons of assistance and help when setting it up, as well as super simple apps. However, more experienced users may find this limiting.<br></li><li><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a>: A super-simple interface and clear one-click connection make it easy to use for absolutely anyone. Lots more features than Norton VPN too, but slightly more expensive.<br></li><li><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow"><strong>Surfshark</strong></a>: A cheaper alternative to ExpressVPN. It's not quite as slick, but it's still really easy to use and we can't imagine anyone having any issues with it.</li></ol><p>Anyone should be able to use a VPN to improve their online privacy without fuss or confusion – even if you're not that comfortable with tech. No one wants a steep learning curve.</p><p>When reviewing a VPN, we first test the installation process. Gone are the days where you need to dig around in your computer's guts to get software to run properly. All the VPNs on this page install simply and quickly, with direct downloads available for PC and Mac. On mobile, they all offer easily accessible apps from both the App Store and Play Store.</p><p>Be aware that you will need to give the VPN permission to access certain parts of your device before it can run. This isn't anything to worry about, but some VPNs – like ExpressVPN, Norton VPN and Surfshark – make it very clear exactly how to do this, and when to do so. </p><p>Then comes the fun bit: running the app. After giving those permissions, the most reliable VPN apps are totally ready out of the box, and that’s the case for all our top-recommended providers. You can connect to the suggested server and forget all about the VPN – or, if you're feeling adventurous, you can test out some extras.</p><p>We love having extra features, but having them laid out in a simple, effective way is essential if anyone but the most experienced user is going to try them out. </p><p>Finally, good customer support is crucial if a VPN is going to cater for less experienced users. All the providers on this page offer live chat (although Proton VPN isn't available 24/7), but written articles are where the real knowledge lies.</p><p>All of this is what separates the really well-made VPNs from the less user-focused ones. </p><h3 id="what-we-recommend-2">What we recommend</h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fVT5JWr6VEMb9aNVNr7Jzh-1920-80.jpg" alt="Screenshot of Norton VPN's interface when connected to a server" /><figcaption>Norton VPN's apps are as simple as they come, with tons of room and big buttons. Pretty much anyone will be able to use them without any fuss.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UoeHXu5SaeDNiBTvwBLuP7-1920-80.jpg" alt="ExpressVPN's interface and setting dialog box on a blue background" /><figcaption>ExpressVPN's interface is stripped-back, and extra settings are tucked away in a dialog box. This is perfect if all you're interested in is getting connected and forgetting about your VPN.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ad77H6xQss2iVpfEMVikP7-1920-80.jpg" alt="Surfshark's interface on a blue background" /><figcaption>Surfshark's interface is a little more complex, but it's still nicely laid out. The tabs along the left-hand side of the app are a neat solution for hiding extra features away, but still making them accessible.<small role="credit">Future</small></figcaption></figure></figure><p>Norton VPN takes the crown here, because it's incredibly simple: just a single button to connect, and another to select your server. The trade-off is that there's very little customization available in the settings, but it's clearly designed to make the process of using a VPN as simple as possible. </p><p>ExpressVPN is a close second here, and while the apps are marginally more complex, the written help articles are second to none. </p><p>Surfshark adds a little more depth to its apps, but manages to keep the essentials simple and to the point. The left-hand tabs are a smart way of offering easy access to advanced features while not cluttering the main interface.</p><p>NordVPN is similarly laid-out, with tabs down the left-hand side of the desktop app that contain more advanced features. However, it feels a little more "grown up," with smaller buttons and a more sober color scheme – the result of which is a potentially more intimidating experience.</p><p>Finally, Proton VPN serves up more advanced features to users’ fingertips, and with that comes a delicate balance with usability. Since a recent app design overhaul, Proton VPN has come up with a UI that we’d still recommend for anyone – even if it’s not quite as simplified as the likes of Norton VPN and ExpressVPN.</p><div ><table><caption>VPN ease of use compared</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>Interface simplicity</p></th><th  ><p>Setup process</p></th><th  ><p>Usability of extra features </p></th><th  ><p>Live chat support</p></th><th  ><p>Help articles</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>Excellent</p></td><td  ><p>Very easy</p></td><td  ><p>Very few extra features</p></td><td  ><p>Fast + phone support</p></td><td  ><p>Helpful, but sparse</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>Excellent</p></td><td  ><p>Very easy</p></td><td  ><p>Simple, clear</p></td><td  ><p>Slight delays</p></td><td  ><p>Best-in-class</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>Very good</p></td><td  ><p>Very easy</p></td><td  ><p>Clean, accessible</p></td><td  ><p>Fast</p></td><td  ><p>Very helpful</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>Good</p></td><td  ><p>Easy</p></td><td  ><p>Feature-rich, less intuitive</p></td><td  ><p>Fast</p></td><td  ><p>Very helpful</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>Improved</p></td><td  ><p>Easy</p></td><td  ><p>Better, still complex</p></td><td  ><p>Not 24/7</p></td><td  ><p>Helpful</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-how-we-test-vpns-at-tom-s-guide"><span>How we test VPNs at Tom's Guide</span></h2><p>The Tom’s Guide team takes testing VPNs seriously. If a VPN gets a security feature wrong even one time, for one person, on one day, there can be serious consequences.</p><p>So, we're as rigorous as possible, including designing custom in-house testing tools, to ensure our recommendations are as reliable as possible. Of course there are some things we can’t test. For example, if an app isn’t open source we can’t look at the source code. And because we’re talking about encrypted systems that are designed to be impenetrable, it’s hard to verify certain security and privacy claims – which is why we also consider independent audits in our analysis.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1887px;"><p class="vanilla-image-block" style="padding-top:61.63%;"><img id="sFgyvDVAnCfxtnvY2dLtL5" name="How we test VPN map" alt="Tom's Guide team uses a bespoke app to test VPN locations, this image is a screenshot of that tool in action" src="https://cdn.mos.cms.futurecdn.net/sFgyvDVAnCfxtnvY2dLtL5-1920-80.png" mos="" align="middle" fullscreen="" width="1887" height="1163" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Network size is a really important part of comparing VPNs, especially the countries and cities on offer, which is why we do things differently. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Toms Guide)</span></figcaption></figure><h3 id="assessing-countries-cities-and-servers">Assessing countries, cities and servers</h3><p>We wrote a custom tool that can scrape the latest location lists of 260+ VPNs. This can export any provider’s location list into a Google-compatible format, enabling us to visually compare its network on Google Maps.</p><p>The tool also enables us to see how every provider’s live locations are distributed across the globe. In a click or two, we’re able to see where in the world a provider is strong or weak, and to highlight any important locations it’s missing. And if we’re curious which providers have the most countries in Asia, or anywhere else, we can find out with a click.</p><p>The end result is that we don’t just tell you that "VPN X has an average number of servers." We know where it excels, where it falls down, the key countries it’s missing and more. All of this contributes to a much richer and more helpful review.</p><div ><table><caption>Run-down of our testing tools</caption><thead><tr><th class="firstcol " ><p>Tool</p></th><th  ><p>What It Does</p></th><th  ><p>Used For</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Location mapper</p></td><td  ><p>Scrapes VPN server lists and plots on Google Maps</p></td><td  ><p>Network reach, global coverage analysis</p></td></tr><tr><td class="firstcol " ><p>Speed test engine</p></td><td  ><p>Automates multi-platform, multi-location testing</p></td><td  ><p>Reliable speed benchmarking and averaging</p></td></tr><tr><td class="firstcol " ><p>Streaming unblocker</p></td><td  ><p>Tests access to Netflix, Prime, BBC iPlayer, and more</p></td><td  ><p>Unblocking and content access testing</p></td></tr><tr><td class="firstcol " ><p>App store crawler</p></td><td  ><p>Finds and ranks 850+ apps across platforms</p></td><td  ><p>Comparing VPN app availability and quality</p></td></tr><tr><td class="firstcol " ><p>Threat block tester</p></td><td  ><p>Uses real-time threat feeds + browsing tests</p></td><td  ><p>Checks accuracy of malicious site blocking</p></td></tr></tbody></table></div><h3 id="testing-vpn-apps-the-big-picture">Testing VPN apps: the big picture</h3><p>Reviewing VPN apps starts by being able to compare them with the competition, but that’s surprisingly difficult. Do you even know how many Android apps there are, how many on the App Store, how many Chrome or Firefox extensions? That’s really important information, and so we decided to find out.</p><p>We wrote a custom app that uses multiple search techniques to crawl the web and identify VPN apps. On its last run, the app found 850 Android apps, 929 for iOS, and uncovered more for Chrome, Firefox, Edge, and the Windows Store.</p><p>This data brings all kinds of benefits to a review. We can sort all our apps by rating, downloads, or the number of reviews for instance, allowing us to see exactly how each provider compares with the competition. And by analyzing each app store, we can come up with useful information that isn’t available any other way. </p><p>For example: we’ve discovered that the average VPN app rating on Google Play is 4.2, but on the App Store it’s 4.5. Sounds like a small detail, but it means when we tell you whether a VPN app rates above or below average, we can be far more accurate than anyone else.</p><h3 id="speed-matters">Speed matters</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1542px;"><p class="vanilla-image-block" style="padding-top:72.44%;"><img id="6Qb3JiMWZNh4Nu9D7uut8m" name="VPN speed testing" alt="A screenshot of our in house VPN speed testing tool in action" src="https://cdn.mos.cms.futurecdn.net/6Qb3JiMWZNh4Nu9D7uut8m-1920-80.png" mos="" align="middle" fullscreen="" width="1542" height="1117" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Testing VPN speed is difficult. There are so many factors involved that getting reliable results is a real challenge. The easy option might be to run three tests at SpeedTest.net and take an average, but we wanted something a little more robust. </span></figcaption></figure><p>We begin by building our main speed test environment on a Microsoft cloud PC, effectively creating a Windows 11 computer with a huge amount of ultra-reliable bandwidth and a connection that’s not going to be affected by having to share resources with anyone else on the same cable. This means we get improved consistency of our speed test results, and also allows us to automate testing.</p><p>On testing day, we start in the morning, when our custom tool runs five speed tests using each of four speed test platforms: SpeedTest.net’s website, SpeedTest.net's command line tool, Measurement Lab and Cloudflare, giving us 20 tests in total.<br><br>Then we switch locations to the US, reconnect and run the tests again. Then we change protocol to OpenVPN, and repeat the entire sequence. And finally, in the evening, we repeat all those steps again, giving us a total of 160 speed test results for each VPN service.</p><p>Finally, we analyze the data, calculate the best median scores in the morning and evening sessions, and average those to get a download speed you could reasonably expect from that VPN. This all takes a while, but it’s worth it. We’ve found our results are generally consistent over time, and properly reflect improvements (or issues) with providers as they happen.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1696px;"><p class="vanilla-image-block" style="padding-top:55.96%;"><img id="A6BiCJgAGw4s8dPsh3G2xQ" name="VPN unblocking streaming test tool" alt="A screenshot of our bespoke testing tool for assessing unblocking capabilities of VPN services with global streaming platforms" src="https://cdn.mos.cms.futurecdn.net/A6BiCJgAGw4s8dPsh3G2xQ-1920-80.png" mos="" align="middle" fullscreen="" width="1696" height="949" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Most VPNs love to boast about how they unblock all the top streaming platforms, but is this true or just marketing hype? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h3 id="unblocking-netflix-and-more">Unblocking Netflix and more</h3><p>To find out how these apps <em>really</em> perform at unblocking tasks, we connect to countries including the UK, USA, Australia, Canada and Japan, using whatever streaming server the VPN recommends (if any). An automated testing tool that we built identifies Netflix and other content available in that country that we can’t view in the UK, and we use both automatic and manual testing across multiple streaming platforms – Netflix, Amazon Prime, Disney+, YouTube, BBC iPlayer and more regional channels – to see if it’s accessible.</p><p>If a VPN appears to be blocked with one location in a country, we try up to two others, if possible. When we’re done, we put the results through a custom algorithm to score each provider and accurately rank them against the best.</p><p>Unblocking isn’t just about streaming, though: many websites try to detect and block VPN users. To find out how each provider handles these, we use an automated tool to see how many of these VPN-hating sites it can fool. You won’t often see stats like that elsewhere, but they’re important: the better a VPN is at bypassing protection, the less likely you are to experience website blocks, CAPTCHAs, and other security hassles.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1581px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="QEGgoyXoHWVu2QBHLKrLKG" name="Malicious code blocking test" alt="Our in-house tool for testing a VPN services's ability to block malicious code/sites" src="https://cdn.mos.cms.futurecdn.net/QEGgoyXoHWVu2QBHLKrLKG-1920-80.png" mos="" align="middle" fullscreen="" width="1581" height="889" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We think it’s important to not just automatically trust providers, but test them to the extreme.  </span></figcaption></figure><h3 id="vpn-features-test-don-t-trust">VPN features: test, don’t trust</h3><p>A provider might <em>claim </em>it has servers in specific locations but is that really true? We verify (or disprove) those claims by running various timing tests to see if a location is really hosted in the country the provider claims.</p><p>The kill switch is another great example. We don’t just take the provider’s word that it works. We put it through some serious stress testing, killing processes, stopping services, tweaking drivers – doing everything we possibly can to make the VPN drop, while monitoring where our traffic is going and making sure it’s still protected.</p><p>Even that’s not enough. Just because a kill switch worked on one protocol, doesn’t necessarily mean it will work with another, so we check them all.</p><p>Blocking malicious websites is a common VPN extra. Sounds good; but only if it works. To find out, we wrote a custom tool to scour the web looking for newly reported malicious links, both phishing sites and malware. We use Google’s Safe Browsing API to help verify that these really are dangerous sites, and remove anything that looks harmless. Then we connect to the VPN, open our links in Chrome and a custom browser, and find out how well the VPN performs.</p><div ><table><thead><tr><th class="firstcol " ><p>Testing area</p></th><th  ><p>What we check</p></th><th  ><p>How we test</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>Download consistency across servers</p></td><td  ><p>160 tests using four platforms and multiple locations</p></td></tr><tr><td class="firstcol " ><p><strong>Privacy and logging</strong></p></td><td  ><p>No-logs policies, jurisdiction, audits</p></td><td  ><p>Manual review and audit analysis</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming and unblocking</strong></p></td><td  ><p>Access to Netflix, iPlayer, Prime Video + more</p></td><td  ><p>Custom tool + manual re-testing per region</p></td></tr><tr><td class="firstcol " ><p><strong>Security features</strong></p></td><td  ><p>Kill switch, DNS leaks, malicious site blocking</p></td><td  ><p>Stress tests, packet analysis, threat detection</p></td></tr><tr><td class="firstcol " ><p><strong>Apps and usability</strong></p></td><td  ><p>Ease of use, interface clarity, performance</p></td><td  ><p>Cross-device testing + real-world use</p></td></tr><tr><td class="firstcol " ><p><strong>Customer support</strong></p></td><td  ><p>Live chat quality, help article depth</p></td><td  ><p>Real user queries + content review</p></td></tr></tbody></table></div><h3 id="testing-everything-else">Testing everything else</h3><p>So, we’ve looked at some of the more involved tests and checks we make in a review, but there are many, many more.</p><p><strong>User experience:</strong> We take a long, hard look at usability. Are the apps easy to understand? Can we spot key features right away, or are they sometimes hard to find? Does each app interface work as we expected, or does it break conventional design rules? Performance and features matter here, too. Does the app connect in a flash, or take ages? Does it have dark/light modes, or other tweaks to suit you and your device?</p><p><strong>Platforms:</strong> We test many of the most technical aspects of a VPN on Windows, because that’s most difficult to get right and easiest to get wrong, but we’re keen to explore other devices, too. Which platforms does a provider support? Does it update these regularly? Is it always adding new features, and always improving, or has it not seen any real changes for years? Does each platform have all the necessary features, or are they poor imitations missing essential elements of a modern VPN?</p><p><strong>Audits:</strong> VPN audits are also good to see, but we don’t just quote the "we passed" post on the provider’s blogs: we find the full report, and read it, to discover just what the auditors uncovered.</p><p><strong>Support:</strong> Even if you’re a VPN expert, support matters: everyone needs help sometimes. We scour every support site, checking the quantity and quality of articles, confirming that they’re up-to-date and contain useful advice. We put real questions to the support team, too, and rate the provider on the speed of response, the quality of the answer, and whether the agent feels like an expert listening carefully to what we’re asking, or an amateur simply reading from a script.</p><h3 id="going-the-extra-mile">Going the extra mile</h3><p>Sometimes we run into tough issues – for example, if something about a VPN app just doesn’t work as expected. When it feels important, we don’t just give up. We dig deeper to understand what’s happening. In the past, that’s meant firing up tools like Fiddler or Wireshark to inspect network traffic, or using Process Explorer and other Sysinternals utilities to monitor app behavior. We’ve even decompiled Windows and Android apps to inspect the code.</p><p>At times our testing has felt closer to an audit than a review, but the precise methods don’t matter – it’s what we uncover that counts, and those discoveries often add real depth to our reviews. For more information, take a detailed look at <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a>.</p><h2 class="article-body__section" id="section-how-to-choose-the-right-vpn"><span>How to choose the right VPN</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vfggtQXfcp9uQdK2UXCR9S" name="VPN_Header" alt="VPN graphic on yellow background" src="https://cdn.mos.cms.futurecdn.net/vfggtQXfcp9uQdK2UXCR9S-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Vertigo3d / Getty Images)</span></figcaption></figure><p>All the best VPNs have slightly different advantages and drawbacks. The right VPN for you depends on a range of factors, from what you want to use it for to your skill level, budget, and more. Here are some key considerations to help you choose the right one for your needs.</p><h4 id="1-privacy">1. Privacy</h4><p>Protecting your privacy is the most fundamental role of a VPN. Look for independently verified <a href="https://www.tomsguide.com/computing/vpns/no-logs-versus-zero-logs-whats-the-difference">no-log</a> and security audits, detailed privacy policies, and a kill switch – all our top five recommendations offer these.</p><p>If you're a beginner, streamer, or gamer, this should be enough. But if you're heavily privacy conscious, look for <a href="https://www.tomsguide.com/computing/vpns/what-is-multi-hop">multi-hop</a> features and <a href="https://www.tomsguide.com/news/what-is-vpn-obfuscation-and-do-i-need-it">obfuscated servers</a>, and choose a provider that’s based in a country with strong privacy laws for extra security (Proton is based in Switzerland, for example).</p><h4 id="2-speed">2. Speed</h4><p>Fast speeds are essential for smooth streaming and gaming. The speed of your VPN depends on your own internet connection, but the fastest are capable of over 950 Mbps – well above the 25 Mbps generally required for 4KUHD streaming and gaming. For a detailed provider comparison, see our <a href="#latest-speed-test-results-april-2025-2">VPN speed tests</a>. </p><p>Bear in mind that using a VPN does make your internet speed slower. You shouldn't notice a difference during daily browsing, streaming, or gaming, as long as your internet is fast enough. </p><p>Some advanced privacy and security features such as multi-hop or <a href="https://www.tomsguide.com/computing/vpns/what-is-onion-over-vpn">Onion over VPN</a> can add more latency and may slow you down a little because your traffic has to travel further. Your VPN protocol also has an impact: WireGuard is faster than OpenVPN. </p><p>However, in practice, modern VPNs are capable of much faster speeds than the average domestic Wi-Fi connection. If you pay for an ultra-fast 1 or 10 Gbps connection and push it to the max, you will want the very fastest VPN you can find. If not, all the providers on this page will deliver a speedy and lag-free experience,.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t7gpkmPzbuLiNyDHVSqwDb" name="VPNScamHeader" alt="Cartoon image of VPN on computer screen" src="https://cdn.mos.cms.futurecdn.net/t7gpkmPzbuLiNyDHVSqwDb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h4 id="3-ease-of-use">3. Ease of use </h4><p>The best way to test ease of use is to take advantage of a <a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">VPN free trial</a> or money-back guarantee, and use the VPN yourself. Look for apps with a clean, intuitive interface, with obvious on/off buttons, and easy server selection across all devices (app design can differ across desktop and mobile so check both). </p><p>Ideally, the provider’s website will have plenty of well-organized FAQs and tutorials – ExpressVPN excels in this area. Beginners should consider a VPN that is also scored highly for customer support by users.</p><h4 id="4-device-connections">4. Device connections</h4><p>If you want VPN protection for the whole family, or have a large number of devices, then look for an unlimited device connections policy. Providers commonly offer protection for 8-10 devices, which may be enough, but unlimited connections are offered by some – including Surfshark.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XAJE4y4DqU8QgAjZb6tfjC" name="GettyImages-1403409324" alt="A smartphone displaying the word "VPN", covered by a stop symbol." src="https://cdn.mos.cms.futurecdn.net/XAJE4y4DqU8QgAjZb6tfjC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Diy13 via Getty Images)</span></figcaption></figure><h4 id="5-customizable-features">5. Customizable features</h4><p>Unless you're a real tech wizard, you won't require much more than the basics. For beginners, look for a wide <a href="https://www.tomsguide.com/features/does-vpn-server-count-really-matter">range of servers</a>, integrated threat protection, and the odd speciality server will be enough. Streamers may want to look for streaming optimized servers, but this isn't essential and specialized servers don't always perform as well as regular servers. </p><p>For more control, look for <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a> to manage which apps use the VPN, and the ability to choose different protocols (like WireGuard or OpenVPN). You can turn your VPN off for things like online banking or websites that block VPNs. </p><p>Experts should seek <a href="https://www.tomsguide.com/computing/vpns/what-is-torrenting">torrenting</a> and <a href="https://www.tomsguide.com/computing/vpns/what-is-p2p">P2P</a> support, and features like <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>. However, these tools are often more complicated to use and have very detailed settings, so they're not for everyone.</p><h4 id="6-price">6. Price</h4><p>We always recommend taking out a two-year deal. You pay more upfront but they work out cheaper per month. </p><p>Check what features are included in your plan. Most providers include everything, but some (NordVPN and Surfshark for example) offer tiered plans, where the number of features offered is price dependent. Read what's included in each tier so you only pay for what you need. </p><p>Almost all providers include a money-back guarantee of at least 30 days, so take advantage of this and trial your VPN risk free. </p><p><a href="#main"><strong>Go back to the top ^</strong></a></p><div data-model-name="NordVPN, ExpressVPN, Surfshark, Proton VPN,Norton VPN" data-multi="1" data-widget-type="multimodelreview" data-widget-title="Compare the 5 best overall VPNs:"></div><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-vpn</link>
                                                                            <description>
                            <![CDATA[ We've tested and reviewed dozens of VPN. On this page we've ranked the five best VPNs we've used, and delve into the details of why they're so good. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bXKHFbyr8d8JfBgHhJyjuF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yU2bYrGxM4jYNpVVfF5HcJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 15:33:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[VPNs]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Internet]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mo Harber-Lamond ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/e5z29XBdy9KTwJ4GsGoUsH-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As VPN editor at Tom&#039;s Guide, Mo manages the three-strong VPN team and oversees a busy weekly content schedule of VPN, privacy, and cybersecurity news, reviews, and advice. He&#039;s a daily VPN user himself – typically NordVPN or ExpressVPN – and a regular reviewer of all the leading services: you’ll find his latest recommendations in Tom’s Guide’s &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-vpn&quot;&gt;best VPN&lt;/a&gt; and &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-free-vpn&quot;&gt;best free VPN&lt;/a&gt; guides. &lt;/p&gt;&lt;p&gt;Mo is committed to helping people choose the right VPN for their needs, and takes a meticulous, data-driven approach to Tom’s Guide’s testing processes to ensure that he and his team can make confident VPN recommendations that are grounded in thorough, real-world testing. &lt;/p&gt;&lt;p&gt;Whether he’s analyzing advanced privacy features like obfuscation and split tunneling, connection speeds across different protocols such as WireGuard and OpenVPN, or compatibility across different devices, Mo has clocked up hundreds of hours over the last half-decade interrogating the claims made by leading and lesser-known VPN providers.&lt;/p&gt;&lt;p&gt;Mo&#039;s newest venture is launching &lt;a href=&quot;https://www.youtube.com/@The.PrivacyLab&quot; target=&quot;_blank&quot;&gt;The Privacy Lab&lt;/a&gt; on YouTube. Focusing on general digital privacy – including VPNs, of course – The Privacy Lab aims to make staying safer online more accessible. Expect explainers, recommendations, and longer deep-dives into important privacy stories.&lt;/p&gt;&lt;p&gt;Outside of his role at Tom’s Guide, Mo has contributed to a number of leading tech publications on VPN and privacy issues, including &lt;a href=&quot;https://www.techradar.com/author/mo-harber-lamond&quot;&gt;TechRadar&lt;/a&gt;, &lt;a href=&quot;https://www.whathifi.com/author/mo-harber-lamond&quot;&gt;What Hi-Fi?&lt;/a&gt; and &lt;a href=&quot;https://www.t3.com/author/mo-harber-lamond&quot;&gt;T3&lt;/a&gt;, developing his position as a trusted voice in the field. &lt;/p&gt;&lt;p&gt;He graduated with First Class honours in English Literature and Creative Writing from Manchester University in the UK, and before joining the Tom&#039;s Guide team, worked for several years in creative and editorial writing. Alongside this, he side-hustled as a proofreader and copy editor – honing his skills in communicating complex information clearly – all the while gaining notoriety (if not success) with his band in his homeland of Cornwall.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Anthony Spadafora ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yU2bYrGxM4jYNpVVfF5HcJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A range of devices displaying NordVPN, ExpressVPN, and Surfshark apps]]></media:description>                                                            <media:text><![CDATA[A range of devices displaying NordVPN, ExpressVPN, and Surfshark apps]]></media:text>
                                <media:title type="plain"><![CDATA[A range of devices displaying NordVPN, ExpressVPN, and Surfshark apps]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yU2bYrGxM4jYNpVVfF5HcJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Table of contents</div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-top-3-overview"><strong>Top 3 overview </strong>⤵</a><br><strong>1. </strong><a data-analytics-id="inline-link" href="#section-our-top-recommendation">NordVPN</a> – best for most people<br><strong>2. </strong><a data-analytics-id="inline-link" href="#section-the-best-cheap-option">Surfshark</a> – best cheap option<br><strong>3. </strong><a data-analytics-id="inline-link" href="#section-our-top-rated-premium-pick">ExpressVPN</a> – best for beginners<br><strong>4.</strong> <a data-analytics-id="inline-link" href="#section-top-rated-for-privacy-and-open-source">Proton VPN</a> – best extra security<br><strong>5.</strong> <a data-analytics-id="inline-link" href="#section-our-top-pick-for-streaming">Norton VPN </a>– best for streaming</p><p class="fancy-box__body-text"><strong>Deep dives:</strong><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-best-vpns-for-privacy">Best for privacy</a><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-best-vpns-for-streaming">Best for streaming</a><br><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-fastest-vpns-we-ve-tested">Best for top speeds<br></a><strong>– </strong><a data-analytics-id="inline-link" href="#section-3-easiest-vpns-to-use">Best user experience<br></a><strong>– </strong><a data-analytics-id="inline-link" href="#section-how-we-test-vpns-at-tom-s-guide">How we test VPNs</a></p></div></div><p>Almost everyone can get something out of the right VPN. Whether you want to stream niche shows, protect yourself from surveillance, or just get reliable access to your bank when abroad, one of the best VPNs can help you out.</p><p>At their core, VPNs encrypt your data and change your IP address. We've got technical details on how that works below, but the outcome is very simple – VPNs hide the websites you visit from your internet provider, and make sure those websites can't see your real location.</p><p>Of course, VPNs aren't a silver bullet. If you use your real details to log into a browser like Chrome or apps like TikTok and Instagram, those platforms can still link you with your activity. However, if you stay savvy and keep online safety in mind, using a VPN is the perfect first step to improving your privacy.</p><p>We're a team of four full-time VPN users and cybersecurity journalists, and we spend every day testing, reviewing, and writing about privacy products. We have over 20 years of experience between us, and we've been hands-on with every VPN on this page. You can find links to our <a href="https://www.tomsguide.com/computing/internet/vpns/reviews" target="_blank">VPN reviews</a> in the detailed analysis of each product.</p><h2 class="article-body__section" id="section-top-3-overview"><span>Top 3 overview</span></h2><div class="product"><a data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BJx7weSHowVSkU8K9dEPYV" name="NordVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BJx7weSHowVSkU8K9dEPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>1.</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" data-dimension25=""><strong>NordVPN: our top pick for most people</strong></a><br>We think NordVPN delivers the best balance of privacy, usability, extra features, and value for money – and it's the app our testing team uses most on our personal devices. In our tests it was fast, unblocked streaming services with ease, and worked consistently across most popular devices. </p><p>Right now, NordVPN is throwing in an extra 3 months for free on all 2-year plans, which sees it cost <strong>$3.49 per month</strong> ($94.23 upfront). There's also a 30-day money-back guarantee.</p><p><strong>Current best deal: </strong><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>$3.49 per month</strong></a></p><p>➥ <a href="#section-our-top-recommendation"><strong>Read our full review below</strong></a><a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="e946b20e-7add-11f1-b50d-d77928ec41a3" data-action="Deal Block" data-label="NordVPN: our top pick for most people" data-dimension48="NordVPN: our top pick for most people" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="x4SGepskASoVFVWSk3UDYV" name="Surfshark square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/x4SGepskASoVFVWSk3UDYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>2. </strong><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow" data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" data-dimension25=""><strong>Surfshark: our top-rated cheap VPN service</strong></a><br>You don’t get as many extra features with Surfshark as NordVPN. However, we found it simpler to use, just as good at protecting privacy and unblocking content, and it's much cheaper, too. For casual VPN users this is the one to go for: it ticks all the boxes and keeps the cost down.</p><p>The best-value option is the two-year plan, which works out at <strong>$2.49 per month</strong>: you pay $67 plus tax upfront for 27 months of service. You also get a 30-day money-back guarantee on all plans.</p><p><strong>Current best deal: </strong><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow"><strong>Surfshark + 3 months free</strong></a></p><p>➥<strong> </strong><a href="#section-the-best-cheap-option"><strong>Read our full review below</strong></a><a class="view-deal button" href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow" data-dimension112="e946b272-7add-11f1-b8fd-77605b8fd61f" data-action="Deal Block" data-label="2. Surfshark: our top-rated cheap VPN service" data-dimension48="2. Surfshark: our top-rated cheap VPN service" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t8RD2qJ887pbUN2f4aHPYV" name="ExpressVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t8RD2qJ887pbUN2f4aHPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>3. </strong><a href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow" data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" data-dimension25=""><strong>ExpressVPN: the easiest VPN to use</strong></a><br>ExpressVPN is an easy-to-use, beginner-friendly VPN. It boasts great speeds – especially on Windows – plus rock-solid privacy and security credentials. ExpressVPN has recently overhauled its pricing structure with three tiers of plans to choose from. Features such as a password manager, Identity Defender, and threat protection vary between the plans, but overall, it's now far more affordable.</p><p>Just like NordVPN and Surfshark, ExpressVPN's two-year Basic plan is the best value – it currently costs <strong>$3.49 per month</strong>, paid upfront at $97.72. The Advanced and Pro plans add the bells and whistles at additional cost, and all come with a 30-day money-back guarantee.</p><p><strong>Current best deal: </strong><a href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow"><strong>$3.49 per month + 4 months extra</strong></a></p><p><strong>➥ </strong><a href="#section-our-top-rated-premium-pick"><strong>Read our full review below</strong></a><a class="view-deal button" href="https://go.expressvpn.com/c/4550836/1635919/16063" target="_blank" rel="nofollow" data-dimension112="e946b2cc-7add-11f1-b848-3b91fe7daebd" data-action="Deal Block" data-label="3. ExpressVPN: the easiest VPN to use" data-dimension48="3. ExpressVPN: the easiest VPN to use" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-what-s-new-in-vpn"><span>What's new in VPN?</span></h2><h3 id="fresh-vpn-deals">Fresh VPN deals</h3><p>Most VPNs are at full price right now. However, if any good deals launch, we'll update this page straight away. Check out our guide to the best VPN deals for every up to date offer available right now.</p><h3 id="global-sports-and-streaming">Global sports and streaming </h3><p><strong>The Traitors Ireland S2 (August 30):</strong> Conniving characters from the Emerald Isle convene to create chaos and kill each other. The Traitors Ireland returns for it second season, and is available to stream for free on RTE Player (Ireland).</p><p><strong>Rugby’s Greatest Rivalry (August 7-September 12): </strong>The second test match between New Zealand and South Africa arrives this week. Stream free on RugbyPass TV (US), or watch on Sky Sports (UK).</p><p><strong>US Open (August 30-September 13) </strong>The US Open begins on Sunday with Carlos Alcaraz and Aryna Sabalenka looking to defend their titles at Flushing Meadows. Streaming on ESPN (US), Sky Sports (UK), 9Now/Stan Sport (AUS).</p><h3 id="news-and-software-updates">News and software updates</h3><p>ExpressVPN recently announced an upgrade to its server network, boosting its range to <a href="https://www.tomsguide.com/computing/vpns/expressvpn-adds-china-server-location-and-boosts-its-network-but-the-numbers-are-somewhat-inflated">113 countries and 214 selectable server locations</a> – great news if you're a real VPN globetrotter.</p><p>Elsewhere, it's all small updates. NordVPN. has improved its Linux GUI, Proton is looking to develop its own web browser, and Surfshark is finally killing its long-ignored private search feature.</p><h2 class="article-body__section" id="section-meet-the-creators-of-this-guide"><span>Meet the creators of this guide</span></h2><h2 class="article-body__section" id="section-our-top-recommendation"><span>Our top recommendation</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rND5DSisJjWoTx59No9p7o" name="NordNewUIHeader" alt="NordVPN open on MacBook displaying new UI and dashboard" src="https://cdn.mos.cms.futurecdn.net/rND5DSisJjWoTx59No9p7o-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nordvpn"><span class="title__text"><a href="https://www.tomsguide.com/reviews/nordvpn-review">1. NordVPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Measured speeds of over 1,200 Mbps, an easy app, and perfect unblocking results make NordVPN our top pick</p></div><p class="specs__container"><strong>Number of servers: </strong>9,000+ | <strong>Server locations: </strong>224+ in 167 countries | <strong>Jurisdiction: </strong>Panama | <strong>Maximum devices supported: </strong>10 | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Reliably fast speeds</div><div class="icon icon-plus_circle _hawk">Kill switch withstood our probing</div><div class="icon icon-plus_circle _hawk">Widest network of servers of any VPN we've tested</div><div class="icon icon-plus_circle _hawk">Unblocked Netflix, Disney, BBC iPlayer and more</div><div class="icon icon-plus_circle _hawk">Responsive and helpful customer support agents</div><div class="icon icon-minus_circle _hawk">No split tunneling on Mac version</div><div class="icon icon-minus_circle _hawk">Apps are slightly complex</div><div class="icon icon-minus_circle _hawk">Huge price hike on renewal</div></div><p>NordVPN is currently our top recommendation as the best all-round VPN service. Our tests show that it combines excellent privacy features with fast speeds in our lab and real-world tests, and has the most server locations of any VPN we'd recommend. It also has an excellent unblocking track record, plus well-thought-out apps and clever customer support.</p><p>Close rival Surfshark is cheaper and offers a similar level of performance. However, NordVPN has consistently proven to be one of the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a> – that’s going back at least four years – and is still competitively priced, with what is objectively a good-value, two-year introductory price.</p><h3 id="easy-to-set-up-and-use-but-not-as-cleanly-designed-as-expressvpn">Easy to set up and use, but not as cleanly designed as ExpressVPN</h3><p>While we don't think NordVPN's app interfaces have the same sheen of visual simplicity as ExpressVPN's, it’s still very suitable for beginners: it took one of our low-tech impromptu testers less than 10 seconds to connect to a server in Australia when I asked him to try using it. Recent <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-mobile-app-redesign-heres-what-you-need-to-know">mobile app updates</a> have improved this, and only the least confident users will have any problems getting up and running.</p><p>Meanwhile, there’s a generous amount of extra features, such as <a href="https://www.tomsguide.com/features/nordvpn-double-vpn">Double VPN</a> (where your traffic can be routed through two encrypted servers rather than one), and custom DNS (often used for custom ad blocking) tucked away for more advanced users if you want them. </p><p><strong>Jump to:</strong> <a href="#section-3-easiest-vpns-to-use">The best VPNs for usability</a></p><h3 id="top-speeds-of-over-1-200-mbps-won-39-t-noticeably-slow-you-down">Top speeds of over 1,200 Mbps – won't noticeably slow you down</h3><p>In our latest round of speed testing, we upgraded to a 10 Gbps line. NordVPN performed very well, delivering a average speed of 1,256 Mbps when connected to the closest server, and 626 Mbps when connecting to a US server from the UK. When we tested it on a 10 Gbps connection in the US, we saw maximum speeds of over 1,100 Mbps – that's fast enough for 73 simultaneous 4K Netflix streams.</p><p>However, in this round of testing we did see ExpressVPN and Proton VPN make big improvements – peaking at 1,479 Mbps and 1,521 Mbps respectively – which makes NordVPN's results a little less impressive.</p><p>While VPNs invariably have some impact on your connection, we can comfortably say that NordVPN won't slow down your connection noticeably during regular use.</p><p>When we simulated network drop outs in our lab tests, NordVPN reconnected quickly and without fuss when the network came back – something a remarkable amount of lower-end VPNs really struggle with.</p><p>Finally, VPN Editor Mo Harber-Lamond uses NordVPN daily on an iPhone 14 Pro (4G and 5G), as well as at home on a 1 Gbps connection, and on slow public transport Wi-Fi. He finds it almost always connects in a couple of seconds, and manages to stay up even on patchy connections. </p><p><strong>Jump to: </strong><a href="#section-3-fastest-vpns-we-ve-tested">The fastest VPNs we've tested</a></p><h3 id="audited-encrypted-and-future-proof-but-not-open-source">Audited, encrypted and future-proof – but not open-source</h3><p>NordVPN has excellent privacy credentials and is a good choice for most security-conscious people – only Proton VPN scored higher in our testing on that front. Since a hacking incident back in 2018, NordVPN has taken several steps to bolster its security. These include continuing to implement a robust <a href="https://www.tomsguide.com/features/vpn-logging-policies-what-you-should-look-for">no-logs policy</a>, and committing to regular independent audits to verify that it doesn’t collect any of your activity data. For example, a fifth audit of the no-logs policy was conducted <a href="https://www.tomsguide.com/computing/vpns/nordvpn-will-never-store-your-data-and-it-can-prove-it">at the end of 2024</a>, and the <a href="https://www.tomsguide.com/computing/vpns/nordvpn-passes-infrastructure-audit-with-flying-colors-but-security-work-never-ends">infrastructure and apps were audited in late 2025</a>. Only ExpressVPN has undergone more audits, with 23 to date.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-nordvpn-deep-dive-strong"><p><strong>Show more of our NordVPN deep-dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ybv8FW6a4NNdFwUj59MFRR-1920-80.jpg" alt="A photo of the NordVPN homepage on a Mac. On the right is a widget displaying NordVPN's servers, including recently connected servers, Double VPN servers, speciality servers as well as countries." /><figcaption>NordVPN's macOS app has an attractive map-based interface. Your most-used servers stay pinned to the top of the list, and we rarely found ourselves scrolling for a better option.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VqJeyNZvErATow22KAwu6R-1920-80.jpg" alt="NordVPN's server list on its Windows app. There is a world map, with purple highlights across all the countries where NordVPN has servers. There is also a servers widget, with options for countries, speciality servers and devices." /><figcaption>The Windows app doesn't look quite as polished, but the map is more flexible – you can zoom out to see the whole world, and it's easier to use than the macOS map.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mMuXLCtdHGDzSKFGKc4Bah-1920-80.jpg" alt="Two screenshots of NordVPN's server lists on iOS. On the right is NordVPN's regular server list. On the right is NordVPN's speciality servers list on iOS. The speciality servers include Double VPN, Onion OverVPN and P2P." /><figcaption>While NordVPN's iOS and Android apps also have a map-based interface, we found the simple server list easier to use. However, a dyslexic colleague found the map much simpler to understand.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jtrwbdywxqpJPodi9rF37R-1920-80.jpg" alt="NordVPN's homepage on its Windows app. It is split into a number of different widgets including the VPN connection, recent connections and servers widget, with options for countries, speciality servers and devices. There is also a widget for weekly connection time, a widget for Threat Protection Pro and a widget for file sharing with an option to turn on Meshnet." /><figcaption>Different tabs within the desktop app allow extra features to be adjusted, like Threat Protection Pro. Some look slightly cluttered, but they're sensibly laid-out.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wFiY9bqZvQN7P4v48huWah-1920-80.jpg" alt="Three screenshots of NordVPN's iOS app on a blue background. The first screenshot shows the app connected to a UK server. The second shows the "statistics" tab, and the third shows the "profile" tab." /><figcaption>It's a similar story on mobile, with various tabs housing all the extras. We especially like the chart displaying how long you've been connected for over the last week – it's similar to the activity <small role="credit">Future</small></figcaption></figure></figure><p>NordVPN uses its custom <a href="https://www.tomsguide.com/computing/vpns/what-is-nordlynx">NordLynx protocol</a> to power your connections. Think of it like the engine under the hood, designed to make your connection fast, secure and reliable.</p><p>We found that it works well: it connects fast and responds quickly. It's built on top of the industry-standard <a href="https://www.tomsguide.com/computing/vpns/what-is-wireguard">WireGuard</a> protocol with some custom privacy enhancements, such as its double NAT system which addresses the well-known IP-storing concerns of the base protocol. Many other VPN providers use WireGuard, and most also implement their own privacy measures on top of it.</p><p>We tested it across a variety of network conditions in both the US and UK, including Tom's Guide’s office Ethernet, multiple home Wi-Fi networks, and 4G and 5G mobile networks, and found that NordLynx had little to no real-world impact on speed or performance. A recent update has also introduced <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-post-quantum-encryption-support-for-all-applications">post-quantum encryption across all apps</a>, which future-proofs the privacy of your data.</p><p>This makes NordLynx a strong protocol choice for demanding activities like downloading large games and streaming multiple 4K movies simultaneously on the same network, as well as for everyday internet usage.</p><p>However, if you need to bypass heavy censorship or network restrictions like corporate firewalls, NordVPN also supports <a href="https://www.tomsguide.com/computing/vpns/what-is-openvpn">OpenVPN</a>, which offers better base privacy, as a more robust fallback.</p><p>NordVPN’s new censorship-busting <a href="https://www.tomsguide.com/computing/vpns/nordvpn-launches-nordwhisper-and-government-censorship-should-be-scared">NordWhisper protocol</a> is now also available – but we haven't been able to test it properly yet (we're getting set up to do so). In the meantime, if evading super-strict censorship is your priority, we'd suggest using Proton VPN instead at number four in this guide..</p><p>One limitation is that NordVPN’s apps aren’t open-source. This means we can’t fully test their security: we rely on independent audit data for this. It's not a major deal, but for many people, open-source should be the norm. If this is important to you, you should again consider Proton VPN, which is a premium VPN with open-source apps.</p><p>However, we do test Nord’s <a href="https://www.tomsguide.com/features/what-is-a-vpn-kill-switch-and-why-do-you-need-one">kill switch</a> across all major platforms and devices twice a year in the lab, as well as sporadically during personal use, and we've never once been able to make it fail. We’ve also never found iPv6 or <a href="https://www.tomsguide.com/features/what-is-a-dns-leak-and-how-to-prevent-it">DNS leaks</a> when we've probed for them. These security vulnerabilities are common in lower-quality VPN services and can expose your identity. </p><p><strong>Jump to: </strong><a href="#section-3-best-vpns-for-privacy">The best VPNs for privacy</a><strong> </strong></p><h3 id="packed-with-powerful-extras-if-you-know-where-to-look">Packed with powerful extras, if you know where to look</h3><p>NordVPN is one of the best-featured VPNs, overall, with a comprehensive set of tools that cater to both general and more advanced users. On the Basic tier you get the same privacy and security features as the other leading VPNs, including a kill switch, custom DNS, Double VPN, and auto-connect. </p><p>Extra features include a <a href="https://www.tomsguide.com/computing/vpns/most-nordvpn-users-are-making-the-same-mistake-dont-be-one-of-them">Dark Web Monitor</a> – something NordVPN says is its "most useful, yet overlooked features." It scans the internet for any credential leaks associated with your email address (within our top five VPNs, ExpressVPN, Proton VPN and Surfshark also offer this feature). </p><p>The <a href="https://www.tomsguide.com/computing/vpns/nordvpn-u-turns-on-axing-meshnet-due-to-public-backlash">almost-axed Meshnet</a> feature is great too. <a href="https://www.tomsguide.com/features/nordvpn-meshnet-what-is-it-and-when-should-i-use-it">Meshnet</a> allows up to 60 devices to be linked, and is made for file sharing and even gaming.</p><p>However, <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a> isn't available on iOS or macOS. If you do much torrenting on these operating systems and want to only route the torrent traffic through the VPN, consider Surfshark instead.</p><p>In terms of platform compatibility, NordVPN is at the bleeding edge. As well as all the standard platforms like Windows, macOS, iOS, Android, Apple TV and Linux, NordVPN was the one of two VPNs with <a href="https://www.tomsguide.com/computing/vpns/nordvpn-is-first-of-the-big-name-vpns-to-announce-its-vega-os-fire-stick-app-but-youll-have-to-wait-to-use-it">apps ready for Amazon's VegaOS launch</a> – with <a href="https://www.tomsguide.com/reviews/ipvanish-review">IPVanish</a> being the other.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/i7sWt53yYJFDn38RRFRC6T-1920-80.jpg" alt="NordVPN's dark web monitoring on its Windows app." /><figcaption>NordVPN isn't the only VPN provider to offer Dark Web Monitoring, but it's a useful tool for staying on top of data breaches. We're not so sure it needs a whole tab to itself, though.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vvYx5LhttbzR3TwLZ7qC6T-1920-80.jpg" alt="NordVPN's Threat Protection Pro tab on its Windows app. There are three icons which read "Anti-malware. Some features are off" with a button underneath that reads "turn off", "advanced browsing protection. Enabled" with a button underneath that reads "pause for 5 minutes" and "ad and tracker blocker. Enabled" with a button underneath that reads "pause for 5 minutes"." /><figcaption>Threat Protection Pro comprises three parts – a download scanner to protect you from malware, an ad and tracker blocker, and "Advanced Browsing Protection." The latter steps in when you're about to head to a risky site, but can be manually overridden. Each feature can be switched off independently – we found third-party ad blockers were more effective, so often left NordVPN's version off.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UeyAAJ3s2SmTXthKy69cPb-1920-80.jpg" alt="NordVPN's file transfers tab on its Windows app. It reads: "File transfers. Transfer files securely and privately. The files you send go to the recipient directly over an encrypted peer-to-peer connection – we don't upload your files to any server or cloud." Below this is the option to toggle on Meshnet." /><figcaption>The Meshnet tabs are easily forgotten about, but contain a very powerful and unique tool. You can set up your own encrypted network with up to 60 devices, share files between them, and even use it like a LAN for gaming.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HusdRBdxk9cr7CN9JkUrPb-1920-80.jpg" alt="NordVPN's Meshnet tab in its Windows app. It reads: There is an option to turn on Meshnet, which is toggled off. There are also two icons which read: "Access files and media remotely. Safely reach files on your home computer, phone or tablet" and "Use other devices as VPN serves. Connect to other devices for IP address sharing."" /><figcaption>The second Meshnet tab makes it easy to see what devices you have available on the network, and allows you to manage them.<small role="credit">Future</small></figcaption></figure></figure><p>NordVPN's network has very wide coverage – it recently increased its server locations to at least 224, with servers in 167 countries. This is well ahead of ExpressVPN and Surfshark, which sit at 113 and 100 countries apiece. This is good news if you live in a smaller country, or use your VPN to connect to lots of different locations. </p><p>NordVPN's closest competitor here is Proton VPN, and over the past year, the two have been in something of an arms race. Currently, NordVPN is just ahead of Proton's 148 countries. However, it's worth looking at the individual spread of each to see which offers the best locations for your personal usage.</p><p>You can upgrade your plan – at a cost, of course – to include some interesting added extras. The most useful of these is "Next-gen Antivirus" – formerly known as <a href="https://www.tomsguide.com/computing/vpns/what-is-nord-threat-protection-pro">Threat Protection Pro</a>. It's an anti-malware and browser protection tool, which runs even when the VPN is off. It was put head-to-head against four competitors <a href="https://www.av-test.org/en/news/evaluation-of-an-additional-security-feature-for-vpns/" target="_blank" rel="nofollow">by AV-TEST</a> in Germany, which <a href="https://www.tomsguide.com/computing/online-security/nords-threat-protection-pro-rated-the-best-vpn-malware-protection">rated NordVPN as the best of its kind</a>, and has recently been upgraded to include <a href="https://www.tomsguide.com/computing/vpns/nordvpn-introduces-hijacked-session-alerts-for-threat-protection-pro-to-protect-your-data-from-the-dark-web-heres-how-it-works">hijacked session alerts</a>. In July 2025, NordVPN also introduced <a href="https://www.tomsguide.com/computing/vpns/what-is-nordvpns-new-scam-call-protection-feature">scam call protection</a>, and in 2026 the feature was <a href="https://www.tomsguide.com/computing/vpns/spam-calls-begone-nordvpn-launches-call-protection-feature-for-android-users-in-europe">made available in Europe</a>.</p><p>It worked really well for us too. We attempted to open 100 brand new malicious URLs from anti-phishing experts OpenPhish, and it blocked 87% (we found dedicated antivirus provider Bitdefender blocked 89% of the same threats – only two more). </p><p>However, while it worked well for the leading browsers (Chrome, Edge, Firefox), Threat Protection Pro doesn't protect every browser or app, and also isn't supported on mobile devices. So, if you’re doing anything risky online, we’d still recommend <a href="https://www.tomsguide.com/us/best-antivirus,review-2588.html">choosing a separate antivirus</a>. </p><h3 id="consistently-unblocked-every-streaming-service-we-tested">Consistently unblocked every streaming service we tested</h3><p>Most top VPNs are effective at unblocking streaming sites from around the world. However, NordVPN is one of the very best – and has maintained this performance for a good number of years.</p><p>In the early days of our VPN reviews, NordVPN didn't put much effort into streaming and didn't perform well. But, since about 2021, we've found it to be incredibly effective and consistent.</p><p>In our latest round of streaming results, NordVPN was very good, and only had a couple of hiccups. The only VPN that outperformed it was Norton VPN, which unblocked everything we threw at it. You can see the results from our latest tests in the <a href="#section-which-vpns-are-best-for-streaming">Streaming section</a> below. </p><p>NordVPN’s extremely fast speeds mean that you don’t get any frustrating buffering – we've enjoyed The Traitors on BBC iPlayer by connecting to a UK server from the US – and the wide spread of server countries adds value too. As a result, NordVPN takes the number one spot in our <a href="https://www.tomsguide.com/best-picks/best-netflix-vpn">best Netflix VPN</a> and <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPN for streaming</a> guides. <br><br><strong>Jump to: </strong><a href="#section-3-best-vpns-for-streaming">The best VPNs for streaming</a></p><h3 id="good-customer-service-real-humans-and-quick-responses">Good customer service: real humans and quick responses</h3><p>To help you when you get stuck, NordVPN offers a 24/7 live chat service. We contacted NordVPN's support team via the chatbot on the site with a variety of questions, and responses were quick. We didn't have to wait long to be handed over to a human agent.</p><p>For example, I had trouble accessing the Formula 1 YouTube channel while connected – an issue I've had with all VPNs. The first time I asked this question, the live chat support agent was able to give me a specific server that worked within the space of a couple of minutes. Impressive. </p><p>We asked the same question again a month later in mid April 2025 and this time NordVPN couldn’t solve the issue. However, the agent stayed online for almost an hour, providing detailed and varied suggestions to try and solve it. </p><p>When it comes to the <a href="https://tinyurl.com/5d8fm996" target="_blank" rel="nofollow">support articles on the NordVPN website</a>, they're good, but not great. Most are suitable for beginners, but more complex topics are wordy and tricky to decipher. We found ExpressVPN's FAQ section much more accessible, but our recent tests have found that its live chat is now less efficient than NordVPN's.</p><p><strong>Jump to:</strong> <a href="#section-3-easiest-vpns-to-use">The best VPNs for usability</a></p><h3 id="great-value-for-money-for-the-first-24-months">Great value for money... for the first 24 months</h3><p>NordVPN offers four different pricing tiers (or three, if you’re outside the US). The entry-level Basic tier offers good value when compared with other services, with more handy extra features than most other VPNs at this mid-range price point – including a "lite" version of its Threat Protection feature. </p><p>NordVPN usually costs around $94 for 24 months of service, which is the equivalent of $3.49 per month. Like many other VPNs, though, there's often a special offer – this typically comes in at around $2.99 per month.</p><p>By comparison, Proton VPN has more advanced tools but slightly fewer extra features, and costs a little less per month on the two-year plan ($71.76 total for 24 months), while Surfshark is much cheaper at $2.49 per month, but gives you fewer additional features.</p><p>NordVPN’s Plus plan also looks good value to me. For less than a dollar more per month, you can get everything in the Basic plan, plus Threat Protection Pro (which works even when the VPN isn’t connected) and a password manager. It’s worth considering if you're looking for wider-ranging online protection and don’t want to buy separate anti-malware software or an antivirus.</p><p>I’m less sold on the value of NordVPN’s more expensive higher tiers. If you’re in the US, the Prime option ($7.49 per month / $202.23 overall) includes Coveron (formerly <a href="https://www.tomsguide.com/computing/online-security/the-best-vpn-weve-ever-reviewed-just-got-a-huge-new-update">NordProtect</a>), which gives you scam and ID theft insurance up to $1M, and a credit-monitoring service, and personal data removal tool <a href="https://www.tomsguide.com/computing/internet/incogni-review">Incogni</a>. </p><p>However, ExpressVPN's two-year "Advanced" plan offers almost everything on NordVPN's Prime plan, but costs just $5.49 per month. </p><p>However, some of my only major gripes with NordVPN are to do with its pricing model. First of all, the advertised price may not be what you'll actually pay. Depending on where you live, tax is added at checkout – in the UK, for example, a hefty 20% VAT is added. US states vary, but expect a markup of at least 7%. Of the VPNs on this page, only those owned by Nord Security do this. </p><p>Another issue is the massive price hike you'll see after your initial subscription runs out – it's far bigger than any other service. If you allow your subscription to auto-renew, the two-year plan that cost $94 for will turn into a one-year rolling plan that costs $139. That works out at around $11.60 per month. My advice? Don't let that happen. Cancel, and resubscribe at a reasonable rate.</p><div class="collapsible-block-end"></div><h3 id="nordvpn-is-best-if">NordVPN is best if:</h3><p>✅ <strong>You want a powerful VPN that just works. </strong><br>NordVPN is the most well-rounded VPN we’ve tested. From enhanced privacy to gaming, streaming, shopping, and more, it’s the best option out there.</p><p><strong>✅ You want to access streaming sites anywhere. </strong><br>NordVPN has consistently been the one of the most reliable VPN for unblocking streaming services in our testing.</p><p>✅<strong> You want lots of extra features. </strong><br>Alongside the core VPN, NordVPN offers good malware protection with Threat Protection Pro, a dark web monitor, and more.</p><h3 id="nordvpn-isn-39-t-best-if">NordVPN isn't best if:</h3><p><strong>❌ You're on a tight budget. </strong><br>There are a few cheaper VPNs that give NordVPN a good run for its money – Surfshark and Norton VPN are two standouts. What's more, be aware that NordVPN's prices are quoted pre-tax in its marketing material.</p><p>❌ <strong>You're a technophobe. </strong><br>NordVPN isn't too difficult to use, but ExpressVPN is a better choice if you want a simpler alternative.</p><p><strong>🔒 Read our </strong><a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>in-depth NordVPN review</strong></a><strong> for more.</strong></p><div data-model-name="NordVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-the-best-cheap-option"><span>The best cheap option</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kvXtCvmUqP2LX4NZ5oQRQn" name="surfsharkscreen" alt="Surfshark Android app" src="https://cdn.mos.cms.futurecdn.net/kvXtCvmUqP2LX4NZ5oQRQn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div></figure><div class="buying-guide-block"><h3 id="2-surfshark"><span class="title__text"><a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">2. Surfshark</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The fastest VPN in our lab test has easy apps and a low price</p></div><p class="specs__container"><strong>Number of servers: </strong>4,500+ | <strong>Server locations: </strong>142 in 100 countries | <strong>Jurisdiction: </strong>The Netherlands | <strong>Maximum devices supported: </strong>Unlimited | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">We love the price</div><div class="icon icon-plus_circle _hawk">Apps are simple to use</div><div class="icon icon-plus_circle _hawk">Speedy connections on all networks</div><div class="icon icon-plus_circle _hawk">Fastest OpenVPN provider</div><div class="icon icon-plus_circle _hawk">Unblocked all streaming services</div><div class="icon icon-minus_circle _hawk">Didn't block malware or phishing well</div><div class="icon icon-minus_circle _hawk">Not much customization</div><div class="icon icon-minus_circle _hawk">Manual OpenVPN setup required</div><div class="icon icon-minus_circle _hawk">Price goes up on renewal</div></div><p>Surfshark's appeal is simple: an unbeatable introductory price, with excellent speeds and good core VPN features that stood up to our testing. While it doesn't have some of the advanced features NordVPN has – Onion over VPN, for example – it offers far more than any other VPN at this price point, and more than most VPNs, period.</p><h3 id="the-best-value-vpn-we-ve-tested-by-far">The best value VPN we’ve tested by far</h3><p>The bargain price is clearly the standout reason why many people choose Surfshark. Starting at $2.49 per month (you pay $67 plus tax upfront for 27 months of service), it's the value heavyweight in the VPN division. There are also higher price plans that give you some extras like antivirus (provided by Avira), <a href="https://www.tomsguide.com/computing/vpns/surfsharks-new-feature-means-you-never-have-to-give-out-your-real-number-again">Alternative Number</a>, and a <a href="https://www.tomsguide.com/computing/vpns/do-you-need-to-use-a-data-removal-service">personal data removal</a> tool with <a href="https://www.tomsguide.com/computing/internet/incogni-review">Incogni</a>.</p><p>Alternatives in the value category include <a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow">Norton VPN ($2.49 per month)</a> and <a href="https://privadovpn.com/free-vpn-offer/#a_aid=FuturePLC&chan=r2a" target="_blank" rel="nofollow">PrivadoVPN ($1.11 per month)</a>, but I'd recommend Surfshark as a much better fit than these for most people: both Norton VPN and PrivadoVPN are as basic as they come. Surfshark ties together great features with a bargain price like no other provider we've tested.</p><p>What's more, In May, 2025, Surfshark launched its <a href="https://www.tomsguide.com/computing/vpns/surfshark-launches-long-awaited-7-day-free-trial-try-the-best-streaming-vpn-for-free" target="_blank">7-day free trial</a> for all platforms. Previously this was only available on mobile devices. However, <a href="https://www.tomsguide.com/computing/vpns/surfshark-no-longer-supports-these-apple-operating-systems-heres-what-you-need-to-know">support for older iOS and macOS versions has been dropped</a> – if you're using an old Apple device, more compatible alternatives include ExpressVPN and Proton VPN.</p><p>However, just like NordVPN, Surfshark's headline prices are quoted pre-tax (unlike other VPNs like Proton VPN and ExpressVPN), and also ramp up if you auto-renew. It jumps to $79 for one year, to be exact, which works out at about $6.60 per month. We dislike this practice, but almost every VPN does it. Don't let it happen to you. Mark it in your calendar to cancel, and resubscribe at the end of your package.</p><h3 id="designed-with-beginners-in-mind">Designed with beginners in mind</h3><p>Compared to the likes of NordVPN and Proton VPN, it's clear that Surfshark has prioritized ease of use over advanced features. Upon first installation for our testing processes, Surfshark asked us how familiar we are with VPNs, and then tailored our setup experience accordingly. It’s a great feature that offers beginners a soft landing into the world of VPNs, and advanced users more immediate access to the fancy features they’re expecting.</p><p>The layout is intuitive, with the fastest and nearest location placed front and center in the app. The roominess of the app is also welcome.</p><p>Additional features like <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-alternative-id">Alternative ID</a> (where you can generate temporary fake contact details – for example, to sign up for websites online without using your real email address) and antivirus are kept in different tabs, accessible on the left of the app. If you need them, they're available in a click. If you don't, you never have to look at them.</p><p>Overall, our team agrees that Surfshark balances simplicity with power, and despite not being quite as elegant as ExpressVPN, it's unlikely to disappoint you.</p><h3 id="surfshark-is-still-very-fast-but-has-dropped-off-slightly">Surfshark is still very fast – but has dropped off slightly</h3><p>Surfshark's default protocol is WireGuard – the same VPN engine that NordLynx is based on. In our last round of speed tests, Surfshark impressed, topping out at 1,021 Mbps when connecting to a US server from within the US. Surfshark's long-distance connections have improved too, posting speeds of 935 Mbps when connecting to the UK from the US.</p><p>However, if you need even faster connections, <a href="https://www.tomsguide.com/reviews/protonvpn-review">Proton VPN</a> is a better choice, and tops our ranking of the fastest VPNs.</p><p>It's worth noting that <a href="https://www.tomsguide.com/computing/vpns/introducing-dausos-surfsharks-new-protocol-which-is-revolutionizing-the-vpn-industry">Surfshark recently launched the Dausos protocol</a>, which promises to improve speeds by up to 30%. In our <a href="https://www.tomsguide.com/computing/vpns/i-put-surfsharks-new-dausos-protocol-through-its-paces-after-a-false-start-its-now-a-serious-new-option">hands-on with Dausos</a>, performance was impressive, and we're excited to see how it performs in our next round of lab testing.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-surfshark-deep-dive-strong"><p><strong>Show more of our Surfshark deep-dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/BpwSevMpdLLwWwA2tgvsgF-1920-80.jpg" alt="Surfshark's homepage on macOS. On the left are tabs for various server lists." /><figcaption>Surfshark's homepage on macOS is simple to use, with no frills. You can easily see if you're connected and to where. There is some empty space but many will enjoy its simplicity and clean design. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3yKTi2porokmnFne2T5FaM-1920-80.jpg" alt="The homepage of Surfshark's Windows app." /><figcaption>Surfshark's Windows app homepage is very similar to its macOS version. It lists all servers, with your recently used and recommended locations at the top for a quick connection. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PpcPFSuxFp4N5F4HuvjELS-1920-80.jpg" alt="Two screenshots showing Surfshark's server list and homepage on its iOS app." /><figcaption>Surfshark's iOS app has less room on its homepage, but still feels clean and organized. You can show or hide the "connected and safe" tab for easy access to other features. <small role="credit">Future</small></figcaption></figure></figure><p>With speeds of 430 Mbps, Surfshark's OpenVPN speeds are a little slower than its competitors. NordVPN recorded 857 Mbps and ExpressVPN peaked at 808 Mbps. </p><p>This is great if you live in a country with restrictive internet laws. OpenVPN is much easier to obfuscate, which means hiding the fact you're using a VPN at all. Camouflage Mode is Surfshark's version of this, and is enabled by default when using OpenVPN.</p><p>One caveat to this is that OpenVPN is not actually available by default in any of the Surfshark apps. To use it, you need to set it up manually. We followed <a href="https://tinyurl.com/4vpaevke" target="_blank" rel="nofollow">Surfshark's onsite guide</a> and it only took us about five minutes, but some people won't like having to do this. </p><h3 id="backed-by-nord-security-great-security-and-privacy">Backed by Nord Security: great security and privacy</h3><p>Being owned by Nord Security means that you can trust that Surfshark follows the same high standards when it comes to privacy. Everything was in order in our testing, and its privacy policies are fully audited. </p><p>In January 2026, Surfshark had its <a href="https://www.tomsguide.com/computing/vpns/independent-audit-confirms-surfsharks-infrastructure-aligns-with-the-highest-security-standards">network infrastructure audited</a> by cybersecurity firm SecuRing. The results were very positive, and this is a big improvement – previously, Surfshark hasn't been as diligent as big rivals NordVPN and ExpressVPN when it comes to third-party audits.</p><p>The software itself is secure, too. In each of our tests – kill switch, DNS leaks – we found no issues with Surfshark, and the <a href="https://www.tomsguide.com/computing/vpns/surfshark-now-supports-post-quantum-encryption-heres-what-we-know">introduction of post-quantum encryption</a> is a big green flag. Clearly, the lower price does not mean less privacy, and we consider Surfshark very safe for general use.</p><h3 id="all-the-essential-features-plus-some-clever-extras">All the essential features, plus some clever extras</h3><p>Compared to other VPNs of a similar price, we found that Surfshark offers a superb set of extra features. It can't quite match up to NordVPN – there's nothing like Onion over VPN or Threat Protection Pro – so anyone looking for a full privacy suite might be better served by the big brother. But, if you're just looking for a cheap, simple VPN that won’t let you down, that shouldn’t concern you.</p><p>When testing the kill switch, we found it 100% effective and reliable: we tried lots of methods to trip it up but we couldn't find a way to break it. That's an improvement from a couple of years ago where we discovered a significant issue.</p><p>There's also split tunneling on all platforms, including iOS and <a href="https://www.tomsguide.com/computing/vpns/surfshark-launches-macos-bypasser-and-its-huge-news-for-apple-fans">now macOS</a>, which NordVPN does not cater for. However, the removal of OpenVPN from the apps and manual setup requirement seems counterintuitive – especially considering how well Surfshark performs when using this protocol.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8w3ZnXpAUTMU98sKsCaJz4-1920-80.jpg" alt="Three screenshots of Surfshark's mobile apps" /><figcaption>Surfshark plans include additional security features, aimed at protecting you online. They include some unique offerings useful for those who don't want to give out their personal details online. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HT2y8NQdxvBMTaRWtCJxim-1920-80.jpg" alt="Surfshark's Alternative ID feature on its Windows app. The screen is split into two sections: Alt-ID and Alternative Number. " /><figcaption>Alt ID creates a fake online alias and is included in all Surfshark plans. Alt Number creates a fake phone number and is a paid extra. Both are great for signing up to newsletters, websites, or online accounts. You can hide your details and avoid spam. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H8ZjQKixUA8bkqqaVXZRim-1920-80.jpg" alt="The antivirus tab of the Surfshark Windows app. There are options for real-time protection, web protection, scheduled scans, quick scan, full scan, webcam protection, Virus database and Cloud protect, exclusions list, external storage scans and quarantine auto-deleted. On the right hand side is a widget displaying the fact that Surfshark Antivirus is currently scanning the device." /><figcaption>Surfshark's antivirus is very good and is included in Surfshark One and One+ plans. It can scan your device for malware, something even NordVPN's Threat Protection Pro can't do. Plus its threat database is updated every 3 hours. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XDvW35dv2r9MbAwkzbQuhm-1920-80.jpg" alt="Surfshark's dedicated IP tab on its Windows app. It reads: "dedicated IP. Get a VPN IP address that no one else can access. Use it to connect faster, avoid IP blacklisting and stay completely anonymous. It's like your own, exclusive VPN!". There is a button which reads 'learn more' below this text." /><figcaption>Dedicated IP grants you a personal IP address that only you can use. It's handy for avoiding annoying CAPTCHA requests, but is a paid extra. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/g6XcJGZrXBJWdfgYXcCvim-1920-80.jpg" alt="The multi-hop tab on Surfshark's Windows app. In front of a list of its multi-hop servers is a pop-up which reads: "Create custom MultiHop connections! Connect via multiple locations to add an extra layer of security. This is a new feature we're trying out."" /><figcaption>Multi-hop routes your VPN traffic through two servers rather than one. This doubles your security and privacy but can slow your connection down in some cases. If you value privacy over speed, then multi-hop is a must-have feature.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z7SVms9srW8UvKoMufKcim-1920-80.jpg" alt="Surfshark's static IP tab on its Windows app. There is a list of servers which offer static IP, including seven in Frankfurt, Germany and three in Tokyo, Japan." /><figcaption>Static IP is similar to Dedicated IP, giving you the same IP address each time. However other users can access it and it's not personal to you. It's included in all plans, but isn't quite as private as a regular VPN connection. <small role="credit">Future</small></figcaption></figure></figure><p>Elsewhere, there's not a lot that Surfshark has left out. I watched as the rotating IP option successfully cycled my IP address to a new one every 10 minutes. ExpressVPN is the only other VPN on this page that offers this.</p><p>The real standout feature, though, is Alternative ID. It’s totally unique, and offers a quick and easy way to create a short-term disposable identity – complete with fake but functional contact details – that can be used to sign up for accounts and services online without revealing your identity or contact information. I created a bogus email address with it, which I used to bag a discount code from an email newsletter sign-up without having to give any real information.</p><p>It's not all perfect for Surfshark though. The VPN is aimed at more casual users, which makes it easy to use, but a little simplistic for power users. For example, Proton VPN offers <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a> – a niche tool that can help when torrenting – so if you have a very particular reason for using a VPN, there's likely a provider that's more tailor-made.</p><h3 id="excellent-streaming-performance-but-a-notable-hiccup">Excellent streaming performance, but a notable hiccup</h3><p>Surfshark proved to be very reliable for streaming, unblocking almost every website we tried on the first attempt. No matter which server or location we tried with our custom testing tool, we were able to access streaming sites from that country. </p><p>However, it's worth noting that Surfshark did have issues when it came to Amazon Prime Video. In fact, it was only able to access the UK library of the streaming site, which is disappointing. That said, almost every VPN tested had issues with Amazon Prime Video this time round, so this isn't unique to Surfshark.</p><p>In our previous round of testing, Surfshark rose to the very top of our <a href="https://www.tomsguide.com/best-picks/streaming-vpn">streaming VPN</a> rankings. However, with a strong performance, NordVPN has overtaken it once again, but both providers are excellent at unblocking. </p><p>If you're a VPN newbie who's heading abroad, or just looking to access global streaming services, Surfshark is your very best choice.</p><h3 id="not-quite-nordvpn-level-customer-support-but-good-enough">Not quite NordVPN-level customer support, but good enough</h3><p>Surfshark's customer support isn't the most effective we've experienced. We posed the same Formula 1 YouTube channel streaming problem to all our top five VPNs in mid-April 2025, and while Surfshark transferred us to a human very quickly, and the agent was friendly, a resolution couldn't be found. That was disappointing, given that ExpressVPN and Proton VPN were able to resolve the same issue.</p><p>The support articles are also quite thin, and don't provide as much detail as other VPNs do. This is one of the few areas in which Surfshark doesn't adequately help the less-experienced user, and needs some improvement.</p><p>For example, when querying: "Can't connect to Surfshark," the <a href="https://tinyurl.com/4uk4n6se">support article</a> is quite short, and doesn't give much information. Compare this to <a href="https://tinyurl.com/5v38r6uj">NordVPN's version</a> and <a href="https://tinyurl.com/2xrtzf6u">ExpressVPN's version</a> of the same page, and the difference is night and day.</p><p>That said, the live chat agents should be able to help you out in most situations if the written articles aren't good enough (our live chat test concerned a very niche issue). Plus, we do have to factor the cheaper price into our expectations here.</p><div class="collapsible-block-end"></div><h3 id="surfshark-is-best-if">Surfshark is best if:</h3><p>✅ <strong>You love a bargain.</strong> <br>At $1.99 per month, Surfshark is excellent value. Just don't forget to turn off auto-renewal to avoid that price hike.</p><p>✅ <strong>You're a beginner.</strong><br>Surfshark is designed with beginners in mind, with clear, simple apps that make both basic features and more complex settings easy to understand.</p><p>✅ <strong>You're a big streamer.</strong> <br>Surfshark performed a clean sweep in our last round of streaming tests, and is our top choice if you just need a VPN for streaming.</p><h3 id="surfshark-isn-39-t-best-if">Surfshark isn't best if:</h3><p>❌<strong> You have advanced needs.</strong> <br>A focus on being beginner-friendly means Surfshark has left out some more technical settings.</p><p>❌<strong> You need OpenVPN to be readily available.</strong> <br>Although Surfshark is one of the fastest providers when using OpenVPN, it's not available in the apps by default – you'll need to set it up manually to use it.</p><p>❌ <strong>You want to rely on the built-in malware blocking tech.</strong> <br>Surfshark's <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-cleanweb">CleanWeb</a> tool just isn't as effective as NordVPN's Threat Protection or ExpressVPN's Threat Manager.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/surfshark-vpn-review"><strong>Surfshark review</strong></a><strong> for more.</strong></p><div data-model-name="Surfshark" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-the-best-vpn-for-beginners"><span>The best VPN for beginners</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2915px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="7Two8uqXNYzxYPYwup4rdJ" name="ExpressVPN review header 16x9" alt="ExpressVPN displayed on a 2023 MacBook Pro" src="https://cdn.mos.cms.futurecdn.net/7Two8uqXNYzxYPYwup4rdJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2915" height="1640" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-expressvpn"><span class="title__text"><a href="https://www.tomsguide.com/reviews/expressvpn-review">3. ExpressVPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Super simple apps make ExpressVPN the best choice for beginners</p></div><p class="specs__container"><strong>Number of servers: </strong>3,000+ | <strong>Server locations: </strong>214 in 113 countries | <strong>Jurisdiction: </strong>British Virgin Islands | <strong>Maximum devices supported: </strong>10-14 | <strong>24/7 live chat: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Uncluttered apps are dreamy</div><div class="icon icon-plus_circle _hawk">Strong in most of our tests</div><div class="icon icon-plus_circle _hawk">Bundled privacy extras</div><div class="icon icon-plus_circle _hawk">Best written resources of any VPN</div><div class="icon icon-plus_circle _hawk">Fastest speeds we've ever seen from a VPN on Windows</div><div class="icon icon-plus_circle _hawk">Pricing shake-up addresses my issues with the "all-in-one" plan</div><div class="icon icon-minus_circle _hawk">Little customization for pro users</div><div class="icon icon-minus_circle _hawk">A few errors when testing Netflix</div><div class="icon icon-minus_circle _hawk">Lightway Turbo is Windows-only</div></div><p>ExpressVPN stood out in my testing as the most user-friendly VPN of the lot. It strips away all the complexities, and just gives you what you need: strong privacy, reliable speeds, and good customer support with an easy one-touch interface.</p><p>However, this simplicity inevitably does come with trade-offs. For example, NordVPN offers more customization features, so advanced users may find that ExpressVPN doesn't quite offer enough flex. 4</p><p>Prices often vary, but on the most basic plan, they generally sit between $2.49 and $3.49 per month. Find a good deal at the right time, and ExpressVPN rivals Surfshark when it comes to value – but be aware that you need to pay for any extra features beyond the VPN itself.</p><p>On that note, with the recent introduction of a <a href="https://www.tomsguide.com/computing/vpns/no-longer-just-a-vpn-expressvpn-launches-four-new-products-to-create-a-total-privacy-suite">huge range of extra apps</a>, ExpressVPN is the perfect choice if you need them. If not, you're paying for tools you won't use.,</p><h3 id="as-easy-as-vpn-gets-across-every-device">As easy as VPN gets across every device</h3><p>Open ExpressVPN and you get a remarkably clean interface. With just a prominent connect button and a small, curated selection of server locations, there’s almost nothing to distract you from turning the VPN on. </p><p>Even for a VPN novice like my housemate, connecting to an Australian server was a swift, sub-10-second process – much as it was for NordVPN. If you just want a simple, one-click interface without having to worry about what’s going on behind the scenes, ExpressVPN is really nice to use.</p><p>Dig deeper into the settings, and you’ll find straightforward menus that are logically grouped and easy to get to grips with. That’s a stark contrast to the more feature-dense interfaces of more advanced options like Proton VPN, which can feel a little overwhelming. </p><p>The Tom’s Guide team runs ExpressVPN daily on our work-issued Windows laptops, and we’ve never had any issues with the apps freezing or crashing on any platform. ExpressVPN also offers the best level of cross-platform consistency of any VPN we’ve tested: we discovered the interface design is exactly the same whether you’re using a Windows PC, Android tablet, or even an Apple TV 4K. This dramatically reduces any learning curve, and is a significant benefit for beginners – there's more variability across apps from the other providers. ExpressVPN even offers an <a href="https://www.tomsguide.com/computing/vpns/expressvpn-announces-new-hybrid-browser-extension">app for Meta Quest</a>, making it one of the most widely accessible VPNs around.</p><p>ExpressVPN is always adding quality-of-life improvements to its apps, too. In September, 2025, it <a href="https://www.tomsguide.com/computing/vpns/expressvpn-brings-widgets-and-siri-shortcuts-to-its-ios-apps-heres-how-to-enable-them">introduced iOS widgets and Siri shortcuts</a>, allowing iPhone and iPad users to switch the VPN on without opening the app. As an iPhone user myself, I've found this very useful – further cementing ExpressVPN's spot at the top of my guide to the <a href="https://www.tomsguide.com/best-picks/best-iphone-vpn">best VPNs for iPhone</a>.</p><h3 id="new-pricing-tiers-makes-expressvpn-more-affordable">New pricing tiers makes ExpressVPN more affordable</h3><p>Because it focuses on usability as a central pillar, ExpressVPN's core apps are relatively feature-light versus the competition. You get everything you need, and nothing you don't. For example, there's no <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>, custom DNS, or multi-hop. However, you do get standard features like split tunnelling and Network Lock (a kill switch). These features tested well for me and I wasn't able to break them. </p><p>ExpressVPN used to bundle additional security features as standard. This made it much more expensive than its rivals, but if you needed everything on offer, it was great value. Now, ExpressVPN offers a tiered subscription system.</p><p>ExpressVPN Basic subscribers only get the core VPN features, DNS-based ad-blocking, and the brand-new <a href="https://www.tomsguide.com/computing/vpns/no-longer-just-a-vpn-expressvpn-launches-four-new-products-to-create-a-total-privacy-suite">ExpressMailGuard</a>. You'll get protection for 10 devices on this plan, with 12 and 14 offered on premium plans. This is an improvement on the previous limit of eight. </p><p>We got <a href="https://www.tomsguide.com/computing/vpns/i-tried-expressmailguard-for-a-week-and-theres-one-glaring-issue">hands-on with ExpressMailGuard</a>, and while it's definitely still evolving, it's a very useful email spoofing tool – and much more powerful than Surfshark's Alternative ID.</p><p>If you want the <a href="https://www.expressvpn.com/blog/password-guide-password-manager/" target="_blank" rel="nofollow">Keys password manager</a>, Advanced Protection, the Identity Defender suite, and a free holiday.com eSIM, you'll need to upgrade to ExpressVPN Advanced. </p><p>This plan usually costs around $0.50 per month more than the basic subscription. This is a massive upgrade, seeing as previously you had to spend over $6 per month to get the full package. </p><p>The only reason to go with the top-tier Pro plan is if you need dedicated IP – but usually priced at $5.49 per month, it's still good value. I'd recommend most people settle for the Advanced plan. If you don't want Dedicated IP and/or don't use Identity Defender, then the Pro plan is fairly expensive and not worth subscribing to – although still better value than NordVPN Prime.</p><p>Finally, it's worth mentioning the ExpressVPN-backed EventVPN, an ad-supported free VPN which <a href="https://www.tomsguide.com/computing/vpns/we-tried-out-expressvpns-new-free-vpn-eventvpn-its-good-but-theres-one-drawback">launched on September 18, 2025</a>. From our first hands-on tests, it's very powerful and has the potential to challenge the <a href="https://www.tomsguide.com/best-picks/best-free-vpn">best free VPNs</a>, but the ads are intrusive.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-expressvpn-deep-dive-strong"><p><strong>Show more of our ExpressVPN deep dive ▼ </strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fDWX9Ru8VN4aat45gocNiV-1920-80.jpg" alt="ExpressVPN's app on macOS." /><figcaption>ExpressVPN's macOS app (and every other device) is incredibly simple. The on/off button dominates the interface, and the setting can be accessed with a pop-out dialog box. This is great for casual users, but if there's a setting you often adjust, there's no way of changing it without opening the settings.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbtdAUhHS2LHdEac9JnRMh-1920-80.jpg" alt="A screenshot showing ExpressVPN connected on its Windows app." /><figcaption>Click on the larger server button, and you're greeted by another pop-out – this time outlining all the countries available to connect to. The search function is very useful – but if you're more visual than textual, you may find the list of words tricky to navigate.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZHo4Yn5Yfd9AnmdAZCrrLh-1920-80.jpg" alt="Two screenshots displaying ExpressVPN upon startup on Windows." /><figcaption>ExpressVPN allows you to set up various blockers, including ads, trackers, malicious sites, and even adult content. This is useful if it's the only tool you have, but again, we found dedicated extensions like uBlock more effective.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yEkCTFbrxpSt2V44zzJMom-1920-80.jpg" alt="Two screenshots showing ExpressVPN's homepage and its server list on its iOS app." /><figcaption>Look familiar? That's because it is. ExpressVPN's interface is near-identical across all platforms – desktop, mobile, and even streaming devices. This reduces the barrier to entry for beginners, and is one of ExpressVPN's best usability features.<small role="credit">Future</small></figcaption></figure></figure><h3 id="privacy-pedigree-and-a-reputation-for-innovation">Privacy pedigree and a reputation for innovation</h3><p>ExpressVPN has put a lot of time, effort, and money into establishing strong credentials in the security and privacy space over the last decade, often <a href="https://www.tomsguide.com/computing/vpns/expressvpns-latest-upgrade-secures-its-spot-as-the-most-quantum-safe-vpn">tapping into cutting edge technologies like quantum encryption</a> earlier than its rivals. It also has the basics locked down, like a solid kill switch on every platform including iOS, a choice of protocols, and TrustedServer.</p><p>TrustedServer refers to how ExpressVPN manages its servers to offer an extra dimension of safety for its subscribers. In short, nothing is ever stored on these servers, and to make things even more secure, they're wiped and reinstalled every time they switch on. To confirm this, ExpressVPN submitted its servers to an <a href="https://www.tomsguide.com/computing/vpns/expressvpn-passes-yet-another-no-logs-audit">external independent audit</a>, along with almost every other part of its business (there’s a handy section on the ExpressVPN website that <a href="https://www.expressvpn.com/trust#security-audits">details all the audits</a>).</p><p>The way that <a href="https://www.tomsguide.com/computing/vpns/expressvpn-is-doing-dedicated-ip-differently-but-does-it-make-it-worth-it">ExpressVPN handles dedicated IP addresses</a> is also very innovative. In short, ExpressVPN doesn't know which dedicated IP it allocates to any user, which eliminates one of the biggest privacy concerns with using a dedicated IP.</p><p>ExpressVPN's server count now includes <a href="https://www.tomsguide.com/computing/vpns/expressvpn-launches-servers-in-every-us-state-heres-why-you-should-care">one in every US state</a>, with 62 locations now present across the country. This will mean servers are less crowded and they'll likely be one closer to where you are.</p><p>However, on that note, <a href="https://www.tomsguide.com/news/kape-technologies-buys-expressvpn-for-almost-dollar1-billion">ExpressVPN's acquisition by Kape Technologies</a> in 2021 was highly controversial. The software giant has historic links to dubious software like CrossRider – and malware-like toolbar extension – but our opinion is that ExpressVPN operates independently, and there is no evidence otherwise.</p><p>It's also worth noting that in the wake of age-verification laws and the scrutiny VPNs have come under, ExpressVPN has introduced <a href="https://www.tomsguide.com/computing/vpns/expressvpn-blocks-child-abuse-material-in-partnership-with-internet-watch-foundation">DNS blocks for URLs known to share CSAM</a>. While this is a clear positive for child safety, some have questioned whether a VPN should impose content blocks at all.</p><h3 id="expressvpn-39-s-speeds-are-a-tale-of-two-halves">ExpressVPN's speeds are a tale of two halves</h3><p>A VPN protocol determines the methodology for how your VPN encrypts and transmits your data, and it makes a big impact on connection speed. ExpressVPN primarily uses its own totally custom <a href="https://www.tomsguide.com/computing/vpns/what-is-expressvpns-lightway-protocol">Lightway</a> protocol, and we found it to be the quickest at establishing a connection of all the VPNs – although this is only a matter of seconds.</p><p>In March, 2025, <a href="https://www.tomsguide.com/computing/vpns/fast-just-got-faster-introducing-expressvpns-lightway-turbo">ExpressVPN launched Lightway Turbo</a> – a super-fast version of Lightway that uses multiple tunnels to improve bandwidth and speeds.</p><p>When testing Lightway Turbo, the results were impressive. Speeds averaged at 1,177 Mbps on our 10 Gbps UK-UK connection, while UK-US speeds were similarly speedy at 1,117 Mbps. This is good, but not quite up there with the very fastest VPNs like Windscribe and Mullvad, both of which topped out at over 2,000 Mbps.</p><p>There are also a few catches. Firstly, Lightway Turbo is only available on Windows – meaning Mac, Linux, and mobile VPN users can't use the protocol. What's more, Lightway Turbo doesn't support split tunneling, and some applications and websites may not be compatible.</p><p>So, original Lightway and OpenVPN are still important to consider.</p><p>Lightway averaged 1,156 Mbps on a UK-UK connection, and 970 Mbps UK-US. Interestingly, in this round of testing Lightway Turbo delivered slightly slower speeds than before, while regular Lightway doubled its results. The conclusion here is that while neither protocol is the absolute fastest, neither is slow by any means.</p><p>We'll finish with more good news, because ExpressVPN's OpenVPN speeds topped the charts at 1,038 Mbps UK-UK, and 708 Mbps UK-US. </p><p>This is likely down to ExpressVPN's implementation of OpenVPN DCO, a technique that allows OpenVPN process data in the kernel space rather than copying over to the user space. In short, it's much faster than regular old OpenVPN, and ExpressVPN posted the fastest OpenVPN speeds of any VPN this time around.</p><h3 id="not-flawless-at-unblocking-but-unlikely-to-let-you-down-often">Not flawless at unblocking, but unlikely to let you down often</h3><p>ExpressVPN has long been a reliable VPN for streaming, and in our latest round of testing it was able to unblock almost every streaming service and app we tested. However, unlike with the options higher in our guide, we did experience some issues along the way.<br><br>For example, we couldn't access Amazon Prime Video when connected to a US server. We changed servers three times but still encountered a VPN detection message. </p><p>When it was successful, ExpressVPN unblocked streaming platforms first time. This was the case for every Netflix library we tested, Disney+, and regional sites. There's no dedicated streaming servers, so connecting to any server in any country should serve you well. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/e26MSWLeZrhexYNUCssH3T-1920-80.jpg" alt="Three screenshots displaying ExpressVPN's settings on its Windows app. " /><figcaption>When you get into the depths of ExpressVPN's setting, there are a few settings to play with. You won't get anything too advanced like custom DNS or port forwarding, but there's a good amount of protocol options, plus an effective kill switch, split tunneling, and useful connection rules.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LJXjJMLXT3fBd7v2uUNKHL-1920-80.jpg" alt="Two screenshots showing the upgrades and help tabs on ExpressVPN's iOS app. On the left is the upgrades tab. On the right is the help tab." /><figcaption>ExpressVPN's support section is full to the brim with well-written explainers and dedicated support articles. The live chat AI is quite effective, but expect lengthy wait times if you need to talk back-and-forth with a human agent.<small role="credit">Future</small></figcaption></figure></figure><h3 id="expressvpn-has-downsized-its-human-live-chat-service">ExpressVPN has downsized its human live chat service</h3><p>The written setup and troubleshooting articles on <a href="https://www.expressvpn.com/support/">ExpressVPN's support centre</a> are the best we’ve seen from any provider. Having been through hundreds of them, they strike a balance between being user-friendly and offering useful technical advice. Whatever problem you have or whatever you want to know, you’ll probably find a detailed page ready to help you.</p><p>However, recently we've found that the live chat service has significantly deteriorated. ExpressVPN formerly offered an industry-leading 24/7 live chat service, with near instant replies from real people. We now get a mix of AI chatbot and longer waits if we need access to a human agent. For example, when we asked a simple question about whether custom DNS is available in any version of ExpressVPN, the AI chatbot couldn’t understand our question, and we had to wait over 10 minutes to get a response from a person.</p><p>Compared to the likes of NordVPN, where you can talk to a human within a minute, this is poor. <a href="https://www.reddit.com/r/Express_VPN/comments/1jezwdd/expressvpn_lays_off_undisclosed_number_of">Reports online suggest</a> that a considerable number of support agents were sacked in the March 2025 <a href="https://www.tomsguide.com/computing/vpns/expressvpn-lays-off-undisclosed-number-of-employees">ExpressVPN layoffs</a>, so this is likely to be the result of this.</p><div class="collapsible-block-end"></div><h3 id="expressvpn-is-best-if">ExpressVPN is best if:</h3><p>✅ <strong>You'll use all the bonus features.</strong> <br>Premium ExpressVPN plans come bundled with a password manager, an ad tracker and malware blocker, personal data leak monitoring, ID theft insurance, data broker removal, and Dedicated IP. This is a huge privacy bundle, and worth the money if you're going to use everything. </p><p>✅ <strong>You're looking for the simplest VPN.</strong> <br>ExpressVPN makes staying protected online incredibly easy, and its stripped-back apps are perfect if you're new to VPNs.</p><p>✅ <strong>You want cutting-edge privacy.</strong> <br>ExpressVPN is consistently one of the first VPNs to address the "next big thing" in privacy.</p><h3 id="expressvpn-isn-39-t-best-if">ExpressVPN isn't best if:</h3><p>❌ <strong>You don't trust Kape Technologies</strong><br>ExpressVPN's ownership is controversial, and privacy purists may prefer to go with an independent VPN like Proton VPN or Mullvad.</p><p>❌ <strong>You love to tinker.</strong> <br>Just like Surfshark, ExpressVPN doesn't afford many customization options, such as port forwarding or setting up your own custom DNS. Proton VPN is a better choice for this.</p><p>🔒 <strong>Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/expressvpn-review"><strong>ExpressVPN review</strong></a><strong> for more.</strong></p><div data-model-name="ExpressVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-top-rated-for-privacy-and-open-source"><span>Top-rated for privacy and open source</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q4GNr8Vz4CWrkxc5rWE4GX" name="ProtonLaptop" alt="Image of Proton VPN's Windows app displayed on a laptop" src="https://cdn.mos.cms.futurecdn.net/q4GNr8Vz4CWrkxc5rWE4GX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-proton-vpn"><span class="title__text">4. Proton VPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Transparent and fully open source, Proton VPN stands out as a strong performer with appeal</p></div><p class="specs__container"><strong>Number of servers: </strong>20,000+ | <strong>Server locations: </strong>193+ in 148 countries | <strong>Jurisdiction: </strong>Switzerland | <strong>Maximum devices supported: </strong>10 | <strong>Live chat support: </strong>Yes | <strong>30 day money back guarantee: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Advanced privacy features</div><div class="icon icon-plus_circle _hawk">Transparent with open source apps </div><div class="icon icon-plus_circle _hawk">Free version offers unlimited data</div><div class="icon icon-plus_circle _hawk">Very wide server spread</div><div class="icon icon-plus_circle _hawk">Much improved at unblocking streaming apps</div><div class="icon icon-minus_circle _hawk">Inconsistent speed test results</div><div class="icon icon-minus_circle _hawk">Relatively expensive</div><div class="icon icon-minus_circle _hawk">Interface has improved, but still more complex than ExpressVPN and NordVPN</div></div><p>Proton VPN has two big privacy USPs. Firstly, its apps are <a href="https://www.tomsguide.com/news/protonvpn-open-source">fully open source</a>, which means software experts and independent developers can inspect the source code and examine it for any security and privacy flaws. This transparency – along with regular independent audits (the <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-passes-its-fourth-consecutive-no-logs-audit-heres-what-that-means-for-your-data">most recent was in September 2025</a>) – helps build confidence that the provider is doing what it claims to. It’s something we'd love to see more VPN companies embrace.</p><p>The second USP is <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a>, which is Proton's version of multi-hop, a feature that sends your traffic through two VPN servers instead of one. </p><p>However, rather than using two regular servers, like NordVPN and Surfshark, Secure Core first sends your traffic to an ultra-secure server in either Sweden, Iceland, or Switzerland. These have extra protections in place, and will keep your data safe even if the end server is compromised.</p><p>The kill switch was rock solid for us in our tests – it didn't leak anything when we tried force-ending the connection in different ways. And since our last review, Proton has also implemented a number of anti-censorship features. These include Stealth Protocol (which hides the fact you're using a VPN), and Smart Routing, which allows Proton to offer servers in countries it otherwise could not. If you're using a VPN to keep your activity hidden from the government under strict regimes, there's no better choice.</p><p>Unlike other VPN providers, Proton VPN is very open and often collaborates with other privacy tech companies. For example, it has recently <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-partners-with-vivaldi-browser-to-fight-back-against-big-tech">partnered with secure browser Vivaldi</a>.</p><h3 id="most-apps-now-high-quality-and-easy-to-use">Most apps now high quality and easy to use</h3><p>Proton VPN <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-undergoes-major-redesign-ios-android-and-windows-users-get-ready">refreshed its apps</a> on Android, iOS, and Windows in April 2025, meaning it's now much more intuitive to use. Gone is the map-based interface, making way for a simpler, less complex design that’s more welcoming to those new to VPNs. Do note, though, that the Mac app hasn't been updated yet.</p><p>Installation is very simple, the app is well-designed, and plenty of features are included without being intrusive. For example, we found the quick toggles for the kill switch, NetShield, and split tunneling very useful, because these are the features most likely to be used frequently. Less frequently used features like moderate NAT (useful for online gaming) and connection rules don't need to be permanently on show, and are easily accessible in the Settings menu instead. </p><p>Usability is an area we've previously criticized, so it's great to see Proton VPN being proactive and responding to feedback. However, simply due to its wider range of technical features, there's no escaping the fact that Proton VPN feels more complex and functional than NordVPN, ExpressVPN, and Surfshark – all of which offer a slightly more polished and user-friendly experience.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-proton-vpn-deep-dive-strong"><p><strong>Show more of our Proton VPN deep dive ▼</strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/G9ZkQtHBp7EmBWPaVnLohU-1920-80.jpg" alt="Proton VPN's homepage on its macOS app. " /><figcaption>Proton VPN's Mac app still utilises its old map-based interface. It's a little crowded but simple enough to use. Its server list and extra features are located on the left of the homepage, where your current connection is also shown.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zce7LfFkSYFhB4E7vcr6ji-1920-80.jpg" alt="Proton VPN connected on its Windows app. On the left is a widget for Proton VPN's servers, with a search bar, options to select recent, countries or profiles, as well as filters for all servers, secure core servers, P2P servers and Tor servers. Below this is a list of countries Proton VPN has servers in. In the centre is a grey scale world map with a green highlight on the UK to show the VPN is connected to a server." /><figcaption>Proton VPN's Windows app benefits from the new, cleaner, UI. The movable map is gone, with only your current location being shown. The server list and extra features are on either side of the page and your connection status in the middle. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AikXCSorZ6D5PkX8xhUrCe-1920-80.jpg" alt="Two screenshots showing Proton VPN connected on its iOS app. On the left, there is Proton VPN while connecting on its iOS app. Below is a widget which shows the VPN is connecting to the fastest country. On the right is Proton VPN while connected on its iOS app. There is a heading above a grayscale map of the United Kingdom which reads "protected", with a widget below tracking the ads blocked, trackers stopped and data saved." /><figcaption>Proton VPN's iOS has also received the UI update. It's more minimalist, with your current location taking up most of the screen. The amount of ads and trackers blocked, along with connection status, sits at the top of the screen and the extra features and server list at the bottom. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dRP5SjBqr3xMFsFtc9neCe-1920-80.jpg" alt="Proton VPN's new updates pop-up on its iOS app. It reads: "What's new. New look, same protection. We refreshed our designs and moved some things around to make the app easier to use. Introducing recents. It's now even easier to connect to your favourite servers. View your most recent connections on the home screen, or pin them for quick access. Widgets are back. You can now view and manage your VPN connection without leaving the Home Screen." Beneath this is a button which reads "take a look"." /><figcaption>New iOS updates introduced Proton VPN widgets and recent connections. Both allow for quick and easy VPN protection. <small role="credit">Future</small></figcaption></figure></figure><h3 id="top-speeds-unlikely-to-ever-slow-you-down">Top speeds unlikely to ever slow you down</h3><p>When using the WireGuard protocol to connect to a local US server on our 10 Gbps test line in the UK, we saw speeds of around 1,475 Mbps. Somehow, we saw even better top speeds when connected to UK servers from the US, with speeds peaking at 1,548 Mbps. In short, these results make it the fastest we've tested recently.</p><p>When using OpenVPN, speeds were good at 449 Mbps. That's faster than our previous round of testing but seriously lagging behind NordVPN, Surfshark, and ExpressVPN. There are clearly some faster alternatives out there if OpenVPN is a priority for you – but most people won't need to bother about this.</p><p>We can confirm from our day-to-day use of Proton VPN on various networks, including the Tom's Guide office Ethernet, 4G, 5G, and spotty public Wi-Fi, that it’s very reliable, with no unexpected drop-outs or blocks – all of which have earned it top spot in our guide to the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a>.</p><h3 id="a-few-rough-edges-don-39-t-spoil-proton-vpn-39-s-privacy-power-tools">A few rough edges don't spoil Proton VPN's privacy power tools</h3><p>Proton VPN is well featured, covering the basics with a kill switch and split tunneling, as well as more advanced features like moderate NAT. If you're a beginner, these technical features won't be a big selling point. Thanks to their inclusion, though, Proton VPN is a very strong choice for more technical users.<br><br>You'll also get <a href="https://www.tomsguide.com/features/proton-vpn-netshield-what-is-it-and-why-should-you-use-it">NetShield</a>, an ad and tracker blocker that offers basic protection. However, in our tests it proved much less effective than NordVPN's Threat Protection Pro. If wider-ranging ad blocking and browser protection are a priority, NordVPN is a better choice.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/haoqrjQe4yZe2djeuk5NcX-1920-80.jpg" alt="Proton VPN's NetShield tab in its Windows app. " /><figcaption>NetShield is Proton VPN's threat protection. It struggled in our testing and NordVPN's Threat Protection Pro is superior. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5wCeQjPwTMkrP8DhzhkUcX-1920-80.jpg" alt="Proton VPN's port forwarding tab on its Windows app. There is a note that to use port forwarding you must connect to a server that supports P2P. " /><figcaption>Port forwarding is aimed at users sharing files using P2P. It's only permitted on Proton VPN's dedicated P2P servers and is available on Windows and Linux. However, it can be manually configured on macOS. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Pah5QmUVQJXDdPnVqZMScX-1920-80.jpg" alt="Proton VPN's kill switch on its Windows app. There is an option to toggle the kill switch on and off, and it is currently set to off." /><figcaption>A kill switch is a VPN essential which disconnects you from the internet should your VPN connection fail. Proton VPN's can be easily accessed from its homepage. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E2LA5d8beR6Je6CsGNNacX-1920-80.jpg" alt="Proton VPN's split tunneling tab on its Windows app. There are options to set split tunneling for standard (selected) on inverse. " /><figcaption>Split tunneling is another easy-to-access feature. It's useful for users who want certain apps to bypass their VPN. <small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mzQEbY8q9ABvDkVKKYVEgd-1920-80.jpg" alt="Two screenshots showing Proton VPN's settings." /><figcaption>Proton VPN's mobile settings are also well laid out.<small role="credit">Future</small></figcaption></figure></figure><p>Profiles might seem gimmicky, but if you use your VPN for multiple reasons – perhaps streaming UK Netflix from the US, downloading torrents, and general browsing protection – they'll be very useful. </p><p>They take a little time to set up, but after configuring a particular set of rules for each purpose – watching BBC iPlayer through a Secure Core server in the UK, for example – they prove to be a genuinely time-saving addition to the apps.</p><p>A recent update has <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-brings-split-tunneling-to-linux-heres-what-you-need-to-know">introduced split tunneling to the Linux app</a>, which frequent torrenters will be pleased to see.</p><p>One area in which Proton falls behind is its Mac application. It hasn't yet had the visual update all other platforms have, and it misses our split tunneling – surprising for such a privacy- and feature-focused VPN. However, <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-a-big-summer-update-with-even-more-new-features-on-the-horizon">Proton's 2025 roadmap</a> claims that this, as well as plenty of other features, are on the horizon – and the update to the Linux app may indicate the Mac upgrades are close.</p><h3 id="now-a-top-performer-when-unblocking-netflix-and-others">Now a top performer when unblocking Netflix and others</h3><p>In our streaming testing, Proton VPN matched NordVPN and Surfshark – meaning it unblocked everything we tried to access, every time. That includes UK, US, Canadian, Japanese and Australian Netflix libraries, Disney Plus, Amazon Prime Video, BBC iPlayer, 10 Play, and many more.<br><br>We'd still recommend NordVPN as the streaming VPN of choice, thanks to its consistency in recent years. However, Proton VPN is becoming a very reliable alternative.</p><h3 id="great-customer-support-but-no-24-7-support">Great customer support but no 24/7 support</h3><p>Proton VPN's customer support isn't quite as comprehensive as the other VPNs on this page. The main reason for this is the fact that live chat isn't available 24/7. Agents are online between 9am and 12am CET (between 3am and 6pm EST). This could prove awkward if you're in the US, but Proton has told us that there are plans to expand this.<br><br>However, when we've contacted the agents, responses have been prompt, and they've typically seemed knowledgeable and friendly.<br><br>The written setup and troubleshooting guides are very comprehensive, but they do lean towards the more technical side. If you're a beginner, some may need some deciphering.</p><h3 id="pricey-but-if-you-know-you-know">Pricey. But if you know, you know</h3><p>If you head through from Google, Proton VPN's two-year plans coming in at the equivalent of $4.49 per month (upfront fee of $107, which lasts for 24 months). That makes it the most expensive VPN on this page, now that ExpressVPN has introduced its tiered subscriptions.</p><p>However, if you choose to head through from one of the links on this page, Proton VPN is currently available for <a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=techradar" target="_blank" rel="nofollow">$2.99 per month</a>. This is exclusive to Tom's Guide and our friends at TechRadar Pro.</p><p>Just like every other VPN here, once this introductory deal ends you'll see your plan shoot up to $6.67 per month ($79.95 for 12 months). Don't let that happen. Cancel, and resubscribe to get a better price.</p><p>Proton does also offer a free VPN option that currently ranks at #2 in <a href="https://www.tomsguide.com/best-picks/best-free-vpn">our review of the best free VPNs</a>. The best feature of the free version is that it offers an unlimited data allowance, so you know you won't run out at any point in the month. But there are big drawbacks compared to the paid version including slower speeds, just five server locations in Netherlands, Japan, Poland, Romania and the US, and no support for unblocking streaming services or downloading via BitTorrent.</p><div class="collapsible-block-end"></div><h3 id="proton-vpn-is-best-if">Proton VPN is best if:</h3><p>✅ <strong>You live in a country with strict censorship.</strong> <br>Proton VPN has made a name for itself as an advocate for a free internet for all, and is very effective at evading censorship measures.</p><p>✅ <strong>You use other Proton products.</strong> <br>Unsurprisingly, Proton VPN integrates very well with all the other Proton apps.</p><p>✅ <strong>You value privacy over everything. </strong><br>Proton VPN's unique privacy features like Secure Core are great if you're looking to stay as private as possible.</p><h3 id="proton-vpn-isn-39-t-best-if">Proton VPN isn't best if:</h3><p>❌<strong> You don't need that extra veneer of privacy and security.</strong> <br>For most people it's probably not necessary to spend this much on a VPN service.<br><br>❌<strong> You're looking for simplicity.</strong> <br>Proton VPN isn't as complicated as some alternatives, but its more expert features may seem complex to those new to VPNs.</p><p>🔒<strong> Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/protonvpn-review"><strong>Proton VPN review</strong></a><strong> for more.</strong></p><div data-model-name="ProtonVPN" data-rows="3" data-widget-type="inbody"></div><h2 class="article-body__section" id="section-our-top-pick-for-streaming"><span>Our top pick for streaming</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8zUoNrjV2jPQDZ8kmYf566" name="NortonDesktop" alt="Norton VPN connected on a Mac laptop" src="https://cdn.mos.cms.futurecdn.net/8zUoNrjV2jPQDZ8kmYf566-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-norton-vpn"><span class="title__text"><a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review">5. Norton VPN</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best VPN for streaming – despite having some rough edges</p></div><p class="specs__container"><strong>Number of servers: </strong>3,400 | <strong>Server locations: </strong>140 in 102 countries | <strong>Jurisdiction: </strong>USA / Czechia | <strong>Maximum devices supported: </strong>10 / 20 | <strong>24/7 live chat: </strong>Yes + phone support | <strong>Money back guarantee: </strong>60 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">The most reliable streaming VPN we've tested</div><div class="icon icon-plus_circle _hawk">Very simple apps</div><div class="icon icon-plus_circle _hawk">Good privacy credentials</div><div class="icon icon-plus_circle _hawk">Decent connection speeds</div><div class="icon icon-minus_circle _hawk">Apps have very few customizable options</div><div class="icon icon-minus_circle _hawk">Not available on Linux devices</div><div class="icon icon-minus_circle _hawk">Mac app is intrusive</div></div><p>Just a couple of years ago, <a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review">Norton VPN</a> was a largely forgotten add-on to Norton's antivirus suite. But since then, the 40-year-old security brand has pumped <em>a lot</em> of investment into Norton VPN, and it has more than earned itself a spot in the top five best VPNs overall.</p><p>It carries a lot of the classic Norton hallmarks – both good and bad – but what really stands out is how effective it is for unblocking streaming sites from around the world. So much so, it recently took top spot in our guide to the <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a>.</p><h3 id="the-best-streaming-vpn-we-39-ve-tested">The best streaming VPN we've tested</h3><p>Streaming performance and the accompanying connection speeds are the main reasons why you'd choose Norton over the other VPNs on this page. In our latest round of testing, it was the only VPN to unblock every single streaming site we tried it with. That's better than <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a>, <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">Surfshark</a>, <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a>, and <a href="https://www.tomsguide.com/reviews/protonvpn-review">Proton VPN</a> – four of the most popular and historically reliable VPNs available today.</p><p>Netflix and some regional streaming sites like BBC iPlayer aren't too difficult to crack, but in our experience, Amazon Prime Video and US YouTube (when not logged in) can pose a real issue to even established VPNs. Norton tapped into both with ease.</p><p>In terms of speeds, Norton VPN averaged 1,010 Mbps when connected to a 10 Gbps network. That's not the fastest we've seen – <a href="https://www.tomsguide.com/reviews/mullvad-vpn-review">Mullvad</a>, <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN</a> and <a href="https://www.tomsguide.com/reviews/windscribe-vpn-review">Windscribe</a> all maxed out at over 2,000 Mbps. However, it's still fast, and comparable with NordVPN and Surfshark. Plus, with 4K video only needing around 50 Mbps to stream seamlessly, Norton VPN won't be holding you back.</p><h3 id="excellent-privacy-and-security-credentials">Excellent privacy and security credentials</h3><p>As you'd expect from one of the few household names in cybersecurity, Norton VPN's privacy credentials are solid. Most importantly, there's an iron-clad no-logs policy present, which has been independently audited to prove its veracity. We also found the kill switch very reliable. It ensures your identity will not be leaked, even if the VPN disconnects.</p><p>When we inspected the apps, we found Norton VPN was indeed using the industry-standard encryption it promises. It has also introduced <a href="https://www.tomsguide.com/computing/vpns/post-quantum-vpns-necessary-now-or-a-premature-move">post-quantum encryption</a> (PQE) in all its apps. However, we found a small caveat with Norton's PQE – it's only available with its proprietary Mimic protocol, not the standard OpenVPN or WireGuard. This puts it slightly behind ExpressVPN here, but Mimic is speedy, and there's little reason not to use it.</p><p>The only wrinkles to be aware of are that Norton has not transitioned to 100% RAM-only servers, and the apps are not open-source. RAM-only servers are a failsafe that ensure none of your data is stored. Once powered down, all the data on a RAM-only server is deleted, which means even if a server is captured by the authorities, once unplugged, no data will remain. Open-source apps, on the other hand, mean that anyone can check the code to make sure there are no hidden nasties.</p><p>However, neither of these issues will be dealbreakers for most people. As long as a VPN adheres to a good no-logs policy – which Norton does – RAM-only servers are not a necessity, and the only VPN on this page that <em>is</em> open-source is Proton VPN.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-show-more-of-our-norton-vpn-deep-dive-strong"><p><strong>Show more of our Norton VPN deep dive ▼</strong></p></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/a4SZcMR8oDrszx5xLPxH3i-1920-80.jpg" alt="Screenshot of Norton VPN unblocking Disney Plus when connected to a Japan server" /><figcaption>Norton VPN taps into streaming sites like Disney Plus with ease.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fVT5JWr6VEMb9aNVNr7Jzh-1920-80.jpg" alt="Screenshot of Norton VPN's interface when connected to a server" /><figcaption>Norton VPN's interface is sparse, and easily navigable by even the least tech-savvy.<small role="credit">Future</small></figcaption></figure></figure><h3 id="great-apps-for-beginners-but-norton-shows-its-heritage">Great apps for beginners, but Norton shows its heritage</h3><p>Norton VPN's "newness" is most apparent when you take a close look at the apps. On mainstream devices, they're very usable. The interface is pretty simple and similar across the board, and there's plenty of assistance for new users getting to grips with VPNs. However, the details betray it somewhat.</p><p>For example, there's no Linux application, and the lack of any OpenVPN or WireGuard configuration files means that Linux users are entirely left out. This also means that more advanced users are stuck with Norton's basic apps, and manual connections are off the table. What's more, the apps that are available feel remarkably bare, and we wonder if Norton has prioritised the most tech-phobic customer base at the expense of anyone with an ounce of experience.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/W5goaEpadsUrEBaHSKazyh-1920-80.jpg" alt="Screenshot of Norton VPN's Double VPN feature" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UutCsCwFjbkYFMrJ7v2xyh-1920-80.jpg" alt="Screenshot of Norton VPN's server choice" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cuMChGWk7btbZrCDPCAH3i-1920-80.jpg" alt="Screenshot of Norton VPN's app settings" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tp6fniadqY6MtXV24T9Jzh-1920-80.jpg" alt="Three screenshots of Norton VPN's Android app" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We've seen some improvements when it comes to feature parity between each platform, but Apple devices in particular still miss out. iOS and MacOS don't support OpenVPN, and iOS doesn't get split tunneling, either. Moreover, the Mac app in particular is quite intrusive: there's simply no way of entirely closing the application short of uninstalling it. Our testers didn't like the permanent Norton icon in the menu bar, even after closing every Norton window.</p><p>Those of a certain vintage will be reminded of the antiviruses of old – both Norton and other rivals – with their pop-ups and inescapable processes. Norton VPN is nowhere near as bad these days, but it definitely retains some of these annoyances that users of "dedicated" VPNs like NordVPN and Surfshark won't be used to.</p><p>However, all of this must be caveated. Norton VPN is at a different stage to most VPNs. It's still developing. Judging by its current trajectory, there's a reasonable expectation that a lot of these issues will be ironed out in time. And the fact of the matter is that Norton VPN's apps are simplistic for a reason: their target audience wants a VPN that's as easy to use as possible. For experienced, techy VPN users, there are certainly better choices like <a href="https://www.tomsguide.com/reviews/private-internet-access-review">Private Internet Access</a> out there – but beginners will find it most agreeable. </p><h3 id="excellent-value-but-some-limitations">Excellent value – but some limitations</h3><p>So, Norton VPN is a pretty balanced option: great for streaming and privacy, but the apps might be too restrictive for more advanced users. Thankfully, Norton VPN is great value too – so any shortcomings won't feel quite so bad.</p><p>If you head through to the Norton VPN site from Google (or your alternative search engine of choice), you'll only see 1-year plans, starting at $3.33 per month. However, use one of our links, and you'll see 2-year plans available, which start at $2.49 per month (paid upfront as $59.76 on the Standard plan). Considering Surfshark's recent price increase, this sees Norton VPN tie with it as the cheapest VPN on this page. This Standard plan covers 10 devices, and gives you all the core VPN features.</p><div data-widget-type="simple" data-model-name="Norton VPN"></div><p>Of course, if you pay more, you get more. Go for the 2-year Plus plan at $3.49 per month ($83.76 upfront), you'll get the VPN, plus AI-powered scam protection, a password manager, dark web monitoring, and 10 GB of secure cloud backups. Again, this covers 10 devices. If you go the whole hog and pay $4.49 per month ($107.76 upfront), you'll get 50 GB of cloud storage, coverage for 20 devices, and parental control tools. </p><p>Compared to its biggest rivals, this range of extras is good, but not class-leading. NordVPN and ExpressVPN both include cyber insurance and credit monitoring, while Surfshark has the very nifty <a href="https://www.tomsguide.com/computing/vpns/what-is-surfsharks-alternative-id">Alternative ID</a> email masking tool.</p><p>Finally, one thing to note is that while most VPNs operate a "simultaneous connections" rule – you can install the app on as many devices as you like, but only connect, say, 12 at once – Norton VPN limits you by the number of devices you can install the app on. This means that once you've used up your 10 (or 20) installs, you'll have to deactivate one of these to install the app on another. Again, this is clearly a hangover from Norton's antivirus-first days, and we hope this changes to be more in line with its competitors as the VPN matures.</p><p>Whatever you choose, it’s worth taking advantage of the <a href="https://uk.norton.com/blog/vpn/vpn-free-trial?srsltid=AfmBOooBDWeQdpZRokcqoMW0d8LjVVM4Z68T_G_oQVXExa-inKq75HLk" target="_blank" rel="nofollow">Norton VPN 7-day free trial</a> to make sure that this VPN is going to work for you.</p><h3 id="a-tempting-up-and-comer">A tempting up-and-comer</h3><p>All things considered, Norton VPN does everything most people want from a VPN at a very reasonable price. It's especially suited to those new to VPNs who have little interest in digging into any advanced settings or configurations, and don't mind the occasional pop-up reminding them to turn their VPN on. It's certainly not the right choice if you have years – or decades – of using VPNs behind you, and expect a certain amount of customization.</p><p>As with any new product, there are positives and negatives with choosing it over a more established rival. On the one hand, expect plenty of app updates and new features, with an eye on cutting-edge tech like post-quantum encryption. On the other, be aware that certain "basic" features will be missing, and if you use anything other than a standard laptop or smartphone, you may be left out in the cold.</p><p>All told, it's clear that Norton VPN is on the up, while a number of established VPNs like Private Internet Access and CyberGhost are falling off. Its stellar streaming performance is testament to the amount of recent investment into the product, and even if it's not quite the right choice for you today, keep your eyes peeled – it may well be in the future.</p><div class="collapsible-block-end"></div><h3 id="norton-vpn-is-best-if">Norton VPN is best if:</h3><p>✅ <strong>You want the most reliable streaming VPN.</strong><br>Our latest testing puts Norton VPN ahead of every other VPN that we've tested when it comes to unblocking streaming sites.</p><p>✅ <strong>You're new to VPNs.</strong> <br>Incredibly simple apps on mainstream devices mean it's very easy to get up and running.</p><p>✅ <strong>You're looking for an affordable VPN.</strong><br>Norton VPN ties with Surfshark as the cheapest VPN on this page.</p><h3 id="norton-vpn-isn-39-t-best-if">Norton VPN isn't best if:</h3><p>❌<strong> You're an experienced VPN user.</strong> <br>Pushy pop-ups and super-simplified apps won't suit you if you like to work things out for yourself.</p><p>❌<strong> You're an Apple fan.</strong> <br>Although Norton VPN's Mac and iOS apps are very capable, they lack some features that are present in their Windows and Android counterparts.</p><p>🔒 <strong>Read our in-depth </strong><a href="https://www.tomsguide.com/computing/vpns/norton-vpn-review"><strong>Norton VPN review</strong></a><strong> for more.</strong></p><div data-rows="3" data-widget-type="inbody" data-model-name="Norton VPN"></div><h2 id="our-rankings-are-based-on-rigorous-testing">Our rankings are based on rigorous testing</h2><p>Our recommendations are built from a decade of in-depth VPN testing. We don't just review these apps – we use them every day and run over 30 top services through structured lab tests twice a year. Those tests include speed benchmarking, streaming tests, and deep dives into security features like kill switches and DNS leak protection.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3858px;"><p class="vanilla-image-block" style="padding-top:56.56%;"><img id="xqq7DDsXvZP7BFgm7oza5T" name="VPN testing" alt="VPN Editor Mo Harber-Lamond undertaking user-testing with several different VPN applications." src="https://cdn.mos.cms.futurecdn.net/xqq7DDsXvZP7BFgm7oza5T-1920-80.jpg" mos="" align="middle" fullscreen="" width="3858" height="2182" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We undertake both in-depth lab testing and on-the-spot research in the office to make sure all of our recommendations are totally accurate and up to date. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We've developed custom tools to map server networks, track app satisfaction among users, and evaluate how well VPNs block malware and bypass VPN restrictions. Wherever possible, we factor in independent audits and transparency reports.</p><p>This guide is built from that ongoing experience to help you make a confident, informed choice. You can <a href="#section-how-we-test-vpns-at-tom-s-guide">find out more about our testing process below</a>.</p><div class="collapsible-block-start"></div><div class="collapsible-block-title"strong-learn-more-about-vpn-basics-strong"><p><strong>Learn more about VPN basics ▼</strong></p></div><h2 id="what-is-a-vpn-and-why-do-people-use-them">What is a VPN and why do people use them?</h2><p>A Virtual Private Network is a system that creates a private and secure connection between you and the internet. It routes your traffic through an encrypted tunnel to a remote VPN server and then on to the internet and back, making your personal data unreadable to anyone without the correct encryption key. </p><p>The VPN also assigns you a generic IP address. Your IP address is one of the key factors that identifies you online and it can be linked to your physical location. Changing it to a random one removes that point of vulnerability. </p><p>A neat analogy is a secret tunnel between you and a grocery store. Instead of leaving your house and driving to the store in plain view, you can travel through the tunnel without anyone seeing what you're doing, where you came from, or what you’re buying.</p><p>There are caveats though – especially on mobile, where there are data points that the VPN doesn’t touch. Your location can still be revealed through browser fingerprinting (where websites use details about your device and browser to track you) or GPS data, so you need to remain savvy. And of course, if you’re logged into any services you’re accessing – Netflix, Facebook, Google, and so on – with your real credentials, they can still track what you’re doing on their platform.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:960px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2knsQxYhmYXrNsVTHRDdMd" name="How a VPN Works illo_v4-02" alt="A diagram showing how a VPN works, with a laptop icon sending traffic into an encrypted tunnel." src="https://cdn.mos.cms.futurecdn.net/2knsQxYhmYXrNsVTHRDdMd-1920-80.jpg" mos="" align="middle" fullscreen="" width="960" height="540" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">VPNs make the connection you have with the digital world secure by encrypting your traffic before it leaves your device. Even your ISP won't be able to detect what you're accessing or engaging with. </span></figcaption></figure><p>So, the two core parts of how a VPN protects you online are encryption (making your information unreadable to anyone looking in) and anonymising your <a href="https://www.tomsguide.com/computing/online-security/what-can-someone-do-with-my-ip-address">IP address</a>. These help break the link between your true identity and your online activity: your data is secured, and your browsing history and location are hidden.</p><p>VPNs can be used across a wide range of devices and platforms, including desktop, mobile, routers, and even smart TVs. However, certain platforms – such as games consoles like PlayStation or Nintendo Switch – <a href="https://www.tomsguide.com/features/how-to-set-up-a-ps5-vpn">may require manual setup</a> or additional steps, like setting up the VPN on your router to cover all devices on a home network.</p><p><strong>Read more:</strong> <a href="https://www.tomsguide.com/news/what-is-a-vpn">What is a VPN?</a></p><h2 id="why-you-might-use-a-vpn">Why you might use a VPN</h2><ul><li>Stream geo-restricted content</li><li>Keep sensitive data protected when working remotely</li><li>Prevent ISPs, advertisers and hackers tracking your activity</li><li>Stay safer on unprotected public Wi-Fi</li><li>Safer torrenting</li><li>Find cheaper prices online by switching locations</li><li>Avoid censorship and access restricted websites and services</li><li>Access websites and services from your home country when abroad</li></ul><p>VPNs aren't a silver bullet for staying completely safe and secure online, but they are a powerful starting point.</p><p>Encryption makes it significantly harder for third parties to track you online – when you're connected to a VPN, not even your internet service provider (ISP) or mobile network provider can see what you're getting up to. They can see how much bandwidth you're using, but they have no way of finding out what it contains.</p><p>For some people, that can be a life or death feature. In countries with harsh censorship laws, VPNs can be a lifeline because they can allow you to connect with the outside world without being blocked – or worse – watched.</p><p>VPNs can protect you while you’re using public Wi-Fi in places like airports. These networks are often unsecure and so can be vulnerable to snooping attacks. They're also a fantastic tool to prevent an internet provider from <a href="https://www.tomsguide.com/us/internet-throttling-what-to-do,review-5154.html">throttling</a> your connection. For example, some hotels offer free, basic Wi-Fi to guests but slow down or restrict video streams. That’s not possible if you’re using a VPN because the hotel has no way of detecting the type of data you’re accessing.</p><p>For torrenters, using a VPN is essential. Not only does one grant you access to the torrent sites that might otherwise be blocked by your ISP, but it also lets you connect to the P2P networks to download the content privately by hiding your identity from the rest of the network.</p><p>Beyond privacy, another core function of VPN services is location spoofing. By sending your connection to the web through a server in another country, a VPN can make it appear to the rest of the internet as though you’re browsing from that location. </p><p>This means depending on which service you use, you can bypass firewalls and blocks on geographically restricted content. For some people, that means the international libraries of streaming services like Netflix; for others, it means being able to use Google and access western news sites.</p><p>VPNs can even help you bypass price discrimination. Some sites and services offer cheaper prices depending on your region, and so by switching to a virtual location you can sometimes unlock cheaper deals. </p><div class="collapsible-block-end"></div><h2 id="specific-vpn-guides">Specific VPN guides</h2><p>This buying guide is to tell you about the best VPNs overall and some of their uses but if you're after a VPN for a very specific use case, then you should take a look at our VPN buying guides on the following:</p><ul><li><a href="https://www.tomsguide.com/best-picks/best-mac-vpn">Best VPN for Mac</a></li><li><a href="https://www.tomsguide.com/best-picks/torrenting-vpn-torrents">Best VPN for torrenting</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">Best VPN for streaming</a></li><li><a href="https://www.tomsguide.com/best-picks/best-fire-stick-vpn">Best VPN for Fire Stick</a></li><li><a href="https://www.tomsguide.com/best-picks/best-iphone-vpn">Best VPN for iPhone</a></li><li><a href="https://www.tomsguide.com/best-picks/best-android-vpn-apps">Best VPN for Android</a></li><li><a href="https://www.tomsguide.com/best-picks/apple-tv-vpn">Best VPN for Apple TV</a></li><li><a href="https://www.tomsguide.com/best-picks/best-gaming-vpn">Best VPN for gaming</a></li><li><a href="https://www.tomsguide.com/best-picks/best-free-vpn">Best free VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/most-private-vpn">Most private VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-fast-vpn">Fastest VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">Best VPNs with free trials</a></li><li><a href="https://www.tomsguide.com/best-picks/best-linux-vpn">Best VPN for Linux</a></li></ul><h2 id="a-note-on-affiliate-links">A note on affiliate links</h2><p>Tom's Guide's parent company Future could earn a commission if you click through and sign up for a VPN through one of our links. Our promise to you is that this will never affect our testing or scoring, and our recommendations are locked in before any links are added. There's often a benefit to you too: clicking through using an affiliate link from a review site will usually unlock a few extra months for free on multi-year plans.</p><h2 class="article-body__section" id="section-our-top-five-vpns-compared"><span>Our top five VPNs compared</span></h2><div ><table><caption>Our top five VPNs compared</caption><thead><tr><th class="firstcol " ><p><strong>VPN </strong></p></th><th  ><p><strong>Value</strong></p></th><th  ><p><strong>Privacy</strong></p></th><th  ><p><strong>Speed</strong></p></th><th  ><p><strong>Streaming</strong></p></th><th  ><p><strong>Features</strong></p></th><th  ><p><strong>Usability</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a></p></td><td  ><p>★★★★☆ <br>Great, but huge renewal hike</p></td><td  ><p>★★★★★ <br>Excellent, audited, not open-source</p></td><td  ><p>★★★★★ <br>Extremely fast, some minor variation</p></td><td  ><p>★★★★★ <br>Most reliable content unblocking</p></td><td  ><p>★★★★★ Comprehensive; plenty of extras</p></td><td  ><p>★★★★☆ <br>Intuitive; busier than ExpressVPN</p></td></tr><tr><td class="firstcol " ><p><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691" target="_blank" rel="nofollow"><strong>Surfshark</strong></a></p></td><td  ><p>★★★★★ <br>Best-value VPN but hike on renewal</p></td><td  ><p>★★★★☆ <br>Excellent, but not as good as others</p></td><td  ><p>★★★★☆<br>Latest tests show a slight decrease</p></td><td  ><p>★★★★☆ <br>A couple of failures, generally good</p></td><td  ><p>★★★★☆ <br>Strong, including Alternative ID</p></td><td  ><p>★★★★☆ <br>Easy-to-use; beginner-friendly</p></td></tr><tr><td class="firstcol " ><p><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a></p></td><td  ><p>★★★★☆ <br>Cheaper than ever, but extras are costly</p></td><td  ><p>★★★★★ <br>Clear commitment to privacy</p></td><td  ><p>★★★★☆ <br>Good speeds and very stable</p></td><td  ><p>★★★★☆ <br>Generally good, some minor issues</p></td><td  ><p>★★★★☆ <br>Essential features, privacy bundle</p></td><td  ><p>★★★★★ Intuitive; most beginner friendly</p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a></p></td><td  ><p>★★★★☆ <br>Decent value if you find a deal</p></td><td  ><p>★★★★★ <br>Best-in-class, open-source, Secure Core</p></td><td  ><p>★★★★★ <br>The fastest VPN on this page</p></td><td  ><p>★★★★★ <br>Excellent unblocking in testing</p></td><td  ><p>★★★★★ <br>Advanced features, Profiles</p></td><td  ><p>★★★☆☆ <br>Complex but becoming more intuitive</p></td></tr><tr><td class="firstcol " ><p><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a></p></td><td  ><p>★★★★★ <br>Tied as the cheapest on this page</p></td><td  ><p>★★★★☆<br>Solid privacy, but could be slightly improved</p></td><td  ><p>★★★★☆ <br>Good, but not the fastest VPN</p></td><td  ><p>★★★★★ <br>The only VPN to unblock every streaming site</p></td><td  ><p>★★★★☆  <br>All the essentials, some limitations</p></td><td  ><p>★★★★★ <br>Very simple – perhaps too simple for many</p></td></tr></tbody></table></div><p><strong>Key to star ratings:</strong></p><p>★★★★★ = Excellent <br>★★★★☆ = Very Good <br>★★★☆☆ = Good <br>★★☆☆☆ = Fair <br>★☆☆☆☆ = Poor</p><h2 class="article-body__section" id="section-3-best-vpns-for-privacy"><span>3 best VPNs for privacy</span></h2><ol start="1"><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a>. This open-source provider offers the best combination of relative ease of use, dedicated privacy tools like Secure Core servers, and anti-censorship tech like Alternative Routing.<br></li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&url_id=10992&aff_id=3013&aff_click_id=tomsguide-us-2054884684907350177&aff_sub2=https%3A%2F%2Fpreview.vanilla.tools%2Ffte%2Ftomsguide%2Ff950fcf4-1bde-11f0-ac91-11ca7f4c5b4e%2Fcomputing%2Fvpns%2Fthe-best-vpn-service-in-2025-reboot-2025" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. Solid privacy basics, with robust, audited apps, and welcome extras like post-quantum encryption. It's the cheapest of the top three.<br></li><li><a href="https://go.expressvpn.com/c/4550836/1330033/16063?subId1=tomsguide-us-8008649666412198106&sharedId=hawk&u=https%3A%2F%2Fwww.expressvpn.com%2Foffer%2Frecommended-deal%3Foffer%3D3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a>.<strong> </strong>Has undergone the most independent audits of any VPN, and typically leads the way when adopting new privacy technology.</li></ol><h3 id="what-makes-great-vpn-privacy">What makes great VPN privacy?</h3><p>Using a VPN you can't trust is worse than not using a VPN at all. Although you might be hiding your activity from your internet provider, the VPN can see everything and do what it likes with that information. That's why signing up to a VPN with a strong focus on privacy is important. Here's how we evaluate a VPN’s privacy credentials.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2309px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="n6hvp3VyhrKuWDiMZhpuJY" name="Online privacy VPN" alt="3D Modelled padlock on a circuit board" src="https://cdn.mos.cms.futurecdn.net/n6hvp3VyhrKuWDiMZhpuJY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2309" height="1299" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MF3d via Getty Images)</span></figcaption></figure><h4 id="1-logging-policy">1. Logging policy</h4><p>One of the most important ways we evaluate a VPN’s privacy credentials is to study its logging policy. This is a public statement that outlines what data a VPN does and doesn't collect. A "no-logs policy" is a statement that claims the VPN does not collect any "identifiable data" – that is, any data that can be linked to you and your internet activity, such as your browsing history, home IP address, or the files you download.</p><p>A <a href="https://www.tomsguide.com/computing/vpns/no-logs-versus-zero-logs-whats-the-difference">"zero-logs" policy</a> goes further, and claims that a VPN does not collect any information about its users at all. That includes anonymized and aggregated user data, which server you've used, and for how long you've used the VPN. This is the Holy Grail for VPNs, but we aren't aware of any VPN providers that can truly claim to be zero-logs.</p><p>All of the VPNs we recommend on this page have audited no-logs policies.</p><h4 id="2-independent-audits">2. Independent audits</h4><p>When <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns#section-testing-the-privacy-fundamentals">we test VPNs for privacy</a>, we read through every word of the no-logs policy. We also look for an independent audit to verify its claims. This process involves a reputable third party studying the no-logs policy and ensuring the VPN actually follows it in practice. Examples of auditing firms include Deloitte, KPMG, and Cure53.</p><p>These audits can extend to other areas of the VPN too, including server infrastructure, and applications on various devices. We study these audits to see the scope of the process, whether any vulnerabilities were found, and whether these vulnerabilities have been addressed.</p><p>Proton VPN and NordVPN regularly take on and pass third-party audits. ExpressVPN subjects itself to more successful audits than any other. PIA has twice been able to stand up in court and show that it doesn't log any information when data on its customers has been subpoenaed. Arguably, Surfshark is a little less impressive on this front, with its last VPN-specific product audit in 2023.</p><h4 id="3-privacy-features">3. Privacy features</h4><p>Once we've made sure all the paperwork is in order, we then go over the apps with a fine-tooth comb to see how much emphasis has been put on privacy features, and whether they work as intended.</p><h3 id="how-we-test-vpn-privacy-and-what-we-recommend">How we test VPN privacy and what we recommend</h3><p>We're satisfied that all of the VPNs we recommend here meet high standards for privacy. These are the privacy features we've looked at in detail and which products we rate most highly for each.</p><h4 id="test-the-kill-switch">Test the kill switch</h4><p>First up, it's the kill switch. We try every possible way to unexpectedly end the VPN connection and trick it into failing. "One of my tests is simulating some kind of major issue with Windows; perhaps the networking layer just stops working,” explains our lead VPN tester – who, unsurprisingly, wishes to stay anonymous. “If the app uses a standard network connection – Win+R and run ncpa.cpl – then I try to disconnect it manually. At the most extreme, I have uninstalled an app’s driver while it’s connected."</p><p>All our top-recommended VPNs have very strong kill switch functionality that withstood these tests. </p><h4 id="check-the-code">Check the code</h4><p>Some VPNs are open-source, which means we can study the code to make sure it's in order. This is one of the main reasons we recommend Proton VPN if your absolute top priority is privacy – none of the VPNs ranked higher on this page have made their app code open-source.</p><p>However, even if an app isn't open-source, there are still tests we can do. For example, to ensure there are no trackers within an app, we check its traffic. If we see it sending requests to a tracking service, we can immediately tell it's up to no good. Naturally, none of the VPNs on this page do this.</p><h4 id="dedicated-privacy-features">Dedicated privacy features</h4><p>A standout here, again, is Proton VPN. The provider has clearly invested in dedicated privacy features like Secure Core to offer a unique level of privacy for its users. </p><p>NordVPN's Onion over VPN feature, allowing VPN access to the Tor browser, is another good privacy feature to consider.</p><h4 id="jurisdiction">Jurisdiction</h4><p>Each VPN provider has to choose where to base itself, legally speaking. As such, they are subject to the data protection, and other, laws of that land.</p><p>ExpressVPN (British Virgin Islands), NordVPN (Panama) and Proton (Switzerland) are all well positioned in jurisdictions which offer their users excellent protection from governmental data requests. All three territories have strict laws which means they won't have to give up information, no matter who comes knocking.</p><p>Surfshark is the other exception. It moved its headquarters from the British Virgin Islands to the Netherlands in 2021. While the country does not require any logging of user data, there is some concern that it is part of the Fourteen Eyes intelligence sharing group of countries which did upset users at the time of migration.</p><h4 id="track-record">Track record</h4><p>We also take a VPN's track record very seriously. A clean sheet is perfect, and many VPNs here, like Proton VPN, have a long history of good practice.</p><p>Not every VPN is as untarnished. NordVPN, for example, suffered a server hack in 2018, and worsened the impact by not disclosing this until a year later. However, in the years since, NordVPN has hugely improved its privacy practices and, likely spurred on by the fallout after this event, is now one of the most privacy-conscious VPNs around.</p><p><strong>Read more in our guide to the</strong><a href="https://www.tomsguide.com/best-picks/most-private-vpn"><strong> most private VPNs</strong></a><strong>.</strong></p><div ><table><caption>5 best VPNs: privacy basics compared</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>No-Logs Policy</p></th><th  ><p>Independent Audit</p></th><th  ><p>Kill Switch</p></th><th  ><p>Open-Source</p></th><th  ><p>Jurisdiction</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>Switzerland</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>Panama</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>BVI</p></td></tr><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>United States / Czechia</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>✅</p></td><td  ><p>❌</p></td><td  ><p>Netherlands</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-3-best-vpns-for-streaming"><span>3 best VPNs for streaming</span></h2><ol start="1"><li><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a><strong>:</strong> The only VPN that unblocked every streaming site we tested it with, Norton VPN tops our guide to the best streaming VPNs.<br></li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a><strong>:</strong> A reliable pick for streaming, thanks to its generally effective unblocking performance across all major platforms, combined with its overall feature set and fair price.<br></li><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a><strong>:</strong> We really rate Proton VPN, and our testing shows it’s currently performing just as well as NordVPN and Surfshark when it comes to streaming. But it also has less of a consistent track record with these features, which means it stays at number three for now.</li></ol><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3775px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="bmBgfYLv2fi9NuZULDMksf" name="VPN streaming testing" alt="VPN Editor Mo Harber-Lamond conducting a VPN streaming test in the Tom's Guide office, using a UK NordVPN server to watch popular UK Netflix exclusive comedy Peep Show." src="https://cdn.mos.cms.futurecdn.net/bmBgfYLv2fi9NuZULDMksf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3775" height="2123" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Here, VPN Editor Mo Harber-Lamond tests to see if a certain UK NordVPN server can unblock UK Netflix exclusive Peep Show. As you can see, it was successful. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Using a VPN to unblock streaming services has historically been somewhat hit and miss. One day a specific server will work to unlock Netflix Japan; the next day it doesn’t, and you’re left looking for one that does.</p><p>That’s because using a VPN to unblock streaming content isn’t illegal – but it <em>is</em> against the streaming services’ terms of service. Those same services are contractually required to uphold the licensing agreements they have with their content partners.</p><p>So, when the streaming services start to suspect that certain IP addresses belong to VPN servers, they ban those IPs, which is why certain VPN servers stop working for streaming. The VPN companies then buy fresh IP addresses to use for their servers –  which the streamers haven’t banned – and so on goes the cat and mouse game between the streaming services and VPN providers.</p><p>For the time being, our VPN streaming tests show that the VPNs have the upper hand. Over the last year, our testing has indicated a shift in that dynamic and the good news is that all of the top five VPNs we recommend on this page can consistently unblock the most popular streaming services exceptionally well.</p><h3 id="how-we-tested-streaming">How we tested streaming</h3><p>For every VPN that Tom’s Guide reviews, we go through a process of accessing region-exclusive content across a range of platforms, including Netflix libraries in the US, UK, Canada, Japan, and Australia, plus Amazon Prime Video, Disney Plus, and local services like Hulu, BBC iPlayer, 10 Play, and 9Now. </p><p>To do this, we use a semi-automated tool that connects to multiple servers in each location and tracks which ones work, which don’t, and how consistently we can stream without error messages or detection. The tool allows us to check many more services and locations than we would be able to manually, and we follow up any errors manually. We also manually spot-check each provider to correlate our test findings with real-world experience, and investigate any issues our readers report to us.</p><p>And it’s not just about whether a VPN works – we also consider how the provider handles things when it doesn’t. If a service claims to support Netflix but fails in our tests, we reach out to customer support to see how they respond. Can they suggest a working server? Are they actively addressing the issue? Services that engage and troubleshoot earn credit, while those that shrug and point to vague disclaimers don’t. Streaming is a moving target, and the best VPNs aren’t just capable – they’re proactive.</p><h3 id="what-we-recommend">What we recommend</h3><p>On that basis, we’ve chosen Norton VPN as our top pick for the best streaming VPN. It scored full marks in all streaming tests without a single hiccup, and because it’s also our top-rated service across the other tested categories, it’s also a no brainer to recommend.</p><p>That being said, if you're looking for more of an all-round VPN that's reliable for streaming, NordVPN may be a better pick. It only struggled in a couple of situations, and in general it offers a better VPN experience than Norton.</p><p>We also really rate Proton VPN: it matched NordVPN in our most recent testing, and the only reason it isn’t higher currently is because it has less of a track record in comparison.</p><p>It’s worth highlighting that ExpressVPN and Surfshark performed well for streaming too, but we don’t recommend them more highly for a couple of minor reasons. ExpressVPN had a few wobbles when we were trying to unblock international Netflix libraries – we still got it working with every streaming site, but not <em>first </em>time, every time. Occasionally we had to jump through some extra hoops to find a server that would give us the result we wanted.</p><p>Unfortunately, Surfshark had more issues than we're used to. It failed to access Netflix in a few key regions, and was poor for Amazon everywhere except the UK. Hopefully this improve in our next round of tests.</p><div ><table><caption>Latest unblocking results</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>Netflix (All regions)</p></th><th  ><p>Disney+</p></th><th  ><p>Prime Video</p></th><th  ><p>BBC iPlayer</p></th><th  ><p>Hulu</p></th><th  ><p>10 Play</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>⚠️ Patchy</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td><td  ><p>✅ Reliable</p></td></tr></tbody></table></div><p><strong>Read more in our guide to the </strong><a href="https://www.tomsguide.com/best-picks/streaming-vpn"><strong>best VPNs for streaming</strong></a><strong>.</strong></p><h2 class="article-body__section" id="section-3-fastest-vpns-we-ve-tested"><span>3 fastest VPNs we've tested</span></h2><ol start="1"><li><a href="https://go.getproton.me/aff_ad?campaign_id=1606&aff_id=1046&source=tomsguide" target="_blank" rel="nofollow"><strong>Proton VPN</strong></a><strong>:</strong> Big improvements in speed have seen Proton VPN take the number one spot here, with speeds peaking at 1,548 Mbps. Its OpenVPN speeds are average but WireGuard is blisteringly fast.</li><li><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a><strong>: </strong>Impressively speedy, with WireGuard speeds exceeding 1,249 Mbps. OpenVPN speeds are good too, peaking at 689 Mbps.</li><li><strong></strong><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a><strong>:</strong> It recorded the good speeds on a 10 Gbps line and has excellent OpenVPN performance. But regular WireGuard didn't perform as well as the in-house Lightway protocol.</li></ol><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3614px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="juv7LkVJB2NMWevcJzrVrf" name="VPN speed testing" alt="VPN Editor Mo Harber-Lamond conducting some VPN speed tests on the Tom's Guide office ethernet connection." src="https://cdn.mos.cms.futurecdn.net/juv7LkVJB2NMWevcJzrVrf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3614" height="2033" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">VPN Editor Mo Harber-Lamond tests the speed of Surfshark (middle application on the vertical screen) while connected to the Tom's Guide Ethernet. This kind of test can often be more representative of what the average VPN user will experience. Our peak VPN speed tests are conducted in a much more "sterile" environment. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Connection speeds are important for almost everyone using a VPN. Whether you're streaming global content or avoiding censorship under a repressive government, getting the most out of the internet connection you have access to is a must.</p><p>That’s why speed testing is one of the biggest parts of our VPN review process, and we do it in a number of ways. First, we test multiple times on an uncontested 1 Gbps line from our UK base to the recommended fastest server, and then from the UK to the fastest US server. </p><p>While our base connection is much faster than the average domestic connection, it gives us a good idea of what a VPN is capable of under perfect conditions. We initially test using the VPN's recommended protocol – usually WireGuard nowadays – and repeat when using OpenVPN.</p><p>Proton VPN, ExpressVPN, and NordVPN all well exceeded 1,000 Mbps when using their recommended protocols. When given more bandwidth, Proton VPN 1,500 Mbps. Our results table below, detail the speeds we recorded in our testing. </p><h3 id="real-world-testing">Real-world testing</h3><p>These results may not be representative of what you'll see in the real world, though. To get a better idea of this, we test VPNs on a variety of networks, including very fast domestic fibre connections, slower public Wi-Fi, and 4G and 5G. Generally, the providers that were fastest in the peak tests perform best in our real-world tests. However, there can be some surprises – especially when using less powerful devices which will likely not be so adept at coping with the encryption and decryption demands of the VPN software</p><p>For example, using a bottom-of-the-range 2022 Dell Inspiron on a connection that topped out at around 100 Mbps, we found that ExpressVPN had the least impact on speed, only reducing it by around 16%. Contrast this with NordVPN, which surprisingly impacted speeds by almost 47%, and you get quite a different picture from a single case study to the one painted by peak performance. So, it’s important to bear in mind your particular set of circumstances.</p><p>Of course, these tests only provide a snapshot in time. Speeds fluctuate continually on VPN servers, even on our base connections. The important thing is consistently delivering good speeds on a variety of connections – which all the providers on this page do.</p><p><strong>Bear in mind that you only need fairly low speeds for most daily activities:</strong></p><ul><li><strong>Streaming music:</strong> 1-5 Mbps</li><li><strong>General browsing:</strong> 5-10 Mbps</li><li><strong>HD video:</strong> 5-10 Mbps</li><li><strong>4K video:</strong> 25-30 Mbps</li><li><strong>Gaming:</strong> 25-50 Mbps</li></ul><p>Remember, though, that all of these activities take up part of your total bandwidth. So, two people streaming 4K Netflix with someone else playing an online Apex Legends match will use up almost all of a 100 Mbps connection. </p><p>If you do find yourself suffering from low internet speeds when using a VPN, make sure that heavy usage isn't impacting your base connection before investigating your VPN or contacting the support team.</p><h3 id="latest-speed-test-results-october-2025">Latest speed test results: October 2025</h3><div ><table><thead><tr><th class="firstcol " ><p>Provider</p></th><th  ><p>Peak Ireland-UK, (Ping), Mbps</p></th><th  ><p>Peak Ireland-US, Mbps</p></th><th  ><p>OpenVPN, Mbps</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>1,021</p></td><td  ><p>935</p></td><td  ><p>851</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>1,475</p></td><td  ><p>1,548</p></td><td  ><p>449</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>1,177</p></td><td  ><p>1,117</p></td><td  ><p>1,038</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>1,249</p></td><td  ><p>688</p></td><td  ><p>689</p></td></tr><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>1,010</p></td><td  ><p>782</p></td><td  ><p>514</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-3-easiest-vpns-to-use"><span>3 easiest VPNs to use</span></h2><ol start="1"><li><a href="https://norton.ow5a.net/OeVyMZ" target="_blank" rel="nofollow"><strong>Norton VPN</strong></a>: Objectively, Norton VPN is <em>the</em> easiest VPN to use, with tons of assistance and help when setting it up, as well as super simple apps. However, more experienced users may find this limiting.<br></li><li><a href="https://www.expressvpn.com/offer/recommended-deal?offer=3monthsfree" target="_blank" rel="nofollow"><strong>ExpressVPN</strong></a>: A super-simple interface and clear one-click connection make it easy to use for absolutely anyone. Lots more features than Norton VPN too, but slightly more expensive.<br></li><li><a href="http://get.surfshark.net/aff_c?offer_id=61&aff_id=1691&aff_sub3=i=best" target="_blank" rel="nofollow"><strong>Surfshark</strong></a>: A cheaper alternative to ExpressVPN. It's not quite as slick, but it's still really easy to use and we can't imagine anyone having any issues with it.</li></ol><p>Anyone should be able to use a VPN to improve their online privacy without fuss or confusion – even if you're not that comfortable with tech. No one wants a steep learning curve.</p><p>When reviewing a VPN, we first test the installation process. Gone are the days where you need to dig around in your computer's guts to get software to run properly. All the VPNs on this page install simply and quickly, with direct downloads available for PC and Mac. On mobile, they all offer easily accessible apps from both the App Store and Play Store.</p><p>Be aware that you will need to give the VPN permission to access certain parts of your device before it can run. This isn't anything to worry about, but some VPNs – like ExpressVPN, Norton VPN and Surfshark – make it very clear exactly how to do this, and when to do so. </p><p>Then comes the fun bit: running the app. After giving those permissions, the most reliable VPN apps are totally ready out of the box, and that’s the case for all our top-recommended providers. You can connect to the suggested server and forget all about the VPN – or, if you're feeling adventurous, you can test out some extras.</p><p>We love having extra features, but having them laid out in a simple, effective way is essential if anyone but the most experienced user is going to try them out. </p><p>Finally, good customer support is crucial if a VPN is going to cater for less experienced users. All the providers on this page offer live chat (although Proton VPN isn't available 24/7), but written articles are where the real knowledge lies.</p><p>All of this is what separates the really well-made VPNs from the less user-focused ones. </p><h3 id="what-we-recommend-2">What we recommend</h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fVT5JWr6VEMb9aNVNr7Jzh-1920-80.jpg" alt="Screenshot of Norton VPN's interface when connected to a server" /><figcaption>Norton VPN's apps are as simple as they come, with tons of room and big buttons. Pretty much anyone will be able to use them without any fuss.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UoeHXu5SaeDNiBTvwBLuP7-1920-80.jpg" alt="ExpressVPN's interface and setting dialog box on a blue background" /><figcaption>ExpressVPN's interface is stripped-back, and extra settings are tucked away in a dialog box. This is perfect if all you're interested in is getting connected and forgetting about your VPN.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ad77H6xQss2iVpfEMVikP7-1920-80.jpg" alt="Surfshark's interface on a blue background" /><figcaption>Surfshark's interface is a little more complex, but it's still nicely laid out. The tabs along the left-hand side of the app are a neat solution for hiding extra features away, but still making them accessible.<small role="credit">Future</small></figcaption></figure></figure><p>Norton VPN takes the crown here, because it's incredibly simple: just a single button to connect, and another to select your server. The trade-off is that there's very little customization available in the settings, but it's clearly designed to make the process of using a VPN as simple as possible. </p><p>ExpressVPN is a close second here, and while the apps are marginally more complex, the written help articles are second to none. </p><p>Surfshark adds a little more depth to its apps, but manages to keep the essentials simple and to the point. The left-hand tabs are a smart way of offering easy access to advanced features while not cluttering the main interface.</p><p>NordVPN is similarly laid-out, with tabs down the left-hand side of the desktop app that contain more advanced features. However, it feels a little more "grown up," with smaller buttons and a more sober color scheme – the result of which is a potentially more intimidating experience.</p><p>Finally, Proton VPN serves up more advanced features to users’ fingertips, and with that comes a delicate balance with usability. Since a recent app design overhaul, Proton VPN has come up with a UI that we’d still recommend for anyone – even if it’s not quite as simplified as the likes of Norton VPN and ExpressVPN.</p><div ><table><caption>VPN ease of use compared</caption><thead><tr><th class="firstcol " ><p>VPN</p></th><th  ><p>Interface simplicity</p></th><th  ><p>Setup process</p></th><th  ><p>Usability of extra features </p></th><th  ><p>Live chat support</p></th><th  ><p>Help articles</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Norton VPN</p></td><td  ><p>Excellent</p></td><td  ><p>Very easy</p></td><td  ><p>Very few extra features</p></td><td  ><p>Fast + phone support</p></td><td  ><p>Helpful, but sparse</p></td></tr><tr><td class="firstcol " ><p>ExpressVPN</p></td><td  ><p>Excellent</p></td><td  ><p>Very easy</p></td><td  ><p>Simple, clear</p></td><td  ><p>Slight delays</p></td><td  ><p>Best-in-class</p></td></tr><tr><td class="firstcol " ><p>Surfshark</p></td><td  ><p>Very good</p></td><td  ><p>Very easy</p></td><td  ><p>Clean, accessible</p></td><td  ><p>Fast</p></td><td  ><p>Very helpful</p></td></tr><tr><td class="firstcol " ><p>NordVPN</p></td><td  ><p>Good</p></td><td  ><p>Easy</p></td><td  ><p>Feature-rich, less intuitive</p></td><td  ><p>Fast</p></td><td  ><p>Very helpful</p></td></tr><tr><td class="firstcol " ><p>Proton VPN</p></td><td  ><p>Improved</p></td><td  ><p>Easy</p></td><td  ><p>Better, still complex</p></td><td  ><p>Not 24/7</p></td><td  ><p>Helpful</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-how-we-test-vpns-at-tom-s-guide"><span>How we test VPNs at Tom's Guide</span></h2><p>The Tom’s Guide team takes testing VPNs seriously. If a VPN gets a security feature wrong even one time, for one person, on one day, there can be serious consequences.</p><p>So, we're as rigorous as possible, including designing custom in-house testing tools, to ensure our recommendations are as reliable as possible. Of course there are some things we can’t test. For example, if an app isn’t open source we can’t look at the source code. And because we’re talking about encrypted systems that are designed to be impenetrable, it’s hard to verify certain security and privacy claims – which is why we also consider independent audits in our analysis.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1887px;"><p class="vanilla-image-block" style="padding-top:61.63%;"><img id="sFgyvDVAnCfxtnvY2dLtL5" name="How we test VPN map" alt="Tom's Guide team uses a bespoke app to test VPN locations, this image is a screenshot of that tool in action" src="https://cdn.mos.cms.futurecdn.net/sFgyvDVAnCfxtnvY2dLtL5-1920-80.png" mos="" align="middle" fullscreen="" width="1887" height="1163" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Network size is a really important part of comparing VPNs, especially the countries and cities on offer, which is why we do things differently. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Toms Guide)</span></figcaption></figure><h3 id="assessing-countries-cities-and-servers">Assessing countries, cities and servers</h3><p>We wrote a custom tool that can scrape the latest location lists of 260+ VPNs. This can export any provider’s location list into a Google-compatible format, enabling us to visually compare its network on Google Maps.</p><p>The tool also enables us to see how every provider’s live locations are distributed across the globe. In a click or two, we’re able to see where in the world a provider is strong or weak, and to highlight any important locations it’s missing. And if we’re curious which providers have the most countries in Asia, or anywhere else, we can find out with a click.</p><p>The end result is that we don’t just tell you that "VPN X has an average number of servers." We know where it excels, where it falls down, the key countries it’s missing and more. All of this contributes to a much richer and more helpful review.</p><div ><table><caption>Run-down of our testing tools</caption><thead><tr><th class="firstcol " ><p>Tool</p></th><th  ><p>What It Does</p></th><th  ><p>Used For</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Location mapper</p></td><td  ><p>Scrapes VPN server lists and plots on Google Maps</p></td><td  ><p>Network reach, global coverage analysis</p></td></tr><tr><td class="firstcol " ><p>Speed test engine</p></td><td  ><p>Automates multi-platform, multi-location testing</p></td><td  ><p>Reliable speed benchmarking and averaging</p></td></tr><tr><td class="firstcol " ><p>Streaming unblocker</p></td><td  ><p>Tests access to Netflix, Prime, BBC iPlayer, and more</p></td><td  ><p>Unblocking and content access testing</p></td></tr><tr><td class="firstcol " ><p>App store crawler</p></td><td  ><p>Finds and ranks 850+ apps across platforms</p></td><td  ><p>Comparing VPN app availability and quality</p></td></tr><tr><td class="firstcol " ><p>Threat block tester</p></td><td  ><p>Uses real-time threat feeds + browsing tests</p></td><td  ><p>Checks accuracy of malicious site blocking</p></td></tr></tbody></table></div><h3 id="testing-vpn-apps-the-big-picture">Testing VPN apps: the big picture</h3><p>Reviewing VPN apps starts by being able to compare them with the competition, but that’s surprisingly difficult. Do you even know how many Android apps there are, how many on the App Store, how many Chrome or Firefox extensions? That’s really important information, and so we decided to find out.</p><p>We wrote a custom app that uses multiple search techniques to crawl the web and identify VPN apps. On its last run, the app found 850 Android apps, 929 for iOS, and uncovered more for Chrome, Firefox, Edge, and the Windows Store.</p><p>This data brings all kinds of benefits to a review. We can sort all our apps by rating, downloads, or the number of reviews for instance, allowing us to see exactly how each provider compares with the competition. And by analyzing each app store, we can come up with useful information that isn’t available any other way. </p><p>For example: we’ve discovered that the average VPN app rating on Google Play is 4.2, but on the App Store it’s 4.5. Sounds like a small detail, but it means when we tell you whether a VPN app rates above or below average, we can be far more accurate than anyone else.</p><h3 id="speed-matters">Speed matters</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1542px;"><p class="vanilla-image-block" style="padding-top:72.44%;"><img id="6Qb3JiMWZNh4Nu9D7uut8m" name="VPN speed testing" alt="A screenshot of our in house VPN speed testing tool in action" src="https://cdn.mos.cms.futurecdn.net/6Qb3JiMWZNh4Nu9D7uut8m-1920-80.png" mos="" align="middle" fullscreen="" width="1542" height="1117" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Testing VPN speed is difficult. There are so many factors involved that getting reliable results is a real challenge. The easy option might be to run three tests at SpeedTest.net and take an average, but we wanted something a little more robust. </span></figcaption></figure><p>We begin by building our main speed test environment on a Microsoft cloud PC, effectively creating a Windows 11 computer with a huge amount of ultra-reliable bandwidth and a connection that’s not going to be affected by having to share resources with anyone else on the same cable. This means we get improved consistency of our speed test results, and also allows us to automate testing.</p><p>On testing day, we start in the morning, when our custom tool runs five speed tests using each of four speed test platforms: SpeedTest.net’s website, SpeedTest.net's command line tool, Measurement Lab and Cloudflare, giving us 20 tests in total.<br><br>Then we switch locations to the US, reconnect and run the tests again. Then we change protocol to OpenVPN, and repeat the entire sequence. And finally, in the evening, we repeat all those steps again, giving us a total of 160 speed test results for each VPN service.</p><p>Finally, we analyze the data, calculate the best median scores in the morning and evening sessions, and average those to get a download speed you could reasonably expect from that VPN. This all takes a while, but it’s worth it. We’ve found our results are generally consistent over time, and properly reflect improvements (or issues) with providers as they happen.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1696px;"><p class="vanilla-image-block" style="padding-top:55.96%;"><img id="A6BiCJgAGw4s8dPsh3G2xQ" name="VPN unblocking streaming test tool" alt="A screenshot of our bespoke testing tool for assessing unblocking capabilities of VPN services with global streaming platforms" src="https://cdn.mos.cms.futurecdn.net/A6BiCJgAGw4s8dPsh3G2xQ-1920-80.png" mos="" align="middle" fullscreen="" width="1696" height="949" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Most VPNs love to boast about how they unblock all the top streaming platforms, but is this true or just marketing hype? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h3 id="unblocking-netflix-and-more">Unblocking Netflix and more</h3><p>To find out how these apps <em>really</em> perform at unblocking tasks, we connect to countries including the UK, USA, Australia, Canada and Japan, using whatever streaming server the VPN recommends (if any). An automated testing tool that we built identifies Netflix and other content available in that country that we can’t view in the UK, and we use both automatic and manual testing across multiple streaming platforms – Netflix, Amazon Prime, Disney+, YouTube, BBC iPlayer and more regional channels – to see if it’s accessible.</p><p>If a VPN appears to be blocked with one location in a country, we try up to two others, if possible. When we’re done, we put the results through a custom algorithm to score each provider and accurately rank them against the best.</p><p>Unblocking isn’t just about streaming, though: many websites try to detect and block VPN users. To find out how each provider handles these, we use an automated tool to see how many of these VPN-hating sites it can fool. You won’t often see stats like that elsewhere, but they’re important: the better a VPN is at bypassing protection, the less likely you are to experience website blocks, CAPTCHAs, and other security hassles.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1581px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="QEGgoyXoHWVu2QBHLKrLKG" name="Malicious code blocking test" alt="Our in-house tool for testing a VPN services's ability to block malicious code/sites" src="https://cdn.mos.cms.futurecdn.net/QEGgoyXoHWVu2QBHLKrLKG-1920-80.png" mos="" align="middle" fullscreen="" width="1581" height="889" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">We think it’s important to not just automatically trust providers, but test them to the extreme.  </span></figcaption></figure><h3 id="vpn-features-test-don-t-trust">VPN features: test, don’t trust</h3><p>A provider might <em>claim </em>it has servers in specific locations but is that really true? We verify (or disprove) those claims by running various timing tests to see if a location is really hosted in the country the provider claims.</p><p>The kill switch is another great example. We don’t just take the provider’s word that it works. We put it through some serious stress testing, killing processes, stopping services, tweaking drivers – doing everything we possibly can to make the VPN drop, while monitoring where our traffic is going and making sure it’s still protected.</p><p>Even that’s not enough. Just because a kill switch worked on one protocol, doesn’t necessarily mean it will work with another, so we check them all.</p><p>Blocking malicious websites is a common VPN extra. Sounds good; but only if it works. To find out, we wrote a custom tool to scour the web looking for newly reported malicious links, both phishing sites and malware. We use Google’s Safe Browsing API to help verify that these really are dangerous sites, and remove anything that looks harmless. Then we connect to the VPN, open our links in Chrome and a custom browser, and find out how well the VPN performs.</p><div ><table><thead><tr><th class="firstcol " ><p>Testing area</p></th><th  ><p>What we check</p></th><th  ><p>How we test</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>Download consistency across servers</p></td><td  ><p>160 tests using four platforms and multiple locations</p></td></tr><tr><td class="firstcol " ><p><strong>Privacy and logging</strong></p></td><td  ><p>No-logs policies, jurisdiction, audits</p></td><td  ><p>Manual review and audit analysis</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming and unblocking</strong></p></td><td  ><p>Access to Netflix, iPlayer, Prime Video + more</p></td><td  ><p>Custom tool + manual re-testing per region</p></td></tr><tr><td class="firstcol " ><p><strong>Security features</strong></p></td><td  ><p>Kill switch, DNS leaks, malicious site blocking</p></td><td  ><p>Stress tests, packet analysis, threat detection</p></td></tr><tr><td class="firstcol " ><p><strong>Apps and usability</strong></p></td><td  ><p>Ease of use, interface clarity, performance</p></td><td  ><p>Cross-device testing + real-world use</p></td></tr><tr><td class="firstcol " ><p><strong>Customer support</strong></p></td><td  ><p>Live chat quality, help article depth</p></td><td  ><p>Real user queries + content review</p></td></tr></tbody></table></div><h3 id="testing-everything-else">Testing everything else</h3><p>So, we’ve looked at some of the more involved tests and checks we make in a review, but there are many, many more.</p><p><strong>User experience:</strong> We take a long, hard look at usability. Are the apps easy to understand? Can we spot key features right away, or are they sometimes hard to find? Does each app interface work as we expected, or does it break conventional design rules? Performance and features matter here, too. Does the app connect in a flash, or take ages? Does it have dark/light modes, or other tweaks to suit you and your device?</p><p><strong>Platforms:</strong> We test many of the most technical aspects of a VPN on Windows, because that’s most difficult to get right and easiest to get wrong, but we’re keen to explore other devices, too. Which platforms does a provider support? Does it update these regularly? Is it always adding new features, and always improving, or has it not seen any real changes for years? Does each platform have all the necessary features, or are they poor imitations missing essential elements of a modern VPN?</p><p><strong>Audits:</strong> VPN audits are also good to see, but we don’t just quote the "we passed" post on the provider’s blogs: we find the full report, and read it, to discover just what the auditors uncovered.</p><p><strong>Support:</strong> Even if you’re a VPN expert, support matters: everyone needs help sometimes. We scour every support site, checking the quantity and quality of articles, confirming that they’re up-to-date and contain useful advice. We put real questions to the support team, too, and rate the provider on the speed of response, the quality of the answer, and whether the agent feels like an expert listening carefully to what we’re asking, or an amateur simply reading from a script.</p><h3 id="going-the-extra-mile">Going the extra mile</h3><p>Sometimes we run into tough issues – for example, if something about a VPN app just doesn’t work as expected. When it feels important, we don’t just give up. We dig deeper to understand what’s happening. In the past, that’s meant firing up tools like Fiddler or Wireshark to inspect network traffic, or using Process Explorer and other Sysinternals utilities to monitor app behavior. We’ve even decompiled Windows and Android apps to inspect the code.</p><p>At times our testing has felt closer to an audit than a review, but the precise methods don’t matter – it’s what we uncover that counts, and those discoveries often add real depth to our reviews. For more information, take a detailed look at <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a>.</p><h2 class="article-body__section" id="section-how-to-choose-the-right-vpn"><span>How to choose the right VPN</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vfggtQXfcp9uQdK2UXCR9S" name="VPN_Header" alt="VPN graphic on yellow background" src="https://cdn.mos.cms.futurecdn.net/vfggtQXfcp9uQdK2UXCR9S-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Vertigo3d / Getty Images)</span></figcaption></figure><p>All the best VPNs have slightly different advantages and drawbacks. The right VPN for you depends on a range of factors, from what you want to use it for to your skill level, budget, and more. Here are some key considerations to help you choose the right one for your needs.</p><h4 id="1-privacy">1. Privacy</h4><p>Protecting your privacy is the most fundamental role of a VPN. Look for independently verified <a href="https://www.tomsguide.com/computing/vpns/no-logs-versus-zero-logs-whats-the-difference">no-log</a> and security audits, detailed privacy policies, and a kill switch – all our top five recommendations offer these.</p><p>If you're a beginner, streamer, or gamer, this should be enough. But if you're heavily privacy conscious, look for <a href="https://www.tomsguide.com/computing/vpns/what-is-multi-hop">multi-hop</a> features and <a href="https://www.tomsguide.com/news/what-is-vpn-obfuscation-and-do-i-need-it">obfuscated servers</a>, and choose a provider that’s based in a country with strong privacy laws for extra security (Proton is based in Switzerland, for example).</p><h4 id="2-speed">2. Speed</h4><p>Fast speeds are essential for smooth streaming and gaming. The speed of your VPN depends on your own internet connection, but the fastest are capable of over 950 Mbps – well above the 25 Mbps generally required for 4KUHD streaming and gaming. For a detailed provider comparison, see our <a href="#latest-speed-test-results-april-2025-2">VPN speed tests</a>. </p><p>Bear in mind that using a VPN does make your internet speed slower. You shouldn't notice a difference during daily browsing, streaming, or gaming, as long as your internet is fast enough. </p><p>Some advanced privacy and security features such as multi-hop or <a href="https://www.tomsguide.com/computing/vpns/what-is-onion-over-vpn">Onion over VPN</a> can add more latency and may slow you down a little because your traffic has to travel further. Your VPN protocol also has an impact: WireGuard is faster than OpenVPN. </p><p>However, in practice, modern VPNs are capable of much faster speeds than the average domestic Wi-Fi connection. If you pay for an ultra-fast 1 or 10 Gbps connection and push it to the max, you will want the very fastest VPN you can find. If not, all the providers on this page will deliver a speedy and lag-free experience,.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t7gpkmPzbuLiNyDHVSqwDb" name="VPNScamHeader" alt="Cartoon image of VPN on computer screen" src="https://cdn.mos.cms.futurecdn.net/t7gpkmPzbuLiNyDHVSqwDb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h4 id="3-ease-of-use">3. Ease of use </h4><p>The best way to test ease of use is to take advantage of a <a href="https://www.tomsguide.com/best-picks/best-vpn-free-trials">VPN free trial</a> or money-back guarantee, and use the VPN yourself. Look for apps with a clean, intuitive interface, with obvious on/off buttons, and easy server selection across all devices (app design can differ across desktop and mobile so check both). </p><p>Ideally, the provider’s website will have plenty of well-organized FAQs and tutorials – ExpressVPN excels in this area. Beginners should consider a VPN that is also scored highly for customer support by users.</p><h4 id="4-device-connections">4. Device connections</h4><p>If you want VPN protection for the whole family, or have a large number of devices, then look for an unlimited device connections policy. Providers commonly offer protection for 8-10 devices, which may be enough, but unlimited connections are offered by some – including Surfshark.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2121px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XAJE4y4DqU8QgAjZb6tfjC" name="GettyImages-1403409324" alt="A smartphone displaying the word "VPN", covered by a stop symbol." src="https://cdn.mos.cms.futurecdn.net/XAJE4y4DqU8QgAjZb6tfjC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2121" height="1193" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Diy13 via Getty Images)</span></figcaption></figure><h4 id="5-customizable-features">5. Customizable features</h4><p>Unless you're a real tech wizard, you won't require much more than the basics. For beginners, look for a wide <a href="https://www.tomsguide.com/features/does-vpn-server-count-really-matter">range of servers</a>, integrated threat protection, and the odd speciality server will be enough. Streamers may want to look for streaming optimized servers, but this isn't essential and specialized servers don't always perform as well as regular servers. </p><p>For more control, look for <a href="https://www.tomsguide.com/news/what-is-vpn-split-tunneling-and-how-does-it-work">split tunneling</a> to manage which apps use the VPN, and the ability to choose different protocols (like WireGuard or OpenVPN). You can turn your VPN off for things like online banking or websites that block VPNs. </p><p>Experts should seek <a href="https://www.tomsguide.com/computing/vpns/what-is-torrenting">torrenting</a> and <a href="https://www.tomsguide.com/computing/vpns/what-is-p2p">P2P</a> support, and features like <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>. However, these tools are often more complicated to use and have very detailed settings, so they're not for everyone.</p><h4 id="6-price">6. Price</h4><p>We always recommend taking out a two-year deal. You pay more upfront but they work out cheaper per month. </p><p>Check what features are included in your plan. Most providers include everything, but some (NordVPN and Surfshark for example) offer tiered plans, where the number of features offered is price dependent. Read what's included in each tier so you only pay for what you need. </p><p>Almost all providers include a money-back guarantee of at least 30 days, so take advantage of this and trial your VPN risk free. </p><p><a href="#main"><strong>Go back to the top ^</strong></a></p><div data-model-name="NordVPN, ExpressVPN, Surfshark, Proton VPN,Norton VPN" data-multi="1" data-widget-type="multimodelreview" data-widget-title="Compare the 5 best overall VPNs:"></div><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best 15-inch laptop to buy in 2026: Big screen power you can take anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>15 inches is still alive and kicking! And the best 15-inch laptops you can buy today prove it. I know, with 14- and 16-inch machines stealing the limelight, it's harder to find that classic size that's equal parts portable <em>and </em>practical with a big display, but I'm here to tell you that they're still out there — and better than ever. </p><p>With the hundreds of laptops my team of computing experts and I have tested throughout the years, we're slowly seeing the decline of the 15-inch form factor. But not completely, and the ones we do see tend to knock it out of the park when it comes to what's important: design and performance. And a fantastically well-sized display, of course.</p><p>The <a href="#section-the-best-15-inch-laptop-overall">15-inch MacBook Air M5</a> is currently our pick as the best 15-inch laptop to buy. Sleek, thin and rocking enough space to make the most of its gorgeous display, it shows that 15 inches flourishes. It's not the only one we recommend, as <a href="#section-the-best-value-15-inch-laptop">Lenovo's IdeaPad Slim 3i Gen 11</a> and more are well worth considering. So, if you've got a 15-inch laptop in your sights, scroll on down to find the perfectly sized machine that fits your needs. </p><h2 id="the-best-15-inch-laptops-you-can-buy-today">The best 15-inch laptops you can buy today</h2><h3 class="article-body__section" id="section-the-best-15-inch-laptop-overall"><span>The best 15-inch laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3737px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E7uSABSyBBWTGXMzRoXmn3" name="MacBook Air 15-inch M5 review-1" alt="MacBook Air 15-inch M5 on a desk" src="https://cdn.mos.cms.futurecdn.net/E7uSABSyBBWTGXMzRoXmn3-1920-80.jpg" mos="" align="middle" fullscreen="" width="3737" height="2102" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-macbook-air-m5-15-inch"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review">1. MacBook Air M5 15-inch</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 15-inch laptop gets better</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch (2880 x 1864) Liquid Retina | 60Hz | <strong>CPU: </strong>M5 10-core  | <strong>GPU: </strong>M5 8-core or 10-core | <strong>RAM: </strong>16GB to 24GB | <strong>Storage: </strong>512GB to 4TB | <strong>Size: </strong>13.4 x 9.5 x 0.4 inches | <strong>Weight: </strong>3.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight, durable design</div><div class="icon icon-plus_circle _hawk">Fast M5 performance</div><div class="icon icon-plus_circle _hawk">Epic battery life</div><div class="icon icon-plus_circle _hawk">Gorgeously vivid display</div><div class="icon icon-minus_circle _hawk">Costs $100 more</div><div class="icon icon-minus_circle _hawk">Nominal upgrades over the M4 model</div></div><p>The 15-inch MacBook Air was already the best laptop of its size for the money, but Apple keeps this machine updated anyway, now sporting an M5 chip for greatly improved performance across web surfing, video editing and gaming. It's just too bad that it now starts at $1,299, a $100 bump over its M4 predecessor. </p><p>But with that price hike comes worthwhile updates, including Apple's <a href="https://www.tomsguide.com/phones/iphones/apples-n1-chip-offers-faster-speeds-while-using-weaker-wi-fi-according-to-the-experts-at-ookla">N1 wireless chip</a> for faster Wi-Fi 7 connectivity, higher 512GB base storage and longer battery life at a whopping 15 hours and 30 minutes. Otherwise, this is the same MacBook Air we've applauded, but that's no bad thing considering its perks. </p><p>The lovely 15.3-inch (2880 x 1864) Liquid Retina display is as bright and colorful as ever, and with the extra screen space, the sharp, detailed visuals are even more appealing. And, at 13.4 x 9.5 x 0.4 inches and 3.3 pounds, it gives you more room to type comfortably on its roomy keyboard. </p><p>The star of the show is M5, flying past its M4 predecessor and even beating Intel's strong Panther Lake chips in performance. So, expect this machine to juggle multiple tasks at once, take on heavy-duty tasks, render video and even play demanding PC titles like Resident Evil 4 Remake at a rock-solid 60 FPS. Just note that it's only a nominal upgrade over the M4 model, so I wouldn't recommend rushing for an upgrade if you already own Apple's older Air. If you're after the finest 15-inch laptop around, the MacBook Air M5 15-inch should be your top choice. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review"><em><strong>MacBook Air M5 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-value-15-inch-laptop"><span>The best value 15-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fvRRD9NN6pCwfhUhN6Q4AB" name="Lenovo IdeaPad Slim 3i Gen 11 15 (Wildcat Lake)--02" alt="Lenovo IdeaPad Slim 3i 15 (2026)" src="https://cdn.mos.cms.futurecdn.net/fvRRD9NN6pCwfhUhN6Q4AB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-lenovo-ideapad-slim-3i-gen-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3i-15-2026-review">2. Lenovo IdeaPad Slim 3i Gen 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A 15-inch Windows laptop all about value (at the right price)</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch (1920 x 1200) IPS touchscreen | 120Hz | <strong>CPU: </strong>Intel Core 7 350 | <strong>GPU: </strong>Intel Graphics integrated | <strong>RAM: </strong>16GB LPDDR5 | <strong>Storage: </strong>512GB | <strong>Size: </strong>13.5 x 9.4 x 0.7-0.74 inches. | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Intel Wildcat Lake delivers good performance for value</div><div class="icon icon-plus_circle _hawk">Big 15-inch screen</div><div class="icon icon-plus_circle _hawk">Decent battery life</div><div class="icon icon-minus_circle _hawk">Plastic Chassis</div><div class="icon icon-minus_circle _hawk">Barreled Charger</div><div class="icon icon-minus_circle _hawk">Lack of backlit keyboard</div></div><p>As with its last <a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3x-review" target="_blank">IdeaPad Slim 3x</a>, it's remarkable what Lenovo delivers with the latest IdeaPad Slim 3i 15 (2026): a spacious 15-inch, 1920 x 1200 display that's bright enough (we measured 408 nits in the lab) to work comfortably just about anywhere. For this kind of money, that's an immediate win for anyone who wants more room to work or study without breaking the bank (if you get it on sale, that is). </p><p>Under the hood, you're looking at an Intel Core 7 350 processor, which in our experience gives you all the speed you need for everyday productivity. Think spreadsheets, video calls and a bit of light photo editing. Battery life is solid for this class, too, as the Slim 3i lasted 10 hours and 33 minutes in our standardized web-browsing test at 150 nits. That's enough to get most people through a full workday without hunting for an outlet. </p><p>Along with a great selection of ports, you're getting a big, bright 15-inch <em>touchscreen</em>, which is an incredibly handy feature to have to turn this into a makeshift tablet. Now, its full price is $1,299, but in our experience, you'll rarely see it that high. Be sure to grab this with a discount at $799/£799 (sometimes even less!). </p><p>Of course, if you're deciding between this and the MacBook Air M5, know that Apple's machine offers a more premium build and a much longer 15.5-hour battery, but the Slim 3i can come in at a much lower price. It's the stronger pick if value and a roomy screen matter more than top-tier polish or all-day stamina.</p><p>You won't find creative horsepower or a flashy OLED panel here, but that's not the point. If you want a straightforward 15-inch laptop that nails the essentials for work or school and stretches your dollar, the IdeaPad Slim 3i 15 is tough to beat.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3i-15-2026-review"><em><strong>Lenovo IdeaPad Slim 3i Gen 11 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-15-inch-laptop"><span>The best premium 15-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="u3MPiv2YBoG8Y6DktM69P" name="Lenovo-Yoga-Pro-7i-Gen-11--1-LIST" alt="The Lenovo Yoga Pro 7i Gen 11 Aura Edition on a desk" src="https://cdn.mos.cms.futurecdn.net/u3MPiv2YBoG8Y6DktM69P-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-lenovo-yoga-pro-7i-gen-11-aura-edition"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-pro-7i-gen-11-aura-edition-review">3. Lenovo Yoga Pro 7i Gen 11 Aura Edition</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The premium 15-inch laptop that covers all bases</p></div><p class="specs__container"><strong>Display: </strong>15-inch (2560 x 1600) OLED touchscreen | 165Hz | <strong>CPU: </strong>Up to Intel Core Ultra 9 386H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5060 | <strong>RAM: </strong>32GB | <strong>Storage: </strong>1TB | <strong>Size: </strong>13.6 x 9.5 x 0.6 inches | <strong>Weight: </strong>3.6 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful performance for creative workloads</div><div class="icon icon-plus_circle _hawk">Sturdy build quality</div><div class="icon icon-plus_circle _hawk">Robust built-in audio</div><div class="icon icon-plus_circle _hawk">Gorgeous OLED touchscreen</div><div class="icon icon-minus_circle _hawk">Expensive starting price</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><p>For a while, the MacBook Air was just about as premium as you could get in the realm of 15-inch laptops. That's now changed with the arrival of Lenovo's latest Yoga Pro 7i Gen 11 Aura Edition, boasting all the premium trimmings you could need. For a very costly price, as you might expect. </p><p>Whether it be blazing through basic tasks, storming through video edits or playing the latest PC titles, the Lenovo Yoga Pro 7i Gen 11 Aura Edition comes equipped with the right specs to handle it all. That includes a powerful combination of an Intel Core Ultra 9 386H and RTX 50-series GPU, with that 32GB of RAM keeping multitasking handled. </p><p>Leave it to Lenovo to build a sturdy, minimalist laptop that's both stylish and compact to take around, with a satisfying keyboard that's almost typical of the company's laptops these days. But the <em>crème de la crème </em>is easily the gorgeous and sizeable 15-inch 2K (2560 x 1600) OLED touchscreen with a 165Hz refresh rate, with outstanding colors, crisp details and smooth visuals. That's great for both creative work <em>and </em>gaming. </p><p>At over $2,000, though, the price is through the roof, so best to grab this when it's on sale. And don't expect this 15-inch to last long, with a dire sub-7 hours of battery life. In any case, if there's one 15-inch laptop to invest in, it's the Lenovo Yoga Pro 7i Gen 11 Aura Edition. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-pro-7i-gen-11-aura-edition-review"><em><strong>Lenovo Yoga Pro 7i Aura Edition review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-15-inch-gaming-laptop"><span>The best 15-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xUrJiPrftzC9hce8LBdJ4V" name="Lenovo Legion 5i Gen 11" alt="Lenovo Legion 5i Gen 11" src="https://cdn.mos.cms.futurecdn.net/xUrJiPrftzC9hce8LBdJ4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-legion-5i-gen-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/lenovo-legion-5i-gen-11-review">4. Lenovo Legion 5i Gen 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best 15-inch gaming laptop, with OLED!</p></div><p class="specs__container"><strong>Display: </strong>15-inch (2560 x 1600) OLED | 165Hz | <strong>CPU: </strong>Intel Core Ultra 7 251HX | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5070 | <strong>RAM: </strong>16GB LPDDR5 | <strong>Storage: </strong>Up to 1TB | <strong>Size: </strong>13.5 x 9.6 x 0.75-0.79 inches | <strong>Weight: </strong>4.2 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Solid gaming chops</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-plus_circle _hawk">Fantastic keyboard</div><div class="icon icon-plus_circle _hawk">Crisp OLED display</div><div class="icon icon-plus_circle _hawk">Respectable battery life</div><div class="icon icon-minus_circle _hawk">Expensive base configuration and upgrades</div><div class="icon icon-minus_circle _hawk">Audio system leaves a lot to be desired</div></div><p>Worry not; 15-inch gaming laptops are still alive and well, and the Lenovo Legion 5i Gen 11 is a fitting example of this. With a crisp 15-inch OLED display and fantastic graphics power on board. It can be a pricey one, though, but with the right configuration, you'll see your PC games soar. </p><p>Let’s talk gaming performance: in Baldur’s Gate 3, the Legion with an RTX 5070 we tested kept frame rates comfortably over 90 fps at 1600p High settings in our tests, and our reviewer, Madeline,  saw the same when running this machine through Final Fantasy XIV, often peaking above 100 fps. If your number one priority is smooth gameplay for modern AAA titles, you'll get it here. </p><p>That OLED panel brings colorful, detailed visuals, too. In our lab, the Legion’s display measured a bright 490 nits on average, with HDR peaks hitting a stunning 1,049 nits. Colors pop, details are razor-sharp and you get all the immersive punch you want for both gaming and media.</p><p>Of course, battery life won’t worry the MacBook Air, but we squeezed out 7 hours and 3 minutes in our test, which is respectable for a gaming rig this size. The newly sleeker chassis means it’s more portable than many gaming laptops, so it actually makes sense as a daily driver for class or the office. Just expect to stay near a charger for long sessions.</p><p>If you want the best 15-inch gaming experience, the Legion 5i Gen 11 is a clear winner. That said, audio is merely passable, and both base and upgrade pricing can climb very quickly. For gamers, though, this is the 15-inch to beat.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/lenovo-legion-5i-gen-11-review"><em><strong>Lenovo Legion 5i Gen 11 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-2-in-1-15-inch-laptops"><span>The best 2-in-1 15-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="SjjVwrccFo9iCbRxzuzguR" name="Lenovo IdeaPad Slim 5x Gen 11 15Q8Y11 (Snapdragon X2 Plus)--4" alt="Lenovo IdeaPad Slim 5x Gen 11" src="https://cdn.mos.cms.futurecdn.net/SjjVwrccFo9iCbRxzuzguR-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-lenovo-ideapad-slim-5x"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-5x-gen-11-review">5. Lenovo IdeaPad Slim 5x</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A 2-in-1 15-inch laptop with value</p></div><p class="specs__container"><strong>Display: </strong>15-inch FHD+ (1920 x 1200) LCD touchscreen | 60Hz | <strong>CPU: </strong>Qualcomm Snapdragon X2 Plus | <strong>GPU: </strong>Ardeno X2-45 integrated graphics | <strong>RAM: </strong>16GB | <strong>Storage: </strong>512GB | <strong>Size: </strong>13.3 x 9.2 x 0.6 inches | <strong>Weight: </strong>3.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sharp 15-inch LCD touchscreen display</div><div class="icon icon-plus_circle _hawk">Fantastic 15+ hour battery life</div><div class="icon icon-plus_circle _hawk">Excellent performance for the price</div><div class="icon icon-plus_circle _hawk">Diverse array of ports</div><div class="icon icon-minus_circle _hawk">Speakers are a little bit crackly</div><div class="icon icon-minus_circle _hawk">Some limitations when it comes to more power-hungry applications</div><div class="icon icon-minus_circle _hawk">1080p webcam is grainy and slightly laggy</div></div><p>The Lenovo IdeaPad Slim 5x is a step up over the value-friendly <a href="#section-the-best-value-15-inch-laptop">Slim 3x</a> in <em>almost </em>every way, but it sticks with what's important: a fine 15-inch FHD+ (1920 x 1200) touchscreen that turns this 2-in-1 into an affordable productivity machine for work — with a side of entertainment, of course. </p><p>At $849, there's a lot you can get out of the IdeaPad Slim 5x, and that's mostly thanks to the efficient performance from the Snapdragon X2 Plus chip onboard. From daily work tasks such as writing up articles, browsing the web, managing spreadsheets and juggling multiple tabs, this laptop can handle it without breaking a sweat. That said, don't expect the type of performance to deal with video edits or gaming, as our reviewer, Dylan Haas, found. </p><p>Along with its super slim, compact design, its display is also quite the looker, with a smooth, responsive touchscreen that makes scrolling through spreadsheets and navigating around a breeze. That also means you can use this as a tablet of sorts, one boasting a sizeable 15-inch panel. It's only made better with the fine details and rich colors it offers, even better than a MacBook Air in our testing!</p><p>This is no powerhouse, and it's let down by a grainy 1080p webcam and crackly speakers, but for under $900 (or less during a sale), this trusty machine is a great shout for students or on-the-go professionals in need of a wallet-friendly 15-inch 2-in-1 laptop. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-5x-gen-11-review"><em><strong>Lenovo IdeaPad Slim 5x review</strong></em></a><em></em></li></ul><h3 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks: comparison</span></h3><p>Being the middle ground between ultraportables and desktop replacements, 15-inch laptops offer enough room to deliver ample battery life while still bringing great performance. In fact, a few have enough to be among the <a href="https://www.tomsguide.com/best-picks/best-laptops-for-battery-life">best laptops for battery life</a> that we've tested, but some aren't exactly battery champs.</p><p>We see how long each laptop lasts on a full charge before it shuts down through our battery test. While this gives us a good idea of just how much stamina these machines have, keep in mind that real-world use may vary, depending on what you use a laptop for. </p><p>In any case, here's how long our pick of the best 15-inch laptops lasts. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787829199024-9ub1tcsrk *, #fv-chart-1787829199024-9ub1tcsrk *:before, #fv-chart-1787829199024-9ub1tcsrk *:after, #fv-chart-1787829199024-9ub1tcsrk-slideshow *, #fv-chart-1787829199024-9ub1tcsrk-slideshow *:before, #fv-chart-1787829199024-9ub1tcsrk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787829199024-9ub1tcsrk, #fv-chart-1787829199024-9ub1tcsrk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787829199024-9ub1tcsrk {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787829199024-9ub1tcsrk.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787829199024-9ub1tcsrk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787829199024-9ub1tcsrk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787829199024-9ub1tcsrk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row, #fv-chart-1787829199024-9ub1tcsrk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787829199024-9ub1tcsrk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-pie-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-bar-product,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-product-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-cluster,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-label-space,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-chart-space,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-benchmark-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-dropdown-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-carousel-nav-btn,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-chart-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-chart-subhead,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-header,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-vs,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787829199024-9ub1tcsrk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787829199024-9ub1tcsrk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster {width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-label-space {display: none !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787829199024-9ub1tcsrk.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 15-inch Laptops Battery Life Results","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-27T11:13:19.024Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MacBook Air 15-inch (M5)","Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)","Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)","Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)","Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MacBook Air 15-inch (M5) – Battery life (hh:mm:ss)","value": 15.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus) – Battery life (hh:mm:ss)","value": 15.4,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350) – Battery life (hh:mm:ss)","value": 10.55,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX) – Battery life (hh:mm:ss)","value": 7.05,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H) – Battery life (hh:mm:ss)","value": 6.933333333333334,"unitText": "hours"}]}</script><div id="fv-chart-1787829199024-9ub1tcsrk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 15-inch Laptops Battery Life Results</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787829199024-9ub1tcsrk-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Air 15-inch (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #0072C6;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #F57C00;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:24:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.75000000000001%; background-color: #388E3C;" data-target-width="52.75000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:33:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 35.25%; background-color: #7B1FA2;" data-target-width="35.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">07:03:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 34.66666666666667%; background-color: #D32F2F;" data-target-width="34.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">06:56:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MacBook Air 15-inch (M5)</td><td>15.5</td></tr><tr><td>Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)</td><td>15.4</td></tr><tr><td>Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)</td><td>10.55</td></tr><tr><td>Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)</td><td>7.05</td></tr><tr><td>Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)</td><td>6.933333333333334</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787829199024-9ub1tcsrk', false); });} else {initialize('fv-chart-1787829199024-9ub1tcsrk', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>At Tom's Guide, we test dozens of the latest laptops that arrive on our desks, and even today, we're seeing more 15-inch laptops to check out (ones that aren't just from Lenovo or Apple). Many are still worth putting on your radar, even if they didn't score the highest marks. So, if you're looking for more options to consider buying, here's a look at other 15-inch laptops to keep an eye on. </p><div class="product"><a data-dimension112="bf3df788-a229-11f1-888d-7f75a361ebae" data-action="Deal Block" data-label="IdeaPad Slim 3x" data-dimension48="IdeaPad Slim 3x" data-dimension25="$629" href="https://www.bestbuy.com/product/lenovo-ideapad-slim-3x-laptop-15-3-wuxga-qualcomm-snapdragon-x-x1-26-100-16gb-lpddr5x-win-11-home-w-usb-hub-luna-grey/JJGHT4WVHR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="neAZ2awuZQAyAah4JtkDon" name="Lenovo IdeaPad Slim 3x review" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/neAZ2awuZQAyAah4JtkDon-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>For value, the Lenovo IdeaPad Slim 3x shines. By no means perfect, due to its low brightness and dim colors on its otherwise detailed (and nicely sized) 15.3-inch (1920 x 1200) 60Hz IPS touch display, along with its quiet speakers. But you'll find it impresses far more when it comes to decent performance and its amazing battery life at over 16 hours. It's got a little pricier since its launch, but it's still far more affordable than many others. For those on a budget, check this one out. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3x-review" data-dimension112="bf3df788-a229-11f1-888d-7f75a361ebae" data-action="Deal Block" data-label="IdeaPad Slim 3x" data-dimension48="IdeaPad Slim 3x" data-dimension25="$629"><strong>Lenovo IdeaPad Slim 3x review</strong></a></p></div><div class="product"><a data-dimension112="bf3df846-a229-11f1-a88c-6bef3fef5175" data-action="Deal Block" data-label="HyperX Omen 15" data-dimension48="HyperX Omen 15" data-dimension25="$1949" href="https://www.hp.com/us-en/shop/pdp/hyperx-omen-gaming-laptop-15-gb0000-15-cj9d8av-1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UmEsnSdF4oqvQAq9hiP4US" name="HyperX Omen 15--5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UmEsnSdF4oqvQAq9hiP4US-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The HP HyperX Omen 15 has a lot going for it, especially when you can grab it during one of its many sales. It's got a beautiful 15-inch OLED display with a 120Hz refresh rate (with the configuration we tested), along with plenty of graphics power thanks to its RTX 5070 GPU. The problem is, it can get quite loud and hot under pressure, and there's way too much bloatware right out of the box. But for the right price, you'd find a 15-inch gaming laptop worth grabbing. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review" data-dimension112="bf3df846-a229-11f1-a88c-6bef3fef5175" data-action="Deal Block" data-label="HyperX Omen 15" data-dimension48="HyperX Omen 15" data-dimension25="$1949"><strong>HP HyperX Omen 15 review</strong></a></p></div><div class="product"><a data-dimension112="bf3df8e6-a229-11f1-8965-03c31f8024bf" data-action="Deal Block" data-label="Surface Laptop 8 (15-inch)" data-dimension48="Surface Laptop 8 (15-inch)" data-dimension25="$2149" href="https://www.microsoft.com/en-us/d/surface-laptop-for-business-138-and-15-inch-8th-edition-intel/8mzbmmcjzpn5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dMwUdeVcgTcgchLUnQgpQ3" name="Microsoft Surface Laptop (2026)-5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dMwUdeVcgTcgchLUnQgpQ3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.microsoft.com/en-us/d/surface-laptop-for-business-138-and-15-inch-8th-edition-intel/8mzbmmcjzpn5" target="_blank" rel="nofollow" data-dimension112="bf3df8e6-a229-11f1-8965-03c31f8024bf" data-action="Deal Block" data-label="Surface Laptop 8 (15-inch)" data-dimension48="Surface Laptop 8 (15-inch)" data-dimension25="$2149">Surface Laptop 8 (15-inch): $2149</a></strong><br><strong>(★★★★☆)</strong><br>Microsoft's Surface Laptop 8 is one impressive machine, boasting speedy Intel Panther Lake performance (that's for both work <em>and </em>gaming), respectable all-workday battery life and a vivid 15-inch PixelSense display, all wrapped up in a sleek, ultraportable design. But the machine will empty your wallet, as it's mainly designed for business. If you're a fan of the Surface lineup, though, this won't disappoint. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/the-new-microsoft-surface-laptop-8-is-great-but-its-hard-to-recommend-to-most-people"><strong>Microsoft Surface Laptop 8 review</strong></a></p></div><div class="product"><a data-dimension112="bf3df97c-a229-11f1-9db3-c392de49e4c1" data-action="Deal Block" data-label="Aspire Go 15 (2025)" data-dimension48="Aspire Go 15 (2025)" data-dimension25="$405" href="https://www.amazon.com/dp/B0CV5ZSR17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KCjCNbrpaZ92PL6wyoFh2C" name="2025 Acer Go 15--1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KCjCNbrpaZ92PL6wyoFh2C-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆)</strong><br>We had high hopes for the 2025 Acer Aspire Go 15, with its predecessor being an amazing value even for a budget laptop. For the price, it's still decent as a no-frills machine for browsing the web, checking up on emails or writing documents, but its Intel Core 3 N355 CPU really drags its performance down, battery life could be better and the webcam is terrible. Still, as a cheap machine, it's worth considering. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/acer-aspire-go-15-2025-review" data-dimension112="bf3df97c-a229-11f1-9db3-c392de49e4c1" data-action="Deal Block" data-label="Aspire Go 15 (2025)" data-dimension48="Aspire Go 15 (2025)" data-dimension25="$405"><strong>Acer Aspire Go 15 (2025) review</strong></a></p></div><div class="product"><a data-dimension112="bf3dfa94-a229-11f1-8898-01523627bb2a" data-action="Deal Block" data-label="Yoga Slim 7i Aura Edition" data-dimension48="Yoga Slim 7i Aura Edition" data-dimension25="$1187" href="https://www.amazon.com/dp/B0DPLHT71W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oxJBrPNiCuXP8BArR7AX76" name="Lenovo Yoga Slim 7i Aura Edition" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oxJBrPNiCuXP8BArR7AX76-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This is a premium machine that feels great to the touch and brings a utilitarian aesthetic. Intel’s Lunar Lake chipset is a breakthrough that boosts battery life, graphics and AI performance quite a bit. And that keyboard is easily one of the best we've used. Provided you can look past the AI gimmickry of those Smart Modes (which are easy to turn off), you’re in for a treat buying this laptop. Now, though, the latest Yoga Pro 7i steals the spotlight, but you can grab this for less! </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-slim-7i-aura-edition-review" data-dimension112="bf3dfa94-a229-11f1-8898-01523627bb2a" data-action="Deal Block" data-label="Yoga Slim 7i Aura Edition" data-dimension48="Yoga Slim 7i Aura Edition" data-dimension25="$1187"><strong>Lenovo Yoga Slim 7i Aura Edition review</strong></a><strong></strong></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-15-inch-laptop-for-you"><span>How to choose the best 15-inch laptop for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9oyTDKwndAVfyW7uDQ3Vdh" name="Lenovo Legion 5i Gen 11" alt="Lenovo Legion 5i Gen 11" src="https://cdn.mos.cms.futurecdn.net/9oyTDKwndAVfyW7uDQ3Vdh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><ul><li><strong>Performance:</strong> If you only need something to get work done and watch videos on, don't bother shelling out for one of the laptops on this list with a discrete graphics card. The <a href="#section-the-best-value-15-inch-laptop">Lenovo IdeaPad Slim 3i Gen 11</a> is plenty good enough, along with the <a href="#section-the-best-2-in-1-15-inch-laptop">Lenovo IdeaPad Slim 5x</a> for an extra boost. But if you want something with more power, you can do everything you need to on the <a href="#section-the-best-15-inch-laptop-overall">MacBook Air M5</a> or the <a href="#section-the-best-premium-15-inch-laptop">Lenovo Yoga Pro 7i Aura Edition</a>.</li><li><strong>Graphics and gaming:</strong> Most mainstream 15-inch laptops feature integrated graphics, which can handle lightweight titles such as Minecraft and Overwatch but aren't ideal for graphically-intensive games or heavy visual work. For that, you'll want a laptop with a discrete graphics card, such as the RTX 50-series graphics card you get with the <a href="#section-the-best-15-inch-gaming-laptop">Lenovo Legion 5i Gen 11</a> or <a href="#section-the-best-premium-15-inch-laptop">Lenovo Yoga Pro 7i Aura Edition</a>.</li><li><strong>Screen quality: </strong>More and more 15-inch laptops are shipping with high refresh rate screens or OLED display options, though you may need to pay extra to get one. If you plan to play a lot of games on your laptop, it's a good idea to get one with a high-refresh screen, like the <a href="#section-the-best-15-inch-gaming-laptop">Lenovo Legion 5i Gen 11</a>. But if you want something crisp and easy to see, the <a href="#section-the-best-15-inch-laptop-overall">MacBook Air M5</a> actually offers a brighter screen than anything else on this list. Whichever system you decide on, you may also want to pick up the <a href="https://www.tomsguide.com/best-picks/best-mouse">best mouse</a> for your particular work situation.</li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-15-inch-laptops"><span>How we test the best 15-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TeGLsJDsp2zXah4ngWKFTj" name="Lenovo IdeaPad Slim 5x Gen 11 15Q8Y11 (Snapdragon X2 Plus)--1-LIST" alt="Lenovo IdeaPad Slim 5x Gen 11" src="https://cdn.mos.cms.futurecdn.net/TeGLsJDsp2zXah4ngWKFTj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best 15-inch laptops on the market today, we put each machine through tests and benchmarks, along with real-world handling, to check out each key aspect of a laptop. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities (GPU performance). </p><p>We also run a file transfer test to measure how fast a machine's hard drive is, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>To check a laptop's graphics performance, whether it be from a dedicated or integrated GPU, we run benchmarks for popular games such as Cyberpunk 2077, Black Myth: Wukong, Forza Horizon 6, Red Dead Redemption 2 and more. </p><p>For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a> products at Tom's Guide.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-15-inch-laptops</link>
                                                                            <description>
                            <![CDATA[ The best 15-inch laptops straddle the line between power and portability, and these are the best you can buy right now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">58smeD4ug5qosBGVYWXMtF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/quKnqPXb5xbqkVQnHc9oYd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 15:12:39 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Laptops]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/quKnqPXb5xbqkVQnHc9oYd-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lenovo IdeaPad Slim 3i (2026)]]></media:description>                                                            <media:text><![CDATA[Lenovo IdeaPad Slim 3i (2026)]]></media:text>
                                <media:title type="plain"><![CDATA[Lenovo IdeaPad Slim 3i (2026)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/quKnqPXb5xbqkVQnHc9oYd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>15 inches is still alive and kicking! And the best 15-inch laptops you can buy today prove it. I know, with 14- and 16-inch machines stealing the limelight, it's harder to find that classic size that's equal parts portable <em>and </em>practical with a big display, but I'm here to tell you that they're still out there — and better than ever. </p><p>With the hundreds of laptops my team of computing experts and I have tested throughout the years, we're slowly seeing the decline of the 15-inch form factor. But not completely, and the ones we do see tend to knock it out of the park when it comes to what's important: design and performance. And a fantastically well-sized display, of course.</p><p>The <a href="#section-the-best-15-inch-laptop-overall">15-inch MacBook Air M5</a> is currently our pick as the best 15-inch laptop to buy. Sleek, thin and rocking enough space to make the most of its gorgeous display, it shows that 15 inches flourishes. It's not the only one we recommend, as <a href="#section-the-best-value-15-inch-laptop">Lenovo's IdeaPad Slim 3i Gen 11</a> and more are well worth considering. So, if you've got a 15-inch laptop in your sights, scroll on down to find the perfectly sized machine that fits your needs. </p><h2 id="the-best-15-inch-laptops-you-can-buy-today">The best 15-inch laptops you can buy today</h2><h3 class="article-body__section" id="section-the-best-15-inch-laptop-overall"><span>The best 15-inch laptop overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3737px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E7uSABSyBBWTGXMzRoXmn3" name="MacBook Air 15-inch M5 review-1" alt="MacBook Air 15-inch M5 on a desk" src="https://cdn.mos.cms.futurecdn.net/E7uSABSyBBWTGXMzRoXmn3-1920-80.jpg" mos="" align="middle" fullscreen="" width="3737" height="2102" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-macbook-air-m5-15-inch"><span class="title__text"><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review">1. MacBook Air M5 15-inch</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best 15-inch laptop gets better</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch (2880 x 1864) Liquid Retina | 60Hz | <strong>CPU: </strong>M5 10-core  | <strong>GPU: </strong>M5 8-core or 10-core | <strong>RAM: </strong>16GB to 24GB | <strong>Storage: </strong>512GB to 4TB | <strong>Size: </strong>13.4 x 9.5 x 0.4 inches | <strong>Weight: </strong>3.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight, durable design</div><div class="icon icon-plus_circle _hawk">Fast M5 performance</div><div class="icon icon-plus_circle _hawk">Epic battery life</div><div class="icon icon-plus_circle _hawk">Gorgeously vivid display</div><div class="icon icon-minus_circle _hawk">Costs $100 more</div><div class="icon icon-minus_circle _hawk">Nominal upgrades over the M4 model</div></div><p>The 15-inch MacBook Air was already the best laptop of its size for the money, but Apple keeps this machine updated anyway, now sporting an M5 chip for greatly improved performance across web surfing, video editing and gaming. It's just too bad that it now starts at $1,299, a $100 bump over its M4 predecessor. </p><p>But with that price hike comes worthwhile updates, including Apple's <a href="https://www.tomsguide.com/phones/iphones/apples-n1-chip-offers-faster-speeds-while-using-weaker-wi-fi-according-to-the-experts-at-ookla">N1 wireless chip</a> for faster Wi-Fi 7 connectivity, higher 512GB base storage and longer battery life at a whopping 15 hours and 30 minutes. Otherwise, this is the same MacBook Air we've applauded, but that's no bad thing considering its perks. </p><p>The lovely 15.3-inch (2880 x 1864) Liquid Retina display is as bright and colorful as ever, and with the extra screen space, the sharp, detailed visuals are even more appealing. And, at 13.4 x 9.5 x 0.4 inches and 3.3 pounds, it gives you more room to type comfortably on its roomy keyboard. </p><p>The star of the show is M5, flying past its M4 predecessor and even beating Intel's strong Panther Lake chips in performance. So, expect this machine to juggle multiple tasks at once, take on heavy-duty tasks, render video and even play demanding PC titles like Resident Evil 4 Remake at a rock-solid 60 FPS. Just note that it's only a nominal upgrade over the M4 model, so I wouldn't recommend rushing for an upgrade if you already own Apple's older Air. If you're after the finest 15-inch laptop around, the MacBook Air M5 15-inch should be your top choice. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/macbooks/macbook-air-m5-review"><em><strong>MacBook Air M5 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-value-15-inch-laptop"><span>The best value 15-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fvRRD9NN6pCwfhUhN6Q4AB" name="Lenovo IdeaPad Slim 3i Gen 11 15 (Wildcat Lake)--02" alt="Lenovo IdeaPad Slim 3i 15 (2026)" src="https://cdn.mos.cms.futurecdn.net/fvRRD9NN6pCwfhUhN6Q4AB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-lenovo-ideapad-slim-3i-gen-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3i-15-2026-review">2. Lenovo IdeaPad Slim 3i Gen 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A 15-inch Windows laptop all about value (at the right price)</p></div><p class="specs__container"><strong>Display: </strong>15.3-inch (1920 x 1200) IPS touchscreen | 120Hz | <strong>CPU: </strong>Intel Core 7 350 | <strong>GPU: </strong>Intel Graphics integrated | <strong>RAM: </strong>16GB LPDDR5 | <strong>Storage: </strong>512GB | <strong>Size: </strong>13.5 x 9.4 x 0.7-0.74 inches. | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Intel Wildcat Lake delivers good performance for value</div><div class="icon icon-plus_circle _hawk">Big 15-inch screen</div><div class="icon icon-plus_circle _hawk">Decent battery life</div><div class="icon icon-minus_circle _hawk">Plastic Chassis</div><div class="icon icon-minus_circle _hawk">Barreled Charger</div><div class="icon icon-minus_circle _hawk">Lack of backlit keyboard</div></div><p>As with its last <a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3x-review" target="_blank">IdeaPad Slim 3x</a>, it's remarkable what Lenovo delivers with the latest IdeaPad Slim 3i 15 (2026): a spacious 15-inch, 1920 x 1200 display that's bright enough (we measured 408 nits in the lab) to work comfortably just about anywhere. For this kind of money, that's an immediate win for anyone who wants more room to work or study without breaking the bank (if you get it on sale, that is). </p><p>Under the hood, you're looking at an Intel Core 7 350 processor, which in our experience gives you all the speed you need for everyday productivity. Think spreadsheets, video calls and a bit of light photo editing. Battery life is solid for this class, too, as the Slim 3i lasted 10 hours and 33 minutes in our standardized web-browsing test at 150 nits. That's enough to get most people through a full workday without hunting for an outlet. </p><p>Along with a great selection of ports, you're getting a big, bright 15-inch <em>touchscreen</em>, which is an incredibly handy feature to have to turn this into a makeshift tablet. Now, its full price is $1,299, but in our experience, you'll rarely see it that high. Be sure to grab this with a discount at $799/£799 (sometimes even less!). </p><p>Of course, if you're deciding between this and the MacBook Air M5, know that Apple's machine offers a more premium build and a much longer 15.5-hour battery, but the Slim 3i can come in at a much lower price. It's the stronger pick if value and a roomy screen matter more than top-tier polish or all-day stamina.</p><p>You won't find creative horsepower or a flashy OLED panel here, but that's not the point. If you want a straightforward 15-inch laptop that nails the essentials for work or school and stretches your dollar, the IdeaPad Slim 3i 15 is tough to beat.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3i-15-2026-review"><em><strong>Lenovo IdeaPad Slim 3i Gen 11 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-premium-15-inch-laptop"><span>The best premium 15-inch laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="u3MPiv2YBoG8Y6DktM69P" name="Lenovo-Yoga-Pro-7i-Gen-11--1-LIST" alt="The Lenovo Yoga Pro 7i Gen 11 Aura Edition on a desk" src="https://cdn.mos.cms.futurecdn.net/u3MPiv2YBoG8Y6DktM69P-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-lenovo-yoga-pro-7i-gen-11-aura-edition"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-pro-7i-gen-11-aura-edition-review">3. Lenovo Yoga Pro 7i Gen 11 Aura Edition</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The premium 15-inch laptop that covers all bases</p></div><p class="specs__container"><strong>Display: </strong>15-inch (2560 x 1600) OLED touchscreen | 165Hz | <strong>CPU: </strong>Up to Intel Core Ultra 9 386H | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5060 | <strong>RAM: </strong>32GB | <strong>Storage: </strong>1TB | <strong>Size: </strong>13.6 x 9.5 x 0.6 inches | <strong>Weight: </strong>3.6 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful performance for creative workloads</div><div class="icon icon-plus_circle _hawk">Sturdy build quality</div><div class="icon icon-plus_circle _hawk">Robust built-in audio</div><div class="icon icon-plus_circle _hawk">Gorgeous OLED touchscreen</div><div class="icon icon-minus_circle _hawk">Expensive starting price</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><p>For a while, the MacBook Air was just about as premium as you could get in the realm of 15-inch laptops. That's now changed with the arrival of Lenovo's latest Yoga Pro 7i Gen 11 Aura Edition, boasting all the premium trimmings you could need. For a very costly price, as you might expect. </p><p>Whether it be blazing through basic tasks, storming through video edits or playing the latest PC titles, the Lenovo Yoga Pro 7i Gen 11 Aura Edition comes equipped with the right specs to handle it all. That includes a powerful combination of an Intel Core Ultra 9 386H and RTX 50-series GPU, with that 32GB of RAM keeping multitasking handled. </p><p>Leave it to Lenovo to build a sturdy, minimalist laptop that's both stylish and compact to take around, with a satisfying keyboard that's almost typical of the company's laptops these days. But the <em>crème de la crème </em>is easily the gorgeous and sizeable 15-inch 2K (2560 x 1600) OLED touchscreen with a 165Hz refresh rate, with outstanding colors, crisp details and smooth visuals. That's great for both creative work <em>and </em>gaming. </p><p>At over $2,000, though, the price is through the roof, so best to grab this when it's on sale. And don't expect this 15-inch to last long, with a dire sub-7 hours of battery life. In any case, if there's one 15-inch laptop to invest in, it's the Lenovo Yoga Pro 7i Gen 11 Aura Edition. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-pro-7i-gen-11-aura-edition-review"><em><strong>Lenovo Yoga Pro 7i Aura Edition review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-15-inch-gaming-laptop"><span>The best 15-inch gaming laptop</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xUrJiPrftzC9hce8LBdJ4V" name="Lenovo Legion 5i Gen 11" alt="Lenovo Legion 5i Gen 11" src="https://cdn.mos.cms.futurecdn.net/xUrJiPrftzC9hce8LBdJ4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-legion-5i-gen-11"><span class="title__text"><a href="https://www.tomsguide.com/computing/gaming-laptops/lenovo-legion-5i-gen-11-review">4. Lenovo Legion 5i Gen 11</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best 15-inch gaming laptop, with OLED!</p></div><p class="specs__container"><strong>Display: </strong>15-inch (2560 x 1600) OLED | 165Hz | <strong>CPU: </strong>Intel Core Ultra 7 251HX | <strong>GPU: </strong>Up to Nvidia GeForce RTX 5070 | <strong>RAM: </strong>16GB LPDDR5 | <strong>Storage: </strong>Up to 1TB | <strong>Size: </strong>13.5 x 9.6 x 0.75-0.79 inches | <strong>Weight: </strong>4.2 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Solid gaming chops</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-plus_circle _hawk">Fantastic keyboard</div><div class="icon icon-plus_circle _hawk">Crisp OLED display</div><div class="icon icon-plus_circle _hawk">Respectable battery life</div><div class="icon icon-minus_circle _hawk">Expensive base configuration and upgrades</div><div class="icon icon-minus_circle _hawk">Audio system leaves a lot to be desired</div></div><p>Worry not; 15-inch gaming laptops are still alive and well, and the Lenovo Legion 5i Gen 11 is a fitting example of this. With a crisp 15-inch OLED display and fantastic graphics power on board. It can be a pricey one, though, but with the right configuration, you'll see your PC games soar. </p><p>Let’s talk gaming performance: in Baldur’s Gate 3, the Legion with an RTX 5070 we tested kept frame rates comfortably over 90 fps at 1600p High settings in our tests, and our reviewer, Madeline,  saw the same when running this machine through Final Fantasy XIV, often peaking above 100 fps. If your number one priority is smooth gameplay for modern AAA titles, you'll get it here. </p><p>That OLED panel brings colorful, detailed visuals, too. In our lab, the Legion’s display measured a bright 490 nits on average, with HDR peaks hitting a stunning 1,049 nits. Colors pop, details are razor-sharp and you get all the immersive punch you want for both gaming and media.</p><p>Of course, battery life won’t worry the MacBook Air, but we squeezed out 7 hours and 3 minutes in our test, which is respectable for a gaming rig this size. The newly sleeker chassis means it’s more portable than many gaming laptops, so it actually makes sense as a daily driver for class or the office. Just expect to stay near a charger for long sessions.</p><p>If you want the best 15-inch gaming experience, the Legion 5i Gen 11 is a clear winner. That said, audio is merely passable, and both base and upgrade pricing can climb very quickly. For gamers, though, this is the 15-inch to beat.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/gaming-laptops/lenovo-legion-5i-gen-11-review"><em><strong>Lenovo Legion 5i Gen 11 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-2-in-1-15-inch-laptops"><span>The best 2-in-1 15-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="SjjVwrccFo9iCbRxzuzguR" name="Lenovo IdeaPad Slim 5x Gen 11 15Q8Y11 (Snapdragon X2 Plus)--4" alt="Lenovo IdeaPad Slim 5x Gen 11" src="https://cdn.mos.cms.futurecdn.net/SjjVwrccFo9iCbRxzuzguR-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-lenovo-ideapad-slim-5x"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-5x-gen-11-review">5. Lenovo IdeaPad Slim 5x</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A 2-in-1 15-inch laptop with value</p></div><p class="specs__container"><strong>Display: </strong>15-inch FHD+ (1920 x 1200) LCD touchscreen | 60Hz | <strong>CPU: </strong>Qualcomm Snapdragon X2 Plus | <strong>GPU: </strong>Ardeno X2-45 integrated graphics | <strong>RAM: </strong>16GB | <strong>Storage: </strong>512GB | <strong>Size: </strong>13.3 x 9.2 x 0.6 inches | <strong>Weight: </strong>3.1 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sharp 15-inch LCD touchscreen display</div><div class="icon icon-plus_circle _hawk">Fantastic 15+ hour battery life</div><div class="icon icon-plus_circle _hawk">Excellent performance for the price</div><div class="icon icon-plus_circle _hawk">Diverse array of ports</div><div class="icon icon-minus_circle _hawk">Speakers are a little bit crackly</div><div class="icon icon-minus_circle _hawk">Some limitations when it comes to more power-hungry applications</div><div class="icon icon-minus_circle _hawk">1080p webcam is grainy and slightly laggy</div></div><p>The Lenovo IdeaPad Slim 5x is a step up over the value-friendly <a href="#section-the-best-value-15-inch-laptop">Slim 3x</a> in <em>almost </em>every way, but it sticks with what's important: a fine 15-inch FHD+ (1920 x 1200) touchscreen that turns this 2-in-1 into an affordable productivity machine for work — with a side of entertainment, of course. </p><p>At $849, there's a lot you can get out of the IdeaPad Slim 5x, and that's mostly thanks to the efficient performance from the Snapdragon X2 Plus chip onboard. From daily work tasks such as writing up articles, browsing the web, managing spreadsheets and juggling multiple tabs, this laptop can handle it without breaking a sweat. That said, don't expect the type of performance to deal with video edits or gaming, as our reviewer, Dylan Haas, found. </p><p>Along with its super slim, compact design, its display is also quite the looker, with a smooth, responsive touchscreen that makes scrolling through spreadsheets and navigating around a breeze. That also means you can use this as a tablet of sorts, one boasting a sizeable 15-inch panel. It's only made better with the fine details and rich colors it offers, even better than a MacBook Air in our testing!</p><p>This is no powerhouse, and it's let down by a grainy 1080p webcam and crackly speakers, but for under $900 (or less during a sale), this trusty machine is a great shout for students or on-the-go professionals in need of a wallet-friendly 15-inch 2-in-1 laptop. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-5x-gen-11-review"><em><strong>Lenovo IdeaPad Slim 5x review</strong></em></a><em></em></li></ul><h3 class="article-body__section" id="section-battery-benchmarks-comparison"><span>Battery benchmarks: comparison</span></h3><p>Being the middle ground between ultraportables and desktop replacements, 15-inch laptops offer enough room to deliver ample battery life while still bringing great performance. In fact, a few have enough to be among the <a href="https://www.tomsguide.com/best-picks/best-laptops-for-battery-life">best laptops for battery life</a> that we've tested, but some aren't exactly battery champs.</p><p>We see how long each laptop lasts on a full charge before it shuts down through our battery test. While this gives us a good idea of just how much stamina these machines have, keep in mind that real-world use may vary, depending on what you use a laptop for. </p><p>In any case, here's how long our pick of the best 15-inch laptops lasts. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787829199024-9ub1tcsrk *, #fv-chart-1787829199024-9ub1tcsrk *:before, #fv-chart-1787829199024-9ub1tcsrk *:after, #fv-chart-1787829199024-9ub1tcsrk-slideshow *, #fv-chart-1787829199024-9ub1tcsrk-slideshow *:before, #fv-chart-1787829199024-9ub1tcsrk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787829199024-9ub1tcsrk, #fv-chart-1787829199024-9ub1tcsrk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787829199024-9ub1tcsrk {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787829199024-9ub1tcsrk.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787829199024-9ub1tcsrk-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787829199024-9ub1tcsrk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787829199024-9ub1tcsrk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787829199024-9ub1tcsrk .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787829199024-9ub1tcsrk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row, #fv-chart-1787829199024-9ub1tcsrk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787829199024-9ub1tcsrk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787829199024-9ub1tcsrk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787829199024-9ub1tcsrk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-pie-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-bar-product,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-grouped-product-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-cluster,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-label-space,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-x-axis-chart-space,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-benchmark-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-dropdown-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-carousel-nav-btn,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-chart-title,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-chart-subhead,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-header,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-vs,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select-container,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-versus-select,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787829199024-9ub1tcsrk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787829199024-9ub1tcsrk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row,#fv-chart-1787829199024-9ub1tcsrk .fv-stacked-product,#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-label,#fv-chart-1787829199024-9ub1tcsrk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-container,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-cluster {width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787829199024-9ub1tcsrk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-label-space {display: none !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-logo,#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787829199024-9ub1tcsrk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787829199024-9ub1tcsrk.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best 15-inch Laptops Battery Life Results","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-27T11:13:19.024Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MacBook Air 15-inch (M5)","Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)","Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)","Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)","Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MacBook Air 15-inch (M5) – Battery life (hh:mm:ss)","value": 15.5,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus) – Battery life (hh:mm:ss)","value": 15.4,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350) – Battery life (hh:mm:ss)","value": 10.55,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX) – Battery life (hh:mm:ss)","value": 7.05,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H) – Battery life (hh:mm:ss)","value": 6.933333333333334,"unitText": "hours"}]}</script><div id="fv-chart-1787829199024-9ub1tcsrk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best 15-inch Laptops Battery Life Results</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787829199024-9ub1tcsrk-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">MacBook Air 15-inch (M5)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #0072C6;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:30:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #F57C00;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15:24:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.75000000000001%; background-color: #388E3C;" data-target-width="52.75000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10:33:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 35.25%; background-color: #7B1FA2;" data-target-width="35.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">07:03:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 34.66666666666667%; background-color: #D32F2F;" data-target-width="34.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">06:56:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MacBook Air 15-inch (M5)</td><td>15.5</td></tr><tr><td>Lenovo IdeaPad Slim 5x (Snapdragon X2 Plus)</td><td>15.4</td></tr><tr><td>Lenovo IdeaPad Slim 3i Gen 11 (Intel Core 7 350)</td><td>10.55</td></tr><tr><td>Lenovo Legion 5i Gen 11 (Intel Core Ultra 7 251HX)</td><td>7.05</td></tr><tr><td>Lenovo Yoga Pro 7i Aura Edition (Intel Core Ultra 9 386H)</td><td>6.933333333333334</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787829199024-9ub1tcsrk', false); });} else {initialize('fv-chart-1787829199024-9ub1tcsrk', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>At Tom's Guide, we test dozens of the latest laptops that arrive on our desks, and even today, we're seeing more 15-inch laptops to check out (ones that aren't just from Lenovo or Apple). Many are still worth putting on your radar, even if they didn't score the highest marks. So, if you're looking for more options to consider buying, here's a look at other 15-inch laptops to keep an eye on. </p><div class="product"><a data-dimension112="bf3df788-a229-11f1-888d-7f75a361ebae" data-action="Deal Block" data-label="IdeaPad Slim 3x" data-dimension48="IdeaPad Slim 3x" data-dimension25="$629" href="https://www.bestbuy.com/product/lenovo-ideapad-slim-3x-laptop-15-3-wuxga-qualcomm-snapdragon-x-x1-26-100-16gb-lpddr5x-win-11-home-w-usb-hub-luna-grey/JJGHT4WVHR" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="neAZ2awuZQAyAah4JtkDon" name="Lenovo IdeaPad Slim 3x review" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/neAZ2awuZQAyAah4JtkDon-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>For value, the Lenovo IdeaPad Slim 3x shines. By no means perfect, due to its low brightness and dim colors on its otherwise detailed (and nicely sized) 15.3-inch (1920 x 1200) 60Hz IPS touch display, along with its quiet speakers. But you'll find it impresses far more when it comes to decent performance and its amazing battery life at over 16 hours. It's got a little pricier since its launch, but it's still far more affordable than many others. For those on a budget, check this one out. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/lenovo-ideapad-slim-3x-review" data-dimension112="bf3df788-a229-11f1-888d-7f75a361ebae" data-action="Deal Block" data-label="IdeaPad Slim 3x" data-dimension48="IdeaPad Slim 3x" data-dimension25="$629"><strong>Lenovo IdeaPad Slim 3x review</strong></a></p></div><div class="product"><a data-dimension112="bf3df846-a229-11f1-a88c-6bef3fef5175" data-action="Deal Block" data-label="HyperX Omen 15" data-dimension48="HyperX Omen 15" data-dimension25="$1949" href="https://www.hp.com/us-en/shop/pdp/hyperx-omen-gaming-laptop-15-gb0000-15-cj9d8av-1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UmEsnSdF4oqvQAq9hiP4US" name="HyperX Omen 15--5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UmEsnSdF4oqvQAq9hiP4US-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The HP HyperX Omen 15 has a lot going for it, especially when you can grab it during one of its many sales. It's got a beautiful 15-inch OLED display with a 120Hz refresh rate (with the configuration we tested), along with plenty of graphics power thanks to its RTX 5070 GPU. The problem is, it can get quite loud and hot under pressure, and there's way too much bloatware right out of the box. But for the right price, you'd find a 15-inch gaming laptop worth grabbing. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/gaming-laptops/hyperx-omen-15-review" data-dimension112="bf3df846-a229-11f1-a88c-6bef3fef5175" data-action="Deal Block" data-label="HyperX Omen 15" data-dimension48="HyperX Omen 15" data-dimension25="$1949"><strong>HP HyperX Omen 15 review</strong></a></p></div><div class="product"><a data-dimension112="bf3df8e6-a229-11f1-8965-03c31f8024bf" data-action="Deal Block" data-label="Surface Laptop 8 (15-inch)" data-dimension48="Surface Laptop 8 (15-inch)" data-dimension25="$2149" href="https://www.microsoft.com/en-us/d/surface-laptop-for-business-138-and-15-inch-8th-edition-intel/8mzbmmcjzpn5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dMwUdeVcgTcgchLUnQgpQ3" name="Microsoft Surface Laptop (2026)-5" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dMwUdeVcgTcgchLUnQgpQ3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.microsoft.com/en-us/d/surface-laptop-for-business-138-and-15-inch-8th-edition-intel/8mzbmmcjzpn5" target="_blank" rel="nofollow" data-dimension112="bf3df8e6-a229-11f1-8965-03c31f8024bf" data-action="Deal Block" data-label="Surface Laptop 8 (15-inch)" data-dimension48="Surface Laptop 8 (15-inch)" data-dimension25="$2149">Surface Laptop 8 (15-inch): $2149</a></strong><br><strong>(★★★★☆)</strong><br>Microsoft's Surface Laptop 8 is one impressive machine, boasting speedy Intel Panther Lake performance (that's for both work <em>and </em>gaming), respectable all-workday battery life and a vivid 15-inch PixelSense display, all wrapped up in a sleek, ultraportable design. But the machine will empty your wallet, as it's mainly designed for business. If you're a fan of the Surface lineup, though, this won't disappoint. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/the-new-microsoft-surface-laptop-8-is-great-but-its-hard-to-recommend-to-most-people"><strong>Microsoft Surface Laptop 8 review</strong></a></p></div><div class="product"><a data-dimension112="bf3df97c-a229-11f1-9db3-c392de49e4c1" data-action="Deal Block" data-label="Aspire Go 15 (2025)" data-dimension48="Aspire Go 15 (2025)" data-dimension25="$405" href="https://www.amazon.com/dp/B0CV5ZSR17" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KCjCNbrpaZ92PL6wyoFh2C" name="2025 Acer Go 15--1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/KCjCNbrpaZ92PL6wyoFh2C-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆)</strong><br>We had high hopes for the 2025 Acer Aspire Go 15, with its predecessor being an amazing value even for a budget laptop. For the price, it's still decent as a no-frills machine for browsing the web, checking up on emails or writing documents, but its Intel Core 3 N355 CPU really drags its performance down, battery life could be better and the webcam is terrible. Still, as a cheap machine, it's worth considering. </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/acer-aspire-go-15-2025-review" data-dimension112="bf3df97c-a229-11f1-9db3-c392de49e4c1" data-action="Deal Block" data-label="Aspire Go 15 (2025)" data-dimension48="Aspire Go 15 (2025)" data-dimension25="$405"><strong>Acer Aspire Go 15 (2025) review</strong></a></p></div><div class="product"><a data-dimension112="bf3dfa94-a229-11f1-8898-01523627bb2a" data-action="Deal Block" data-label="Yoga Slim 7i Aura Edition" data-dimension48="Yoga Slim 7i Aura Edition" data-dimension25="$1187" href="https://www.amazon.com/dp/B0DPLHT71W" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oxJBrPNiCuXP8BArR7AX76" name="Lenovo Yoga Slim 7i Aura Edition" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/oxJBrPNiCuXP8BArR7AX76-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This is a premium machine that feels great to the touch and brings a utilitarian aesthetic. Intel’s Lunar Lake chipset is a breakthrough that boosts battery life, graphics and AI performance quite a bit. And that keyboard is easily one of the best we've used. Provided you can look past the AI gimmickry of those Smart Modes (which are easy to turn off), you’re in for a treat buying this laptop. Now, though, the latest Yoga Pro 7i steals the spotlight, but you can grab this for less! </p><p><strong>Read our </strong><a href="https://www.tomsguide.com/computing/laptops/lenovo-yoga-slim-7i-aura-edition-review" data-dimension112="bf3dfa94-a229-11f1-8898-01523627bb2a" data-action="Deal Block" data-label="Yoga Slim 7i Aura Edition" data-dimension48="Yoga Slim 7i Aura Edition" data-dimension25="$1187"><strong>Lenovo Yoga Slim 7i Aura Edition review</strong></a><strong></strong></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-15-inch-laptop-for-you"><span>How to choose the best 15-inch laptop for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9oyTDKwndAVfyW7uDQ3Vdh" name="Lenovo Legion 5i Gen 11" alt="Lenovo Legion 5i Gen 11" src="https://cdn.mos.cms.futurecdn.net/9oyTDKwndAVfyW7uDQ3Vdh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><ul><li><strong>Performance:</strong> If you only need something to get work done and watch videos on, don't bother shelling out for one of the laptops on this list with a discrete graphics card. The <a href="#section-the-best-value-15-inch-laptop">Lenovo IdeaPad Slim 3i Gen 11</a> is plenty good enough, along with the <a href="#section-the-best-2-in-1-15-inch-laptop">Lenovo IdeaPad Slim 5x</a> for an extra boost. But if you want something with more power, you can do everything you need to on the <a href="#section-the-best-15-inch-laptop-overall">MacBook Air M5</a> or the <a href="#section-the-best-premium-15-inch-laptop">Lenovo Yoga Pro 7i Aura Edition</a>.</li><li><strong>Graphics and gaming:</strong> Most mainstream 15-inch laptops feature integrated graphics, which can handle lightweight titles such as Minecraft and Overwatch but aren't ideal for graphically-intensive games or heavy visual work. For that, you'll want a laptop with a discrete graphics card, such as the RTX 50-series graphics card you get with the <a href="#section-the-best-15-inch-gaming-laptop">Lenovo Legion 5i Gen 11</a> or <a href="#section-the-best-premium-15-inch-laptop">Lenovo Yoga Pro 7i Aura Edition</a>.</li><li><strong>Screen quality: </strong>More and more 15-inch laptops are shipping with high refresh rate screens or OLED display options, though you may need to pay extra to get one. If you plan to play a lot of games on your laptop, it's a good idea to get one with a high-refresh screen, like the <a href="#section-the-best-15-inch-gaming-laptop">Lenovo Legion 5i Gen 11</a>. But if you want something crisp and easy to see, the <a href="#section-the-best-15-inch-laptop-overall">MacBook Air M5</a> actually offers a brighter screen than anything else on this list. Whichever system you decide on, you may also want to pick up the <a href="https://www.tomsguide.com/best-picks/best-mouse">best mouse</a> for your particular work situation.</li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-15-inch-laptops"><span>How we test the best 15-inch laptops</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TeGLsJDsp2zXah4ngWKFTj" name="Lenovo IdeaPad Slim 5x Gen 11 15Q8Y11 (Snapdragon X2 Plus)--1-LIST" alt="Lenovo IdeaPad Slim 5x Gen 11" src="https://cdn.mos.cms.futurecdn.net/TeGLsJDsp2zXah4ngWKFTj-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best 15-inch laptops on the market today, we put each machine through tests and benchmarks, along with real-world handling, to check out each key aspect of a laptop. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. For general performance, we run our machines through tests that include Geekbench 6 (CPU performance), as well as various 3DMark tests to measure graphics capabilities (GPU performance). </p><p>We also run a file transfer test to measure how fast a machine's hard drive is, and a custom battery test that has the machine browse the internet over Wi-Fi until it runs out of juice.</p><p>To check a laptop's graphics performance, whether it be from a dedicated or integrated GPU, we run benchmarks for popular games such as Cyberpunk 2077, Black Myth: Wukong, Forza Horizon 6, Red Dead Redemption 2 and more. </p><p>For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-test">how we test</a> products at Tom's Guide.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 6 best wireless keyboard we tested for typing, gaming and traveling ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Tired of the mess of wires on your desk? I know I would be, but since getting one of the best wireless keyboards, I've enjoyed a cable-free setup that's as clean as it is versatile. </p><p>But they do a whole lot more than just clean up cables, as these boards offer an exemplary typing experience with features for both productivity and hardcore PC gaming. We have years of testing, reviewing and typing on dozens of keyboards each year, and with decks like the outstanding <a href="#section-the-best-wireless-keyboard-overall">NuPhy Node75</a> around, I'm here to say that it's a very good time to grab a wireless keyboard right now. </p><p>From experimenting with software, reprogramming keys, tweaking RGB lighting and seeing how each key press feels, our team of keyboard experts and I have whittled down the best wireless keyboard on the market right now. Read on for all our advice on choosing the right one for you!</p><h2 id="the-best-wireless-keyboards-you-can-buy-today">The best wireless keyboards you can buy today</h2><h3 class="article-body__section" id="section-the-best-wireless-keyboard-overall"><span>The best wireless keyboard overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y7d7TyFeJSwLkUAbiEdaSG" name="NuPhy_Node75_.JPG" alt="The NuPhy Node75 on a stone surface with a blue background" src="https://cdn.mos.cms.futurecdn.net/y7d7TyFeJSwLkUAbiEdaSG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nuphy-node75"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/nuphy-node75-review">1. NuPhy Node75</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The wireless keyboard to beat</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>LP — Gateron x NuPhy Nano / SP — NuPhy Max | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.4 x 5.3 x 0.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Types great</div><div class="icon icon-plus_circle _hawk">Sounds pretty nice</div><div class="icon icon-plus_circle _hawk">Very customizable</div><div class="icon icon-plus_circle _hawk">Well-implemented touch bar</div><div class="icon icon-plus_circle _hawk">Reasonably priced</div><div class="icon icon-minus_circle _hawk">Gray color is a bit boring</div></div><p>The NuPhy Node75 is our favorite wireless keyboard overall. Why? Because it’s just a fantastic all-rounder, and our reviewer and senior editor, Pete Wolinski, had very little to say against it.</p><p>Firstly, it’s fairly affordable for a high-end mechanical keyboard, starting at $99. And you can buy it in either a low-profile or standard-profile variant for no extra money, allowing you to tailor the Node to your preference.</p><p>Most importantly, the Node75 types like a dream. In a low-profile guise, its Gateron x NuPhy Nano switches have a long travel of 3.5mm for a floaty feel. In standard profile, it uses similar Gateron x NuPhy Max switches, which are also excellent. NuPhy’s mSA (SP) or nSA (LP) keycaps are also supremely comfortable and easy to type on — the standard-profile mSA profile in particular — allowing for fast and accurate typing.</p><p>It’s also highly comfortable thanks to a gasket mount; sounds great thanks to, well, most of the above, plus premium build quality; and it features 1,000Hz polling, making it ideal for gaming without the risk of missed inputs. Oh, and there’s a touchbar, too, which can be customized in the fantastic companion web app, nuphy.io.</p><p>The only thing our reviewer Pete had to say against the Node 75 was its fairly bland gray colorway, although that works great for an all-rounder keyboard as it won’t look out of place in an office. Besides, there’s a more interesting pink color if that’s a big bother to you.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/nuphy-node75-review"><em><strong>NuPhy Node75 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-budget-wireless-keyboard"><span>The best budget wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="erjqG9tvdZiYGBzCmyLgE4" name="Epomaker_Ajazz75_ 3.JPG" alt="A white and purple Epomaker Ajazz AK820 Pro mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/erjqG9tvdZiYGBzCmyLgE4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-epomaker-ajazz-ak820-pro"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/epomaker-ajazz-ak820-pro-review">2. Epomaker Ajazz AK820 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best wireless keyboard for those on a budget</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Ajazz Gift (linear) or Flying Fish (linear) mechanical | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.8 x 5.3 x 1.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great value for money</div><div class="icon icon-plus_circle _hawk">Looks fantastic</div><div class="icon icon-plus_circle _hawk">Built really well</div><div class="icon icon-plus_circle _hawk">Smooth typing experience</div><div class="icon icon-plus_circle _hawk">Easy-to-use companion software</div><div class="icon icon-minus_circle _hawk">Screen doesn't work as I'd like it to</div></div><p>When it comes down to it, the Epomaker Ajazz AK820 Pro stands out in the mechanical keyboard world for one thing: packing premium features in an affordable keyboard. For just under $68/£68, you're getting smooth Ajazz Gift or Flying Fish linear mechanical switches, per-key RGB lighting, a sturdy build and even a little screen to show off how much battery is left. </p><p>That's <em>a lot </em>for a so-called "budget" wireless keyboard, but that's mainly due to its low price. Despite this, it feels fantastic to type on thanks to its highly responsive keys, which don't need too much pressure to register a command. It also performs extremely well thanks to its stellar build and double-shot PBT keycaps. </p><p>Most importantly, it’s comfortable to type on for long periods of time, and its handy TFT screen lets you know when it needs to be plugged in for charging. Plus, RGB lighting is fully customizable via the user-friendly software.</p><p>We wish the screen could have been more useful, but regardless, for under $70/£70, the Epomaker Ajazz AK820 Pro offers value like no other.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/epomaker-ajazz-ak820-pro-review"><em><strong>Epomaker Ajazz AK820 Pro</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-wireless-gaming-keyboard"><span>The best wireless gaming keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gwdYGP5b7htbkosbrbGrgP" name="Lemokey_P1_HE_keyboard_ 9.JPG" alt="A white Lemokey P1 HE magnetic keyboard" src="https://cdn.mos.cms.futurecdn.net/gwdYGP5b7htbkosbrbGrgP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-lemokey-p1-he"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/lemokey-p1-he-review">3. Lemokey P1 HE</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Easily our favorite wireless gaming keyboard right now</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch type: </strong>Gateron Double-Rail Nebula (linear) magnetic | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.6 x 5.5 x 1.2 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Magnetic gaming features</div><div class="icon icon-plus_circle _hawk">Stupidly good for typing</div><div class="icon icon-plus_circle _hawk">Sturdy, all-metal build</div><div class="icon icon-plus_circle _hawk">Quad-actuation</div><div class="icon icon-plus_circle _hawk">Web-based software</div><div class="icon icon-minus_circle _hawk">No Mac keycaps included</div></div><p>Blending cutting-edge tech with everyday usability, the Lemokey P1 HE should be at the top of any gamer's list, especially as the do-it-all deck for work during the day and play at night. A 75% keyboard with Hall-Effect switches, the P1 HE delivers serious performance at a competitive price point, making it a standout choice in a market flooded with overpriced options.</p><p>Designed for gamers and serious typists, the P1 HE features per-key (from 0.2mm to 3.8mm) and quad-actuation, Rapid Trigger, 1,000Hz polling, and many more goodies — and all of these give you faster, more responsive inputs in both typing and gaming. The keyboard is built like a tank with a full CNC aluminum chassis and topped with durable double-shot PBT keycaps. It doesn’t just feel premium — it <em>is </em>premium.</p><p>There’s no need to download bloatware or third-party software onto your computer, either. Lemokey’s OS-agnostic web-based software makes customization a breeze, letting you remap keys, customize RGB lighting and tweak actuation.</p><p>The only thing <em>really </em>missing from the P1 HE is a set of macOS-specific keycaps, but considering you get pure, raw power, this is something we’re willing to forgive. The P1 HE, in our opinion, offers one of the most compelling magnetic keyboard experiences out there. It’s fast, customizable and ready for anything.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/lemokey-p1-he-review"><em><strong>Lemokey P1 HE review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-mechanical-wireless-keyboard"><span>The best mechanical wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="qdt7nj6cX6RaquQDSnX5qM" name="Keychron-V1-Ultra-8K" alt="A black Keychron V1 Ultra 8K mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/qdt7nj6cX6RaquQDSnX5qM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="1150" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-keychron-v1-ultra-8k"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/keychron-v1-ultra-8k-review">4. Keychron V1 Ultra 8K</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Mechancial typing at its finest </p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch type: </strong>Kailh Box V2 (White, Red or Brown) | <strong>Illumination: </strong>Full RGB LED | <strong>Size: </strong>14.9 x 5.5 x 1.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent typing sound and feel</div><div class="icon icon-plus_circle _hawk">8,000Hz wireless polling</div><div class="icon icon-plus_circle _hawk">Great gaming performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Dual RGB lighting systems</div><div class="icon icon-minus_circle _hawk">Some flex</div><div class="icon icon-minus_circle _hawk">Not available in the U.K.</div></div><p>How do you improve an already outstanding mechanical keyboard? Pump it up with even greater specs, and that's exactly what the Keychron V1 Ultra 8K delivers. This impressive deck brings everything we loved about the <a href="https://www.tomsguide.com/computing/peripherals/keychron-v1-review">Keychron V1</a>, but offers up welcome upgrades that make this just about the finest mechanical keyboard on the market right now. </p><p>Let's get the negatives out of the way. With the V1 Ultra 8K being made out of ABS plastic, our reviewer, Nikita, noticed some flex in the frame when (purposefully) twisting it. But that's not generally how you'd handle a keyboard, so hardly a massive deal-breaker, just something to keep in mind. Other than its limited availability (sorry, U.K. folk, but it can be shipped from Europe through the company's site), that's about it. </p><p>Everything else is an absolute treat, from the whopping 8,000Hz polling rate for virtually zero input lag, and that's over a wireless 2.4GHz connection, to the crazy 660-hour battery life. You can also expect an exceptionally rich typing experience, with the tactile Banana switches we tested offering up a cushioned feel and lovely sounds. It's hot swappable, too, so you can change switches to your liking. </p><p>Along with being quite the looker, especially with its dual-RGB lighting system with all the pretty lights, the Keychron V1 Ultra 8K makes a fine addition to any office, gaming and productivity desks alike. Even better, all for a price that won't break the bank!</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/keychron-v1-ultra-8k-review"><em><strong>Keychron V1 Ultra 8K review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-ergonomic-wireless-keyboard"><span>The best ergonomic wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="j5P3YfQtaTavzDqCk4i5fM" name="Keychron_Q14Max_02.JPG" alt="A black Keychron Q14 Max Alice keyboard with white, blue and teal keycaps" src="https://cdn.mos.cms.futurecdn.net/j5P3YfQtaTavzDqCk4i5fM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-keychron-q14-max"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/keychron-q14-max-q13-max-review">5. Keychron Q14 Max</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>You'll struggle to find a better ergonomic keyboard than this</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Gateron red (linear), brown (tactile) or banana (tactile) mechanical | <strong>Illumination: </strong>RGB | <strong>Size: </strong>17.5 x 6.1 x 1.3 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable to use for long hours</div><div class="icon icon-plus_circle _hawk">Premium construction</div><div class="icon icon-plus_circle _hawk">Stellar typing experience</div><div class="icon icon-plus_circle _hawk">QMK-enabled</div><div class="icon icon-plus_circle _hawk">Ambidextrous availability</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Heavy</div></div><p>The Keychron Q14 Max is ideal for professionals and avid typists who prioritize ergonomics, premium construction and customization in a keyboard. If you spend long hours typing and are looking for comfort and aesthetic appeal, consider the Q14 Max.</p><p>The Q14 Max stands out due to its full CNC-machined aluminum construction with a double-gasket design, which minimizes unwanted metallic sounds and pings, providing a more refined sound. The ergonomic Alice layout ensures comfort during extended use as it makes your wrists fall more naturally in place. Also, the southpaw design, which places the number pad on the left-hand side of the keyboard, ensures you have plenty of space for your mouse on the right-hand side and that righties can keep using their mouse while punching in numbers. </p><p>During testing, the Q14 Max provided an excellent typing experience, thanks to the Gateron banana tactile switches. However, if you don’t like the stock switches, the keyboard is hot-swappable and compatible with 3- and 5-pin switches. The split design also relieved stress in the wrists, forearms and shoulders, so we enjoyed using the keyboard without worrying about repetitive strain injuries (RSI).</p><p>The hefty $209 price tag and 5.4lbs weight are downsides, but neither is heavy enough to be considered a serious drawback. For serious typists seeking precision, comfort and premium build quality, the Q14 Max is worth the investment, despite its high price and heavy build.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/keychron-q14-max-q13-max-review"><em><strong>Keychron Q14 Max review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-wireless-keyboard-for-typing"><span>The best wireless keyboard for typing</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sjAcau9VseSqLieN8EcHke" name="Epomaker_Glyph" alt="An Epomaker Glyph mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/sjAcau9VseSqLieN8EcHke-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-epomaker-glyph"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/epomaker-glyph-review">6. Epomaker Glyph</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A typewriter-like wireless keyboard that's an absolute dream to type on</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Epomaker Wisteria V2 (linear) | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>13.6 x 8.1 x 2.2 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fantastic (and fun) to type on</div><div class="icon icon-plus_circle _hawk">Outstanding design</div><div class="icon icon-plus_circle _hawk">Solid build quality</div><div class="icon icon-plus_circle _hawk">Lovely sound profile</div><div class="icon icon-plus_circle _hawk">Dual screens for GIFs and vitals</div><div class="icon icon-minus_circle _hawk">One stock switch choice</div><div class="icon icon-minus_circle _hawk">Screen and RGB eat into the battery</div></div><p>You'd hope that a wireless keyboard that went out of its way to look like a futurized typewriter would offer a one-of-a-kind typing experience, and that's exactly what the Epomaker Glyph delivers. Blending a top-tier typing experience with a refined, approachable design, our reviewer, Nikita, called it the greatest keyboard they’ve ever typed on. And that says a lot. </p><p>If you care about comfort and fatigue-free use, the Glyph stands out. Its pre-lubed Epomaker Wisteria V2 linear switches and double-shot PBT keycaps feel smooth, stable and satisfying with each press. As Nikita noted, after eight hours of work, their fingers weren’t tired at all.</p><p>Build quality is fantastic, especially for a board made entirely of plastic. The Glyph feels reassuringly solid and delivers a pleasing acoustic signature that makes daily typing genuinely enjoyable. </p><p>Battery life is solid, thanks to the 8,000mAh rechargeable battery, but its per-key RGB and handy screen (that displays the time, date, GIFs, whatever you'd like) can eat away at the battery fast, so be ready to charge after just a day of use. </p><p>Mechanical enthusiasts after cutting-edge specs may miss the ultra-high polling rates and marathon runtimes you’ll find on something like the <a href="#section-the-best-wireless-mechanical-keyboard">Keychron V1 Ultra 8K</a>. For most users, though, those are trade-offs worth making for superior comfort and everyday usability. For the best typing experience around, the Epomaker Glyph is the wireless keyboard to grab. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/epomaker-glyph-review"><em><strong>Epomaker Glyph review</strong></em></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We get a load of wireless keyboards coming our way every month, and while we sing praises about many of them, you won't see all of them on this list. That doesn't mean they aren't worth your attention, though! </p><p>For a deeper dive into the wireless keyboards we've tested, here's a look at our thoughts on them. </p><div class="product"><a data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99" href="https://www.mchose.store/products/mchose-k99-mechanical-keyboard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XAMd5sL3q3bMUPd87euKcL" name="MCHOSE_K99_Mech_Keyboard_003.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XAMd5sL3q3bMUPd87euKcL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p> The MCHOSE K99 V2 feels just as good as it looks, and by that I mean an absolutely outstanding typing experience with 1,000Hz polling for casual gaming and user-friendly software that's easy to tinker with, wrapped up in a fun, colorful design. But you'll only get linear stock switches on this, and there's noticeable flex on the keyboard you'll want to be cautious of, especially since it's nearly $100. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/mchose-k99-v2-review" data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99"><strong>MCHOSE K99 V2 review</strong></a><a class="view-deal button" href="https://www.mchose.store/products/mchose-k99-mechanical-keyboard" target="_blank" rel="nofollow" data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115" href="https://www.amazon.com/dp/B0GL896CZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Lj9e8KU6tzjmJppe6mqQRB" name="Epomaker_RT100_pro.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Lj9e8KU6tzjmJppe6mqQRB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong></p><p>A mechanical keyboard that gets everything right, and with a detachable screen for good measure! Well, almost. The Epomaker RT100 Pro delivers an amazing build that'll look great on any desk, bringing a full-size board with all the keys and a customizable screen to display what you want. All that with a stunning typing experience. But that screen doesn't always work, and you'll be stuck with tactile switches. But if that's not much of a bother, you've got yourself a stand-out wireless keyboard worth buying. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/epomaker-rt100-pro-review" data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115"><strong>Epomaker RT100 Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0GL896CZG" target="_blank" rel="nofollow" data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115">View Deal</a></p></div><div class="product"><a data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169" href="https://www.amazon.com/dp/B0F8NFTC9F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3Uxg9erxqvA4ZpZdQEzMNa" name="IQUNIX_MQ80_Mechanical_keyboard_002.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Uxg9erxqvA4ZpZdQEzMNa-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>At over $150, the IQUNIX MQ80 is a pricey mechanical wireless keyboard, but it lives up to its premium needs. With a strong, well-built design, low-profile keys that are a delight to type on and listen to and 1,000Hz polling for gaming, it's a fantastic board if you're after style <em>and </em>substance. But it has some annoying keyboard combos in settings, and you can't adjust the height on this one. Not a problem for you? Check this one out. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/iqunix-mq80-review" data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169"><strong>IQUNIX MQ80 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0F8NFTC9F" target="_blank" rel="nofollow" data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169">View Deal</a></p></div><div class="product"><a data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64" href="https://www.keychron.com/products/keychron-b11-pro-ultra-slim-wireless-foldable-keyboard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8gvvhcjKMroztgTTucYzqk" name="Keychron_B11_Pro_Slimline_keyboard_004.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8gvvhcjKMroztgTTucYzqk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>A foldable ergonomic keyboard that's ridiculously slim at 0.2 inches? Sounds like the perfect companion for one-the-move workers. The Keychron B11 Pro offers up a good typing experience for a very affordable price, and it's fantastically portable. The problem is, despite its Alice-type design, it's actually not very ergonomic, and there's a learning curve to get used to with this type of layout. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/keychron-b11-pro-review" data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64"><strong>Keychron B11 Pro review</strong></a><a class="view-deal button" href="https://www.keychron.com/products/keychron-b11-pro-ultra-slim-wireless-foldable-keyboard" target="_blank" rel="nofollow" data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169" href="https://www.amazon.com/IQUNIX-Magi75-Mechanical-Hot-Swappable-Customizable/dp/B0FK4WM767/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TpStcnAqUpErD9evzsP8Kc" name="IQUNIX_MG75_Mechanical_keyboard_004.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TpStcnAqUpErD9evzsP8Kc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>The Iqunix Magi75 doesn't come cheap, but you'll bag yourself a premium-built keyboard that's a delight to type on. Its use of Gold Red linear switches makes every tap easy on the ears, and many will enjoy its low-profile design <em>and </em>feature-packed software that's easy to use. It's just a shame stock switches are limited, there are some head-scratching keyboard combos to get used to and its height isn't adjustable. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/iqunix-magi75-review" data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169"><strong>Iqunix Magi75 review</strong></a><a class="view-deal button" href="https://www.amazon.com/IQUNIX-Magi75-Mechanical-Hot-Swappable-Customizable/dp/B0FK4WM767/" target="_blank" rel="nofollow" data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-wireless-keyboard"><span> How to choose the best wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h664yaSwBuMLUyigcFALXG" name="NuPhy_Node75_ 6.JPG" alt="The NuPhy Node75 on a stone surface" src="https://cdn.mos.cms.futurecdn.net/h664yaSwBuMLUyigcFALXG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It can be tricky to find the best wireless keyboard for your needs. Whether you want a peripheral to work or game on, price, size and what switch types a board supports should also be considered before you take the plunge on a device your fingers will probably be typing away on every day. </p><p>That's why we’ve broken down and explained the key factors you should consider before buying your next wireless keyboard below.</p><ul><li><strong>Working vs gaming: which is your main priority?</strong> Will you primarily be typing on a keyboard for work? Or are you going to be putting those WASD keys through their paces in your favorite PC games? Read our <a href="https://www.tomsguide.com/best-picks/best-keyboard">best keyboards</a> guide if you want the finest peripherals to type on for productivity tasks, while check out our picks of the <a href="https://www.tomsguide.com/best-picks/best-gaming-keyboard">best gaming keyboards</a> if play is the priority.</li><li><strong>Mechanical or membrane?</strong> This comes down to type feel and noise. Mechanical keyboards have individual switches under each key, providing a satisfying click with each press, akin to using a typewriter. Membrane boards normally use silicon switches, which means they offer less travel distance when typing and are far quieter than their mechanical alternatives.</li><li><strong>What size do you need?</strong> Most of us are used to full-sized keyboards, which have separate number pads. But if you want something a bit smaller, consider getting a tenkeyless wireless keyboard, which forgoes a separate number pad. Smaller form 70% and 60% "mini keyboards" are becoming increasingly popular, so if you don't have much desk space, they're definitely worth considering.</li><li><strong>What kind of switches do you want? </strong>If you go the mechanical wireless keyboard route, you need to consider the type of switches you desire. There are lots of options to choose from when it comes to <a href="https://www.tomsguide.com/us/mechanical-keyboard-switches,review-4154.html">mechanical switches</a>, but they generally vary in two big ways: how noisy they are, and when they register a keypress. Once you know whether you want quiet vs noisy and linear vs tactile, you'll have narrowed your options down from dozens to a handful.</li><li><strong>How much should you spend?</strong> A good wireless keyboard will likely cost you between $50 to $200. While the latter price might seem high for a keyboard, remember that you're paying for quality: A $20 to $30 membrane keyboard from a trusted manufacturer, like Logitech or Dell, will work well enough, but it won't be nearly as comfortable (or last as long) as a high-quality wireless board.</li><li><strong>Do you need a hot-swappable keyboard?</strong> If you’re a casual PC user, no. Hot-swappable boards let you replace the switches beneath your keycaps, giving you the option of clickier key presses. Hot-swappable keyboards are primarily aimed at hardcore PC players, so if you just need a good wireless board for work, the simple answer is no.</li></ul><h3 class="article-body__section" id="section-how-we-test-wireless-keyboards"><span>How we test wireless keyboards</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6114px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2t72hB5373DvJGbDsjTddh" name="Epo_RT100_Pro-3" alt="A white Epomaker RT100 Pro wireless mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/2t72hB5373DvJGbDsjTddh-1920-80.jpg" mos="" align="middle" fullscreen="" width="6114" height="3439" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best, we run each keyboard we review through a variety of tests. The first, and most important, test is to play through a number of different games and see how the keyboard holds up. </p><p>After that, we take a deep dive into a keyboard's software suite, evaluating how easy (or difficult) it is to reprogram keys, set up macros, adjust lighting and create profiles for games. Particularly intuitive software gets high marks; convoluted software can lose some points, even if it's very robust otherwise.</p><p>Finally, we make sure to use a keyboard for productivity and personal gaming for at least two or three days. Most of us don't swap keyboards in and out; what you use for general computing, you'll need to use for work and gaming as well. The better a keyboard is at everyday tasks, the better the recommendation we give it.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-wireless-keyboard</link>
                                                                            <description>
                            <![CDATA[ Keep your PC setup wire-free with one of the best wireless keyboards for work, gaming and school. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">99SZB8BGP2X3LhRN3hpBt</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/y7d7TyFeJSwLkUAbiEdaSG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 27 Aug 2026 14:58:58 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Keyboards]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/y7d7TyFeJSwLkUAbiEdaSG-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The NuPhy Node75 on a stone surface with a blue background]]></media:description>                                                            <media:text><![CDATA[The NuPhy Node75 on a stone surface with a blue background]]></media:text>
                                <media:title type="plain"><![CDATA[The NuPhy Node75 on a stone surface with a blue background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/y7d7TyFeJSwLkUAbiEdaSG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Tired of the mess of wires on your desk? I know I would be, but since getting one of the best wireless keyboards, I've enjoyed a cable-free setup that's as clean as it is versatile. </p><p>But they do a whole lot more than just clean up cables, as these boards offer an exemplary typing experience with features for both productivity and hardcore PC gaming. We have years of testing, reviewing and typing on dozens of keyboards each year, and with decks like the outstanding <a href="#section-the-best-wireless-keyboard-overall">NuPhy Node75</a> around, I'm here to say that it's a very good time to grab a wireless keyboard right now. </p><p>From experimenting with software, reprogramming keys, tweaking RGB lighting and seeing how each key press feels, our team of keyboard experts and I have whittled down the best wireless keyboard on the market right now. Read on for all our advice on choosing the right one for you!</p><h2 id="the-best-wireless-keyboards-you-can-buy-today">The best wireless keyboards you can buy today</h2><h3 class="article-body__section" id="section-the-best-wireless-keyboard-overall"><span>The best wireless keyboard overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y7d7TyFeJSwLkUAbiEdaSG" name="NuPhy_Node75_.JPG" alt="The NuPhy Node75 on a stone surface with a blue background" src="https://cdn.mos.cms.futurecdn.net/y7d7TyFeJSwLkUAbiEdaSG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-nuphy-node75"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/nuphy-node75-review">1. NuPhy Node75</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The wireless keyboard to beat</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>LP — Gateron x NuPhy Nano / SP — NuPhy Max | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.4 x 5.3 x 0.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Types great</div><div class="icon icon-plus_circle _hawk">Sounds pretty nice</div><div class="icon icon-plus_circle _hawk">Very customizable</div><div class="icon icon-plus_circle _hawk">Well-implemented touch bar</div><div class="icon icon-plus_circle _hawk">Reasonably priced</div><div class="icon icon-minus_circle _hawk">Gray color is a bit boring</div></div><p>The NuPhy Node75 is our favorite wireless keyboard overall. Why? Because it’s just a fantastic all-rounder, and our reviewer and senior editor, Pete Wolinski, had very little to say against it.</p><p>Firstly, it’s fairly affordable for a high-end mechanical keyboard, starting at $99. And you can buy it in either a low-profile or standard-profile variant for no extra money, allowing you to tailor the Node to your preference.</p><p>Most importantly, the Node75 types like a dream. In a low-profile guise, its Gateron x NuPhy Nano switches have a long travel of 3.5mm for a floaty feel. In standard profile, it uses similar Gateron x NuPhy Max switches, which are also excellent. NuPhy’s mSA (SP) or nSA (LP) keycaps are also supremely comfortable and easy to type on — the standard-profile mSA profile in particular — allowing for fast and accurate typing.</p><p>It’s also highly comfortable thanks to a gasket mount; sounds great thanks to, well, most of the above, plus premium build quality; and it features 1,000Hz polling, making it ideal for gaming without the risk of missed inputs. Oh, and there’s a touchbar, too, which can be customized in the fantastic companion web app, nuphy.io.</p><p>The only thing our reviewer Pete had to say against the Node 75 was its fairly bland gray colorway, although that works great for an all-rounder keyboard as it won’t look out of place in an office. Besides, there’s a more interesting pink color if that’s a big bother to you.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/nuphy-node75-review"><em><strong>NuPhy Node75 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-budget-wireless-keyboard"><span>The best budget wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="erjqG9tvdZiYGBzCmyLgE4" name="Epomaker_Ajazz75_ 3.JPG" alt="A white and purple Epomaker Ajazz AK820 Pro mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/erjqG9tvdZiYGBzCmyLgE4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-epomaker-ajazz-ak820-pro"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/epomaker-ajazz-ak820-pro-review">2. Epomaker Ajazz AK820 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best wireless keyboard for those on a budget</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Ajazz Gift (linear) or Flying Fish (linear) mechanical | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.8 x 5.3 x 1.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great value for money</div><div class="icon icon-plus_circle _hawk">Looks fantastic</div><div class="icon icon-plus_circle _hawk">Built really well</div><div class="icon icon-plus_circle _hawk">Smooth typing experience</div><div class="icon icon-plus_circle _hawk">Easy-to-use companion software</div><div class="icon icon-minus_circle _hawk">Screen doesn't work as I'd like it to</div></div><p>When it comes down to it, the Epomaker Ajazz AK820 Pro stands out in the mechanical keyboard world for one thing: packing premium features in an affordable keyboard. For just under $68/£68, you're getting smooth Ajazz Gift or Flying Fish linear mechanical switches, per-key RGB lighting, a sturdy build and even a little screen to show off how much battery is left. </p><p>That's <em>a lot </em>for a so-called "budget" wireless keyboard, but that's mainly due to its low price. Despite this, it feels fantastic to type on thanks to its highly responsive keys, which don't need too much pressure to register a command. It also performs extremely well thanks to its stellar build and double-shot PBT keycaps. </p><p>Most importantly, it’s comfortable to type on for long periods of time, and its handy TFT screen lets you know when it needs to be plugged in for charging. Plus, RGB lighting is fully customizable via the user-friendly software.</p><p>We wish the screen could have been more useful, but regardless, for under $70/£70, the Epomaker Ajazz AK820 Pro offers value like no other.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/epomaker-ajazz-ak820-pro-review"><em><strong>Epomaker Ajazz AK820 Pro</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-wireless-gaming-keyboard"><span>The best wireless gaming keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gwdYGP5b7htbkosbrbGrgP" name="Lemokey_P1_HE_keyboard_ 9.JPG" alt="A white Lemokey P1 HE magnetic keyboard" src="https://cdn.mos.cms.futurecdn.net/gwdYGP5b7htbkosbrbGrgP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-lemokey-p1-he"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/lemokey-p1-he-review">3. Lemokey P1 HE</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Easily our favorite wireless gaming keyboard right now</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch type: </strong>Gateron Double-Rail Nebula (linear) magnetic | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>12.6 x 5.5 x 1.2 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Magnetic gaming features</div><div class="icon icon-plus_circle _hawk">Stupidly good for typing</div><div class="icon icon-plus_circle _hawk">Sturdy, all-metal build</div><div class="icon icon-plus_circle _hawk">Quad-actuation</div><div class="icon icon-plus_circle _hawk">Web-based software</div><div class="icon icon-minus_circle _hawk">No Mac keycaps included</div></div><p>Blending cutting-edge tech with everyday usability, the Lemokey P1 HE should be at the top of any gamer's list, especially as the do-it-all deck for work during the day and play at night. A 75% keyboard with Hall-Effect switches, the P1 HE delivers serious performance at a competitive price point, making it a standout choice in a market flooded with overpriced options.</p><p>Designed for gamers and serious typists, the P1 HE features per-key (from 0.2mm to 3.8mm) and quad-actuation, Rapid Trigger, 1,000Hz polling, and many more goodies — and all of these give you faster, more responsive inputs in both typing and gaming. The keyboard is built like a tank with a full CNC aluminum chassis and topped with durable double-shot PBT keycaps. It doesn’t just feel premium — it <em>is </em>premium.</p><p>There’s no need to download bloatware or third-party software onto your computer, either. Lemokey’s OS-agnostic web-based software makes customization a breeze, letting you remap keys, customize RGB lighting and tweak actuation.</p><p>The only thing <em>really </em>missing from the P1 HE is a set of macOS-specific keycaps, but considering you get pure, raw power, this is something we’re willing to forgive. The P1 HE, in our opinion, offers one of the most compelling magnetic keyboard experiences out there. It’s fast, customizable and ready for anything.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/lemokey-p1-he-review"><em><strong>Lemokey P1 HE review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-mechanical-wireless-keyboard"><span>The best mechanical wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="qdt7nj6cX6RaquQDSnX5qM" name="Keychron-V1-Ultra-8K" alt="A black Keychron V1 Ultra 8K mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/qdt7nj6cX6RaquQDSnX5qM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="1150" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-keychron-v1-ultra-8k"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/keychron-v1-ultra-8k-review">4. Keychron V1 Ultra 8K</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Mechancial typing at its finest </p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch type: </strong>Kailh Box V2 (White, Red or Brown) | <strong>Illumination: </strong>Full RGB LED | <strong>Size: </strong>14.9 x 5.5 x 1.5 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent typing sound and feel</div><div class="icon icon-plus_circle _hawk">8,000Hz wireless polling</div><div class="icon icon-plus_circle _hawk">Great gaming performance</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Dual RGB lighting systems</div><div class="icon icon-minus_circle _hawk">Some flex</div><div class="icon icon-minus_circle _hawk">Not available in the U.K.</div></div><p>How do you improve an already outstanding mechanical keyboard? Pump it up with even greater specs, and that's exactly what the Keychron V1 Ultra 8K delivers. This impressive deck brings everything we loved about the <a href="https://www.tomsguide.com/computing/peripherals/keychron-v1-review">Keychron V1</a>, but offers up welcome upgrades that make this just about the finest mechanical keyboard on the market right now. </p><p>Let's get the negatives out of the way. With the V1 Ultra 8K being made out of ABS plastic, our reviewer, Nikita, noticed some flex in the frame when (purposefully) twisting it. But that's not generally how you'd handle a keyboard, so hardly a massive deal-breaker, just something to keep in mind. Other than its limited availability (sorry, U.K. folk, but it can be shipped from Europe through the company's site), that's about it. </p><p>Everything else is an absolute treat, from the whopping 8,000Hz polling rate for virtually zero input lag, and that's over a wireless 2.4GHz connection, to the crazy 660-hour battery life. You can also expect an exceptionally rich typing experience, with the tactile Banana switches we tested offering up a cushioned feel and lovely sounds. It's hot swappable, too, so you can change switches to your liking. </p><p>Along with being quite the looker, especially with its dual-RGB lighting system with all the pretty lights, the Keychron V1 Ultra 8K makes a fine addition to any office, gaming and productivity desks alike. Even better, all for a price that won't break the bank!</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/keychron-v1-ultra-8k-review"><em><strong>Keychron V1 Ultra 8K review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-ergonomic-wireless-keyboard"><span>The best ergonomic wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="j5P3YfQtaTavzDqCk4i5fM" name="Keychron_Q14Max_02.JPG" alt="A black Keychron Q14 Max Alice keyboard with white, blue and teal keycaps" src="https://cdn.mos.cms.futurecdn.net/j5P3YfQtaTavzDqCk4i5fM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-keychron-q14-max"><span class="title__text"><a href="https://www.tomsguide.com/computing/peripherals/keychron-q14-max-q13-max-review">5. Keychron Q14 Max</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>You'll struggle to find a better ergonomic keyboard than this</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Gateron red (linear), brown (tactile) or banana (tactile) mechanical | <strong>Illumination: </strong>RGB | <strong>Size: </strong>17.5 x 6.1 x 1.3 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Comfortable to use for long hours</div><div class="icon icon-plus_circle _hawk">Premium construction</div><div class="icon icon-plus_circle _hawk">Stellar typing experience</div><div class="icon icon-plus_circle _hawk">QMK-enabled</div><div class="icon icon-plus_circle _hawk">Ambidextrous availability</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Heavy</div></div><p>The Keychron Q14 Max is ideal for professionals and avid typists who prioritize ergonomics, premium construction and customization in a keyboard. If you spend long hours typing and are looking for comfort and aesthetic appeal, consider the Q14 Max.</p><p>The Q14 Max stands out due to its full CNC-machined aluminum construction with a double-gasket design, which minimizes unwanted metallic sounds and pings, providing a more refined sound. The ergonomic Alice layout ensures comfort during extended use as it makes your wrists fall more naturally in place. Also, the southpaw design, which places the number pad on the left-hand side of the keyboard, ensures you have plenty of space for your mouse on the right-hand side and that righties can keep using their mouse while punching in numbers. </p><p>During testing, the Q14 Max provided an excellent typing experience, thanks to the Gateron banana tactile switches. However, if you don’t like the stock switches, the keyboard is hot-swappable and compatible with 3- and 5-pin switches. The split design also relieved stress in the wrists, forearms and shoulders, so we enjoyed using the keyboard without worrying about repetitive strain injuries (RSI).</p><p>The hefty $209 price tag and 5.4lbs weight are downsides, but neither is heavy enough to be considered a serious drawback. For serious typists seeking precision, comfort and premium build quality, the Q14 Max is worth the investment, despite its high price and heavy build.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/peripherals/keychron-q14-max-q13-max-review"><em><strong>Keychron Q14 Max review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-wireless-keyboard-for-typing"><span>The best wireless keyboard for typing</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sjAcau9VseSqLieN8EcHke" name="Epomaker_Glyph" alt="An Epomaker Glyph mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/sjAcau9VseSqLieN8EcHke-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-epomaker-glyph"><span class="title__text"><a href="https://www.tomsguide.com/computing/keyboards/epomaker-glyph-review">6. Epomaker Glyph</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A typewriter-like wireless keyboard that's an absolute dream to type on</p></div><p class="specs__container"><strong>Key Type: </strong>Mechanical | <strong>Switch Type: </strong>Epomaker Wisteria V2 (linear) | <strong>Illumination: </strong>Per-key RGB | <strong>Size: </strong>13.6 x 8.1 x 2.2 inches | <strong>Connectivity: </strong>Wired, Bluetooth, 2.4GHz dongle</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fantastic (and fun) to type on</div><div class="icon icon-plus_circle _hawk">Outstanding design</div><div class="icon icon-plus_circle _hawk">Solid build quality</div><div class="icon icon-plus_circle _hawk">Lovely sound profile</div><div class="icon icon-plus_circle _hawk">Dual screens for GIFs and vitals</div><div class="icon icon-minus_circle _hawk">One stock switch choice</div><div class="icon icon-minus_circle _hawk">Screen and RGB eat into the battery</div></div><p>You'd hope that a wireless keyboard that went out of its way to look like a futurized typewriter would offer a one-of-a-kind typing experience, and that's exactly what the Epomaker Glyph delivers. Blending a top-tier typing experience with a refined, approachable design, our reviewer, Nikita, called it the greatest keyboard they’ve ever typed on. And that says a lot. </p><p>If you care about comfort and fatigue-free use, the Glyph stands out. Its pre-lubed Epomaker Wisteria V2 linear switches and double-shot PBT keycaps feel smooth, stable and satisfying with each press. As Nikita noted, after eight hours of work, their fingers weren’t tired at all.</p><p>Build quality is fantastic, especially for a board made entirely of plastic. The Glyph feels reassuringly solid and delivers a pleasing acoustic signature that makes daily typing genuinely enjoyable. </p><p>Battery life is solid, thanks to the 8,000mAh rechargeable battery, but its per-key RGB and handy screen (that displays the time, date, GIFs, whatever you'd like) can eat away at the battery fast, so be ready to charge after just a day of use. </p><p>Mechanical enthusiasts after cutting-edge specs may miss the ultra-high polling rates and marathon runtimes you’ll find on something like the <a href="#section-the-best-wireless-mechanical-keyboard">Keychron V1 Ultra 8K</a>. For most users, though, those are trade-offs worth making for superior comfort and everyday usability. For the best typing experience around, the Epomaker Glyph is the wireless keyboard to grab. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/keyboards/epomaker-glyph-review"><em><strong>Epomaker Glyph review</strong></em></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We get a load of wireless keyboards coming our way every month, and while we sing praises about many of them, you won't see all of them on this list. That doesn't mean they aren't worth your attention, though! </p><p>For a deeper dive into the wireless keyboards we've tested, here's a look at our thoughts on them. </p><div class="product"><a data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99" href="https://www.mchose.store/products/mchose-k99-mechanical-keyboard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XAMd5sL3q3bMUPd87euKcL" name="MCHOSE_K99_Mech_Keyboard_003.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XAMd5sL3q3bMUPd87euKcL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p> The MCHOSE K99 V2 feels just as good as it looks, and by that I mean an absolutely outstanding typing experience with 1,000Hz polling for casual gaming and user-friendly software that's easy to tinker with, wrapped up in a fun, colorful design. But you'll only get linear stock switches on this, and there's noticeable flex on the keyboard you'll want to be cautious of, especially since it's nearly $100. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/mchose-k99-v2-review" data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99"><strong>MCHOSE K99 V2 review</strong></a><a class="view-deal button" href="https://www.mchose.store/products/mchose-k99-mechanical-keyboard" target="_blank" rel="nofollow" data-dimension112="d5c708e8-a227-11f1-a5d8-7d53fc1448fe" data-action="Deal Block" data-label="K99 V2" data-dimension48="K99 V2" data-dimension25="$99">View Deal</a></p></div><div class="product"><a data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115" href="https://www.amazon.com/dp/B0GL896CZG" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Lj9e8KU6tzjmJppe6mqQRB" name="Epomaker_RT100_pro.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Lj9e8KU6tzjmJppe6mqQRB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong></p><p>A mechanical keyboard that gets everything right, and with a detachable screen for good measure! Well, almost. The Epomaker RT100 Pro delivers an amazing build that'll look great on any desk, bringing a full-size board with all the keys and a customizable screen to display what you want. All that with a stunning typing experience. But that screen doesn't always work, and you'll be stuck with tactile switches. But if that's not much of a bother, you've got yourself a stand-out wireless keyboard worth buying. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/epomaker-rt100-pro-review" data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115"><strong>Epomaker RT100 Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0GL896CZG" target="_blank" rel="nofollow" data-dimension112="d5c7094c-a227-11f1-92c9-b9b8f1b12829" data-action="Deal Block" data-label="RT100 Pro" data-dimension48="RT100 Pro" data-dimension25="$115">View Deal</a></p></div><div class="product"><a data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169" href="https://www.amazon.com/dp/B0F8NFTC9F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3Uxg9erxqvA4ZpZdQEzMNa" name="IQUNIX_MQ80_Mechanical_keyboard_002.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3Uxg9erxqvA4ZpZdQEzMNa-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>At over $150, the IQUNIX MQ80 is a pricey mechanical wireless keyboard, but it lives up to its premium needs. With a strong, well-built design, low-profile keys that are a delight to type on and listen to and 1,000Hz polling for gaming, it's a fantastic board if you're after style <em>and </em>substance. But it has some annoying keyboard combos in settings, and you can't adjust the height on this one. Not a problem for you? Check this one out. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/iqunix-mq80-review" data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169"><strong>IQUNIX MQ80 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0F8NFTC9F" target="_blank" rel="nofollow" data-dimension112="d5c709b0-a227-11f1-8349-61e18393b5d6" data-action="Deal Block" data-label="MQ80" data-dimension48="MQ80" data-dimension25="$169">View Deal</a></p></div><div class="product"><a data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64" href="https://www.keychron.com/products/keychron-b11-pro-ultra-slim-wireless-foldable-keyboard" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8gvvhcjKMroztgTTucYzqk" name="Keychron_B11_Pro_Slimline_keyboard_004.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8gvvhcjKMroztgTTucYzqk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>A foldable ergonomic keyboard that's ridiculously slim at 0.2 inches? Sounds like the perfect companion for one-the-move workers. The Keychron B11 Pro offers up a good typing experience for a very affordable price, and it's fantastically portable. The problem is, despite its Alice-type design, it's actually not very ergonomic, and there's a learning curve to get used to with this type of layout. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/keychron-b11-pro-review" data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64"><strong>Keychron B11 Pro review</strong></a><a class="view-deal button" href="https://www.keychron.com/products/keychron-b11-pro-ultra-slim-wireless-foldable-keyboard" target="_blank" rel="nofollow" data-dimension112="d5c70a1e-a227-11f1-a085-1d2f5149876d" data-action="Deal Block" data-label="B11 Pro" data-dimension48="B11 Pro" data-dimension25="$64">View Deal</a></p></div><div class="product"><a data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169" href="https://www.amazon.com/IQUNIX-Magi75-Mechanical-Hot-Swappable-Customizable/dp/B0FK4WM767/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TpStcnAqUpErD9evzsP8Kc" name="IQUNIX_MG75_Mechanical_keyboard_004.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TpStcnAqUpErD9evzsP8Kc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆</strong>½<strong>)</strong></p><p>The Iqunix Magi75 doesn't come cheap, but you'll bag yourself a premium-built keyboard that's a delight to type on. Its use of Gold Red linear switches makes every tap easy on the ears, and many will enjoy its low-profile design <em>and </em>feature-packed software that's easy to use. It's just a shame stock switches are limited, there are some head-scratching keyboard combos to get used to and its height isn't adjustable. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/keyboards/iqunix-magi75-review" data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169"><strong>Iqunix Magi75 review</strong></a><a class="view-deal button" href="https://www.amazon.com/IQUNIX-Magi75-Mechanical-Hot-Swappable-Customizable/dp/B0FK4WM767/" target="_blank" rel="nofollow" data-dimension112="d5c70a82-a227-11f1-8b9c-619c395927da" data-action="Deal Block" data-label="Magi75" data-dimension48="Magi75" data-dimension25="$169">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-wireless-keyboard"><span> How to choose the best wireless keyboard</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h664yaSwBuMLUyigcFALXG" name="NuPhy_Node75_ 6.JPG" alt="The NuPhy Node75 on a stone surface" src="https://cdn.mos.cms.futurecdn.net/h664yaSwBuMLUyigcFALXG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It can be tricky to find the best wireless keyboard for your needs. Whether you want a peripheral to work or game on, price, size and what switch types a board supports should also be considered before you take the plunge on a device your fingers will probably be typing away on every day. </p><p>That's why we’ve broken down and explained the key factors you should consider before buying your next wireless keyboard below.</p><ul><li><strong>Working vs gaming: which is your main priority?</strong> Will you primarily be typing on a keyboard for work? Or are you going to be putting those WASD keys through their paces in your favorite PC games? Read our <a href="https://www.tomsguide.com/best-picks/best-keyboard">best keyboards</a> guide if you want the finest peripherals to type on for productivity tasks, while check out our picks of the <a href="https://www.tomsguide.com/best-picks/best-gaming-keyboard">best gaming keyboards</a> if play is the priority.</li><li><strong>Mechanical or membrane?</strong> This comes down to type feel and noise. Mechanical keyboards have individual switches under each key, providing a satisfying click with each press, akin to using a typewriter. Membrane boards normally use silicon switches, which means they offer less travel distance when typing and are far quieter than their mechanical alternatives.</li><li><strong>What size do you need?</strong> Most of us are used to full-sized keyboards, which have separate number pads. But if you want something a bit smaller, consider getting a tenkeyless wireless keyboard, which forgoes a separate number pad. Smaller form 70% and 60% "mini keyboards" are becoming increasingly popular, so if you don't have much desk space, they're definitely worth considering.</li><li><strong>What kind of switches do you want? </strong>If you go the mechanical wireless keyboard route, you need to consider the type of switches you desire. There are lots of options to choose from when it comes to <a href="https://www.tomsguide.com/us/mechanical-keyboard-switches,review-4154.html">mechanical switches</a>, but they generally vary in two big ways: how noisy they are, and when they register a keypress. Once you know whether you want quiet vs noisy and linear vs tactile, you'll have narrowed your options down from dozens to a handful.</li><li><strong>How much should you spend?</strong> A good wireless keyboard will likely cost you between $50 to $200. While the latter price might seem high for a keyboard, remember that you're paying for quality: A $20 to $30 membrane keyboard from a trusted manufacturer, like Logitech or Dell, will work well enough, but it won't be nearly as comfortable (or last as long) as a high-quality wireless board.</li><li><strong>Do you need a hot-swappable keyboard?</strong> If you’re a casual PC user, no. Hot-swappable boards let you replace the switches beneath your keycaps, giving you the option of clickier key presses. Hot-swappable keyboards are primarily aimed at hardcore PC players, so if you just need a good wireless board for work, the simple answer is no.</li></ul><h3 class="article-body__section" id="section-how-we-test-wireless-keyboards"><span>How we test wireless keyboards</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6114px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2t72hB5373DvJGbDsjTddh" name="Epo_RT100_Pro-3" alt="A white Epomaker RT100 Pro wireless mechanical keyboard" src="https://cdn.mos.cms.futurecdn.net/2t72hB5373DvJGbDsjTddh-1920-80.jpg" mos="" align="middle" fullscreen="" width="6114" height="3439" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To find the best, we run each keyboard we review through a variety of tests. The first, and most important, test is to play through a number of different games and see how the keyboard holds up. </p><p>After that, we take a deep dive into a keyboard's software suite, evaluating how easy (or difficult) it is to reprogram keys, set up macros, adjust lighting and create profiles for games. Particularly intuitive software gets high marks; convoluted software can lose some points, even if it's very robust otherwise.</p><p>Finally, we make sure to use a keyboard for productivity and personal gaming for at least two or three days. Most of us don't swap keyboards in and out; what you use for general computing, you'll need to use for work and gaming as well. The better a keyboard is at everyday tasks, the better the recommendation we give it.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We tested the best Wi-Fi 7 routers for 2026 — this is how you get blazing-fast speeds for your home ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best Wi-Fi 7 routers provide the fastest speeds and lowest latency possible while giving your home network a major upgrade. I <a href="https://www.tomsguide.com/computing/routers/i-upgraded-to-wi-fi-7-and-it-convinced-me-to-finally-ditch-cable-internet-for-fiber">upgraded to Wi-Fi 7,</a> and it’s made a huge difference in ensuring all of the devices on my home network have a strong connection and in my download speeds overall. </p><p>At Tom’s Guide, we’ve been testing and reviewing Wi-Fi 7 routers since they first became available. Thanks to all our testing, I can help you find the best one for your home or apartment. Just like we do with traditional routers and mesh Wi-Fi systems, we’ve put each Wi-Fi 7 router in this guide through extensive, real-world testing to measure its download speeds and range at 15, 50, 75 and 90 feet.</p><p>Whether you want a standard Wi-Fi router for a smaller space (check out the <a href="#section-best-wi-fi-7-router-overall">TP-Link Archer BE770</a>), a mesh Wi-Fi system for whole-home coverage (the <a href="#section-best-wi-fi-7-router-for-mesh">Asus ZenWiFi BQ16 Pro</a> will do the trick) or even a gaming router for lower lag (look no further than the <a href="#secition-best-wi-fi-7-router-for-gamers">Asus ROG Rapture GT-BE19000AI</a>), these are the best Wi-Fi 7 routers you can buy right now.</p><h2 id="the-best-wi-fi-7-routers-you-can-buy-today">The best Wi-Fi 7 routers you can buy today</h2><h3 class="article-body__section" id="section-best-wi-fi-7-router-overall"><span>Best Wi-Fi 7 router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KvhTjauhLWPiVU7YaVL8SW" name="TP-Link-Archer-BE770--2" alt="TP-Link Archer BE770 router on a side table" src="https://cdn.mos.cms.futurecdn.net/KvhTjauhLWPiVU7YaVL8SW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-tp-link-archer-be770"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review">1. TP-Link Archer BE770</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This blazing-fast Wi-Fi 7 router is an absolute bargain</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>10/No | <strong>Ports: </strong>1 10Gbps WAN, 1 10Gbps LAN, 4 1Gbps LAN, 2 USB 3.0 | <strong>Peak Throughput: </strong>2.248 Gbps | <strong>Size: </strong>11.7 x 10.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Top range in its class</div><div class="icon icon-plus_circle _hawk">Low latency and good value</div><div class="icon icon-plus_circle _hawk">Excellent maximum throughput</div><div class="icon icon-plus_circle _hawk">10 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Large physical footprint</div></div><p>When our reviewer, Brian, says the TP-Link Archer BE770 is one of the best high-performing routers <strong>on the planet</strong>, he means it. From its breakneck speeds to its incredible range and, most importantly, its impressively affordable price for what you get, there's a good reason why we call this a "networking bargain."</p><p>In our lab tests, it pushed a real-world wireless throughput of 2.181 Gbps at 15 feet and maintained a measured range of 130 feet. That's easily among the best we've seen for a standalone router! These numbers aren’t just for show, either; in daily use, Brian found that the BE770 consistently handled heavy 4K streaming and gaming across multiple rooms without major slowdowns.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140388891-u5nni12yd *, #fv-chart-1782140388891-u5nni12yd *:before, #fv-chart-1782140388891-u5nni12yd *:after, #fv-chart-1782140388891-u5nni12yd-slideshow *, #fv-chart-1782140388891-u5nni12yd-slideshow *:before, #fv-chart-1782140388891-u5nni12yd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140388891-u5nni12yd, #fv-chart-1782140388891-u5nni12yd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140388891-u5nni12yd {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140388891-u5nni12yd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140388891-u5nni12yd.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140388891-u5nni12yd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140388891-u5nni12yd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140388891-u5nni12yd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140388891-u5nni12yd .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140388891-u5nni12yd .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140388891-u5nni12yd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140388891-u5nni12yd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140388891-u5nni12yd .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140388891-u5nni12yd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140388891-u5nni12yd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row, #fv-chart-1782140388891-u5nni12yd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140388891-u5nni12yd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140388891-u5nni12yd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-pie-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-bar-product,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-label,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-product-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-label,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-container,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-cluster,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-label-space,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-benchmark-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-dropdown-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-chart-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-chart-subhead,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-header,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-vs,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140388891-u5nni12yd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140388891-u5nni12yd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row,#fv-chart-1782140388891-u5nni12yd .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-label,#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-container,#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140388891-u5nni12yd.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE770 Performance Results","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T14:59:48.891Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1.239,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140388891-u5nni12yd" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE770 Performance Results</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.7%; background-color: #0072C6;" data-target-width="72.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.181</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>2.181</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.95%; background-color: #0072C6;" data-target-width="61.95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.239</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>1.239</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.5125%; background-color: #0072C6;" data-target-width="96.5125" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">772.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>772.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.62500000000001%; background-color: #0072C6;" data-target-width="88.62500000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>70.9</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140388891-u5nni12yd', false); });} else {initialize('fv-chart-1782140388891-u5nni12yd', false);}})();</script></div><p>The BE770 also packs a serious wired arsenal, with multiple 10 Gbps ports (one 10 Gbps WAN, one 10 Gbps LAN) and four 1 Gbps LAN ports. Whether it's for fast wired or wireless internet speeds for PCs or consoles, or even printers or surveillance cameras, this router will have you covered across the board. </p><p>Since the BE770 can act as a traditional router, a wired access point or an EasyMesh wireless node, it finds the sweet spot between price, performance and future-proofing. While it does have exceptional speeds, it still lacks features you'll only find in gaming-specific routers (like pre-configured port forwarding options for consoles and access to a GPN), and be sure to make space, as this is quite a large router. </p><p>Along with setup being quick and easy, this ticks all the right boxes for most. If you want a router that feels like an obvious upgrade and sets your home up for the next wave of devices, the Archer BE770 is our top recommendation. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review"><em><strong>TP-Link Archer BE770 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router"><span>Best budget Wi-Fi 7 router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="avMnwXR92sVU3cyLtkdW2c" name="TP-Link-Archer-BE3600--2" alt="TP-Link Archer BE3600 on a table" src="https://cdn.mos.cms.futurecdn.net/avMnwXR92sVU3cyLtkdW2c-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-tp-link-archer-be3600"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-be3600-review">2. TP-Link Archer BE3600</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Fast Wi-Fi 7 speeds at a fraction of the price</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE3600 (802.11be) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>2.5 Gbps WAN input, 2.5 Gbps downstream and three 1 Gbps downstream networking ports, USB 3.0 | <strong>Peak Throughput: </strong>1.234Gbps (at 15 feet) | <strong>Size: </strong>10.7 x 5.8 x 1.6 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent value for Wi-Fi 7 coverage</div><div class="icon icon-plus_circle _hawk">Quick set up</div><div class="icon icon-plus_circle _hawk">USB drive connection</div><div class="icon icon-plus_circle _hawk">Best at medium distances</div><div class="icon icon-plus_circle _hawk">2.5 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Doesn’t use 6 GHz transmission band</div><div class="icon icon-minus_circle _hawk">Additional Security costs extra</div></div><p>The TP-Link Archer BE3600 is a budget game-changer because it finally brings the next generation of connectivity down to a price that's far less than you'd expect. While flagship Wi-Fi 7 routers often have a price of $500 and up, the BE3600 hits shelves at roughly $100. It ends the "early adopter tax," making it the first Wi-Fi 7 device that I can recommend to any household currently using an aging Wi-Fi 5 or Wi-Fi 6 router.</p><p>There are some sacrifices made at this price, as it loses out on the 6GHz transmission band for even higher throughput. That said, the Archer BE3600 still leverages core Wi-Fi 7 technologies like 4K QAM and Multi-Link Operation (MLO), so more data is packed into every transmission, along with connections to 2.4GHz and 5GHz bands.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140459429-ofkmr5lql *, #fv-chart-1782140459429-ofkmr5lql *:before, #fv-chart-1782140459429-ofkmr5lql *:after, #fv-chart-1782140459429-ofkmr5lql-slideshow *, #fv-chart-1782140459429-ofkmr5lql-slideshow *:before, #fv-chart-1782140459429-ofkmr5lql-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140459429-ofkmr5lql, #fv-chart-1782140459429-ofkmr5lql-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140459429-ofkmr5lql {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140459429-ofkmr5lql.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140459429-ofkmr5lql .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140459429-ofkmr5lql .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140459429-ofkmr5lql .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140459429-ofkmr5lql .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140459429-ofkmr5lql .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row, #fv-chart-1782140459429-ofkmr5lql .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140459429-ofkmr5lql .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140459429-ofkmr5lql .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-pie-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-bar-product,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-product-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-cluster,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-label-space,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-benchmark-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-dropdown-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-chart-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-chart-subhead,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-header,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-vs,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140459429-ofkmr5lql.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140459429-ofkmr5lql .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140459429-ofkmr5lql.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE3600 Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:00:59.430Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE3600","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 15 feet","value": 1.138,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 50 feet","value": 702.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 75 feet","value": 205.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 90 feet","value": 15.5,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140459429-ofkmr5lql" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE3600 Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.89999999999999%; background-color: #F57C00;" data-target-width="56.89999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.138</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>1.138</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.7875%; background-color: #F57C00;" data-target-width="87.7875" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">702.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>702.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.39999999999999%; background-color: #F57C00;" data-target-width="68.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">205.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>205.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #F57C00;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>15.5</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140459429-ofkmr5lql', false); });} else {initialize('fv-chart-1782140459429-ofkmr5lql', false);}})();</script></div><p>What's more, Performance was surprising, especially where it matters most: real-world distance. In testing, the BE3600 actually outperformed several "premium" rivals at the 50-foot mark, delivering a solid 702 Mbps, and even provided up to 1.234 Gbps of throughput. That's fast enough for many at-home workers and gamers. </p><p>It’s rare to see a budget router deliver high throughput as you move away from the device, but the Archer BE3600 managed to cover my 3,500-square-foot testing home with impressive consistency. It even includes a 2.5 Gbps WAN port and a 2.5 Gbps LAN port, ensuring that your wired connections aren’t throttled. For $100, it's a router worth putting on your radar.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-be3600-review"><em><strong>TP-Link Archer BE3600 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-long-range"><span>Best Wi-Fi 7 router for long range</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PLKQ2WVKem6oXo7CFrWre9" name="be65 j-LIST" alt="TP-Link Deco BE65-Outdoor mounted on a railing" src="https://cdn.mos.cms.futurecdn.net/PLKQ2WVKem6oXo7CFrWre9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-tp-link-deco-be65-outdoor"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-deco-be65-outdoor-review">3. TP Link Deco BE65-Outdoor</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A Wi-Fi 7 router that excels outdoors</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE11000 (802.11be) | <strong>Number of antennas/removable: </strong>6/No | <strong>Ports: </strong>Two 2.5 Gbps | <strong>Throughput: </strong>1.577 Gbps (at 15 feet) | <strong>Size: </strong>7 x 4.2 x 4.2 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Exceptional coverage</div><div class="icon icon-plus_circle _hawk">Tri-band Wi-Fi 7 design</div><div class="icon icon-plus_circle _hawk">Easy to add outdoor node to mesh network</div><div class="icon icon-plus_circle _hawk">Excellent throughput at middle and long range</div><div class="icon icon-minus_circle _hawk">Mediocre performance up close</div></div><p>Range is always an important factor when it comes to bringing Wi-Fi routers to big houses, and beyond to the great outdoors. If that's the most important factor for your purchase, the TP Link Deco BE65-Outdoor Wi-Fi 7 router should be your go-to choice. </p><p>The BE65-Outdoor is a powerhouse tri-band mesh node that supports the ultra-fast 6GHz band. This means your backyard, patio or detached garage can finally gain the same multi-gigabit throughput and low latency as your living room, or as close to it as possible. It’s the solution for anyone looking to future-proof their outdoor space for high-definition security cameras, outdoor 4K streaming, or lag-free poolside gaming.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140548946-92mycgmah *, #fv-chart-1782140548946-92mycgmah *:before, #fv-chart-1782140548946-92mycgmah *:after, #fv-chart-1782140548946-92mycgmah-slideshow *, #fv-chart-1782140548946-92mycgmah-slideshow *:before, #fv-chart-1782140548946-92mycgmah-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140548946-92mycgmah, #fv-chart-1782140548946-92mycgmah-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140548946-92mycgmah {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140548946-92mycgmah.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140548946-92mycgmah.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140548946-92mycgmah-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140548946-92mycgmah .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140548946-92mycgmah .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140548946-92mycgmah .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140548946-92mycgmah .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140548946-92mycgmah .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140548946-92mycgmah .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140548946-92mycgmah .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140548946-92mycgmah .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140548946-92mycgmah .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140548946-92mycgmah .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row, #fv-chart-1782140548946-92mycgmah .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140548946-92mycgmah .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140548946-92mycgmah .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140548946-92mycgmah .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140548946-92mycgmah .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-pie-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stacked-product,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-bar-product,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stacked-product,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-label,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-product-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-label,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-container,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-cluster,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-label-space,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-benchmark-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-dropdown-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-chart-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-chart-subhead,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-header,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-vs,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140548946-92mycgmah.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140548946-92mycgmah .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row,#fv-chart-1782140548946-92mycgmah .fv-stacked-product,#fv-chart-1782140548946-92mycgmah .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-label,#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-container,#fv-chart-1782140548946-92mycgmah .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140548946-92mycgmah.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP Link Deco BE65-Outdoor Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:02:28.947Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP Link Deco BE65-Outdoor","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 15 feet","value": 864.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 50 feet","value": 693.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 75 feet","value": 635.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 90 feet","value": 373.2,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140548946-92mycgmah" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP Link Deco BE65-Outdoor Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.46000000000001%; background-color: #388E3C;" data-target-width="86.46000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">864.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>864.6</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.7%; background-color: #388E3C;" data-target-width="86.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">693.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>693.6</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.425%; background-color: #388E3C;" data-target-width="79.425" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">635.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>635.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.3%; background-color: #388E3C;" data-target-width="93.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">373.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>373.2</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140548946-92mycgmah', false); });} else {initialize('fv-chart-1782140548946-92mycgmah', false);}})();</script></div><p>I will note that when testing the 6GHz band and the Auto setting for the unit’s smart antenna array, it delivered 833.7 Mbps at 15 feet from the device. Not the strongest we've seen, but the further away a device gets, the more impressive the results. For example, at 90 feet, it achieved 373.2 Mbps speeds. Its competition, like the Eero Outdoor 7, only got up to 52.2 Mbps. That's quite the gap!</p><p>Along with being built to withstand dust, heavy rain, and hot and cold temperatures, and reaching peak speeds of 1.56 Gbps at close range, this Wi-Fi 7 router was built for range, and it's not a bad shout at $300. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-deco-be65-outdoor-review"><em><strong>TP Link Deco BE65-Outdoor review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-mesh"><span>Best Wi-Fi 7 router for mesh</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XGo2M6cB6Yf5BskxFgwn87" name="TG_Asus-BQ16-Pro-3" alt="Asus BQ16 Pro on desk" src="https://cdn.mos.cms.futurecdn.net/XGo2M6cB6Yf5BskxFgwn87-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-zenwifi-bq16-pro"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-bq16-pro-review">4. Asus ZenWiFi BQ16 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of the fastest Wi-Fi 7 routers we’ve tested yet</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE30000 (802.11be) | <strong>Number of Antennas/Removable: </strong>12/No | <strong>Ports: </strong>One 10 Gbps WAN input, one 10 Gbps and three 1.0 Gbps LAN, USB 3.0 | <strong>Peak Throughput: </strong>2.620 Gbps (at 15 feet) | <strong>Size: </strong>8.4 x 6.9 x 2.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Blazing fast speeds</div><div class="icon icon-plus_circle _hawk">Built-in security</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Can use your phone as a hotspot during outages</div><div class="icon icon-minus_circle _hawk">More expensive than other mesh kits</div></div><p>The Asus ZenWiFi BQ16 Pro immediately grabbed my attention as a quad-band Wi-Fi 7-powered mesh system that, according to Brian’s testing, actually outperformed all of the other Wi-Fi 7 routers we’ve reviewed so far when it comes to sheer download speeds. At $1,299 for a two-pack, it’s definitely a premium option in the same price range as Netgear’s Orbi 970 series, unlike some of the more budget-friendly Wi-Fi 7 mesh systems we’re starting to see now. Still, just like with the RT-BE96U, you get the added benefit of Asus’s built-in AiProtection security software.</p><p>Brian’s speed tests with the ZenWiFi BQ16 Pro were remarkable to say the least. He saw a max download speed of 2.62 Gbps at close range (15 feet). This mesh kit provided a solid 100-foot range overall, but what really surprised me was its sustained speed at 50 feet, where it reached a blazing fast 1,532 Gbps. This puts it ahead of both the Orbi 970 and the eero Max 7, which were previously the fastest Wi-Fi 7 mesh kits Brian tested.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140799139-v3ky5ke3r *, #fv-chart-1782140799139-v3ky5ke3r *:before, #fv-chart-1782140799139-v3ky5ke3r *:after, #fv-chart-1782140799139-v3ky5ke3r-slideshow *, #fv-chart-1782140799139-v3ky5ke3r-slideshow *:before, #fv-chart-1782140799139-v3ky5ke3r-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140799139-v3ky5ke3r, #fv-chart-1782140799139-v3ky5ke3r-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140799139-v3ky5ke3r {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140799139-v3ky5ke3r.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140799139-v3ky5ke3r .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140799139-v3ky5ke3r .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140799139-v3ky5ke3r .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row, #fv-chart-1782140799139-v3ky5ke3r .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140799139-v3ky5ke3r .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-pie-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-bar-product,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-product-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-cluster,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-label-space,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-benchmark-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-dropdown-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-chart-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-chart-subhead,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-header,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-vs,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140799139-v3ky5ke3r.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140799139-v3ky5ke3r .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140799139-v3ky5ke3r.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ZenWiFi BQ16 Pro Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:06:39.139Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ZenWiFi BQ16 Pro","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 15 feet","value": 2.62,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 50 feet","value": 1.532,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 75 feet","value": 567.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 90 feet","value": 46.7,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140799139-v3ky5ke3r" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ZenWiFi BQ16 Pro Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.33333333333334%; background-color: #7B1FA2;" data-target-width="87.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.62</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>2.62</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.6%; background-color: #7B1FA2;" data-target-width="76.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.532</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>1.532</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.63333333333333%; background-color: #7B1FA2;" data-target-width="94.63333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">567.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>567.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.83333333333334%; background-color: #7B1FA2;" data-target-width="77.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>46.7</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140799139-v3ky5ke3r', false); });} else {initialize('fv-chart-1782140799139-v3ky5ke3r', false);}})();</script></div><p>Unlike the cylindrical designs found in other mesh routers, the ZenWiFi BQ16 Pro has a rectangular shape to house its impressive 12 internal antennas. Brian noted the top vents for cooling and the practical port array on the back, which includes a 10 Gbps input and a 10 Gbps output port, three gigabit Ethernet ports and a USB port for sharing data across your network. </p><p>Interestingly, Brian also highlighted that you can use this USB port to connect to your phone and use its hotspot as a backup internet source during outages. The real standout feature for me, based on Brian’s review, though, is that instead of a single 6 GHz band, the ZenWiFi BQ16 Pro has two. Brian believes this extra 6 GHz band is the key to this mesh kit’s incredible close-range speeds. The ZenWiFi BQ16 Pro does have a higher price, but it can cover a large home with a strong and extremely fast Wi-Fi signal.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-bq16-pro-review"><em><strong>Asus ZenWiFi BQ16 Pro review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router-for-mesh"><span>Best budget Wi-Fi 7 router for mesh</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SKLQUaNm3NtRdxJA5yjnFm" name="Netgear-Orbi-370--2" alt="Netgear Orbi 370 mesh router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/SKLQUaNm3NtRdxJA5yjnFm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-netgear-orbi-370"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-370-review-the-most-affordable-orbi-mesh-kit-yet">5. Netgear Orbi 370</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Wi-Fi 7-powered dual-band mesh for less</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE5000 (802.11be) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>One 2.5 Gbps WAN input and one 2.5 Gbps LAN (router), one 2.5 Gbps LAN (satellites) | <strong>Throughput: </strong>1.074 Gbps (at 15 feet) | <strong>Size: </strong>8.0 x 4.7 x 3.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very affordable for Orbi</div><div class="icon icon-plus_circle _hawk">Multi-gig ports</div><div class="icon icon-plus_circle _hawk">Small and compact design</div><div class="icon icon-plus_circle _hawk">Dependable speeds and wide coverage</div><div class="icon icon-minus_circle _hawk">Few wired ports</div><div class="icon icon-minus_circle _hawk">Dual-band Wi-Fi 7 only</div><div class="icon icon-minus_circle _hawk">Security software and extended support cost extra</div></div><p>The Netgear Orbi 370 is a compact, dual-band Wi-Fi 7 mesh kit that costs significantly less than the company’s premium Orbi devices without sacrificing the reliability and performance they’re known for. This is especially true when you take into consideration how you can get the Orbi 370 in a three-pack for just $350 while the top-of-the-line <a href="https://www.tomsguide.com/reviews/netgear-orbi-rbe973">Orbi 970</a> costs over $2,000 in a similar configuration.</p><p>Just like the <a href="https://www.tomsguide.com/computing/routers/msi-roamii-be-lite-review">MSI Roamii BE Lite</a>, this is a dual-band Wi-Fi 7 mesh kit that doesn’t give you access to the faster 6 GHz band. However, this does keep the cost down, and you still get access to many of Wi-Fi 7’s best features. As such, during his testing, Brian saw max download speeds of 1.07 Gbps at close range (15 feet). </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782141161772-n69tweyq1 *, #fv-chart-1782141161772-n69tweyq1 *:before, #fv-chart-1782141161772-n69tweyq1 *:after, #fv-chart-1782141161772-n69tweyq1-slideshow *, #fv-chart-1782141161772-n69tweyq1-slideshow *:before, #fv-chart-1782141161772-n69tweyq1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782141161772-n69tweyq1, #fv-chart-1782141161772-n69tweyq1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782141161772-n69tweyq1 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782141161772-n69tweyq1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782141161772-n69tweyq1.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141161772-n69tweyq1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782141161772-n69tweyq1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782141161772-n69tweyq1 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782141161772-n69tweyq1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782141161772-n69tweyq1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782141161772-n69tweyq1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row, #fv-chart-1782141161772-n69tweyq1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782141161772-n69tweyq1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782141161772-n69tweyq1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-pie-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-bar-product,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-label,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-product-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-label,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-container,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-cluster,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-label-space,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-chart-space,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-benchmark-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-dropdown-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-carousel-nav-btn,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-chart-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-chart-subhead,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-header,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-vs,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141161772-n69tweyq1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782141161772-n69tweyq1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row,#fv-chart-1782141161772-n69tweyq1 .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-label,#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-container,#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141161772-n69tweyq1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Netgear Orbi 370 Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:12:41.772Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Netgear Orbi 370","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Netgear Orbi 370 – 15 feet","value": 1.074,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 50 feet","value": 515.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 75 feet","value": 191.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 90 feet","value": 85,"unitText": "Mbps"}]}</script><div id="fv-chart-1782141161772-n69tweyq1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Netgear Orbi 370 Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53.7%; background-color: #D32F2F;" data-target-width="53.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.074</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>1.074</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85.9%; background-color: #D32F2F;" data-target-width="85.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">515.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>515.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.6%; background-color: #D32F2F;" data-target-width="95.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>191.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #D32F2F;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>85</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782141161772-n69tweyq1', false); });} else {initialize('fv-chart-1782141161772-n69tweyq1', false);}})();</script></div><p>These speeds were slightly ahead of the Roamii BE Lite — a trend that continued across Brian's 50, 75, and 90-foot tests. What was really surprising, though, was how the Orbi 370 beat out the more expensive, tri-band <a href="https://www.tomsguide.com/computing/routers/netgear-orbi-770-review">Orbi 770</a> at 50 feet with a download speed of 515.4 Mbps versus 391.1 Mbps. Likewise, Brian was impressed by just how well the Orbi 370 could send a strong signal even through a wall into an adjacent room.</p><p>At 8.0 x 4.7 x 3.0 inches, the Orbi 370 is Netgear’s smallest mesh router yet, making its satellites easy to place around your home. However, due to their compact size and budget-friendly price, port selection is limited. The main unit that acts as your router has two 2.5 Gbps Ethernet ports, while the satellites only have a single 2.5 Gbps port around back. This may seem quite limiting for power users, but you can always add a network switch for more ports. The Orbi 370 certainly won’t be for everyone, but if you want to upgrade to a Wi-Fi 7-powered mesh kit on a budget and don’t mind not having access to the faster 6GHz, it could be the perfect fit.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-370-review-the-most-affordable-orbi-mesh-kit-yet"><em><strong>Netgear Orbi 370 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-gamers"><span>Best Wi-Fi 7 router for gamers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bebpM8qo7YEujtLw7bo22d" name="Asus-ROG-Rapture-GT-BE19000AI---LIST" alt="Asus ROG Rapture GT-BE19000AI router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-asus-rog-rapture-gt-be19000ai"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review">6. Asus ROG Rapture GT-BE19000AI</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router with warp speed tri-band Wi-Fi 7</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 10 Gbps and 1x 2.5 Gbps; LAN – 1x 10 Gbps, 3x 2.5 Gbps and 1x 1 Gbps; 1x USB 2.0 and 1x USB 3.2 (Gen 1) | <strong>Peak Throughput: </strong>2.580 Gbps (at 15 feet) | <strong>Size: </strong>13.6 x 13.6 x 8.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent gaming features and lighting effects</div><div class="icon icon-plus_circle _hawk">AI hardware boost</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Top Wi-Fi speed and range</div><div class="icon icon-minus_circle _hawk">Runs hot</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The Asus ROG Rapture GT-BE1900AI Wi-Fi 7 router is, put simply, an absolute beast. Made for gamers and power-hungry homes, this router delivers the throughput for high-speed gaming with low latency, 8K video and some bandwidth left over for day-to-day computing tasks like email or listening to tunes on Spotify. </p><p>Compared to our previous pick, the <a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review">TP-Link Archer GE650</a>, it boasts a 27% uplight in real-world throughput at 15 feet, delivering a whopping 2.580 Gbps. But even at <em>50 feet</em>, it manages to surpass 1 Gbps. For larger households, the ROG Rapture GT-BE1900AI will be able to reach far and wide while keeping up incredible speeds. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782141217739-yg0n4lsag *, #fv-chart-1782141217739-yg0n4lsag *:before, #fv-chart-1782141217739-yg0n4lsag *:after, #fv-chart-1782141217739-yg0n4lsag-slideshow *, #fv-chart-1782141217739-yg0n4lsag-slideshow *:before, #fv-chart-1782141217739-yg0n4lsag-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782141217739-yg0n4lsag, #fv-chart-1782141217739-yg0n4lsag-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782141217739-yg0n4lsag {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782141217739-yg0n4lsag.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782141217739-yg0n4lsag .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782141217739-yg0n4lsag .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782141217739-yg0n4lsag .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782141217739-yg0n4lsag .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782141217739-yg0n4lsag .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row, #fv-chart-1782141217739-yg0n4lsag .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782141217739-yg0n4lsag .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782141217739-yg0n4lsag .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-pie-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-bar-product,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-product-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-cluster,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-label-space,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-chart-space,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-benchmark-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-dropdown-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-carousel-nav-btn,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-chart-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-chart-subhead,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-header,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-vs,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141217739-yg0n4lsag.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782141217739-yg0n4lsag .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141217739-yg0n4lsag.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Rapture GT-BE19000AI Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:13:37.739Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1.006,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"}]}</script><div id="fv-chart-1782141217739-yg0n4lsag" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Rapture GT-BE19000AI Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #009688;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>2.58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.3%; background-color: #009688;" data-target-width="50.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.006</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>1.006</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.05%; background-color: #009688;" data-target-width="88.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">528.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>528.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.83333333333334%; background-color: #009688;" data-target-width="81.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>49.1</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782141217739-yg0n4lsag', false); });} else {initialize('fv-chart-1782141217739-yg0n4lsag', false);}})();</script></div><p>With its tri-band connectivity, covering 2.4GHz, 5GHz and 6GHz data, along with 4GB of RAM, 32GB of storage and a full-blown dedicated AI engine delivering 7.9 TOPS (trillions of operations per second), its specs are in line with those of a PC. All this helps with game-boosting features, with the Asus Router's app giving you full control of it all. I mean, it has it all. </p><p>Now, it is a power hog at 26.0 watts, which means annual electricity bills will cost more, and it can get quite hot when put to use. That's only adding to its already expensive $900 price tag, but this is without a doubt the best gaming router right now, and with the speeds and range it offers, it will bring a smile to any gamer's (or anyone, for that matter) face. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review"><em><strong>Asus ROG Rapture GT-BE19000AI review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router-for-gamers"><span>Best budget Wi-Fi 7 router for gamers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RKJvk9D72LqQfS3snoF3Fn" name="Asus-ROG-Strix-GS-BE18000--02-LIST" alt="Asus ROG Strix GS-BE18000 gaming router on a shelf" src="https://cdn.mos.cms.futurecdn.net/RKJvk9D72LqQfS3snoF3Fn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-asus-rog-strix-gs-be18000"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight">7. Asus ROG Strix GS-BE18000</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router with warp speed tri-band Wi-Fi 7</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 2.5 Gbps WAN; 7x 2.5Gbps LAN; 1x USB 3.0 (Gen 1) | <strong>Peak Throughput: </strong>2.354 Gbps (at 15 feet) | <strong>Size: </strong>8.9 x 8.9 x 3.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazing value for gaming and beyond</div><div class="icon icon-plus_circle _hawk">Loads of ports</div><div class="icon icon-plus_circle _hawk">Excellent throughput</div><div class="icon icon-plus_circle _hawk">Top gaming features</div><div class="icon icon-minus_circle _hawk">Boring design for a gaming router</div></div><p>Asus is on a roll, but this time with a Wi-Fi 7 router that steals the show with its blazing-fast speeds, even at mid-range distances, at a price that's far more friendly for gamers' pockets.  Delivering a measured 2.354 Gbps Wi-Fi 7 throughput at 15 feet in our tests, the ROG Strix GS-BE18000 brings top-tier numbers for competitive play and high-bitrate streaming. </p><p>That kind of speed means your matches, uploads and cloud gaming sessions stay smooth even when the network is busy. Even then, we pushed the GS-BE18000 with a simulated 10-user load at 15 feet and still saw an impressive 2.238 Gbps. That’s the kind of stability you want for marathon gaming sessions for a (wireless) LAN party. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787753909455-shzfa9p41 *, #fv-chart-1787753909455-shzfa9p41 *:before, #fv-chart-1787753909455-shzfa9p41 *:after, #fv-chart-1787753909455-shzfa9p41-slideshow *, #fv-chart-1787753909455-shzfa9p41-slideshow *:before, #fv-chart-1787753909455-shzfa9p41-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787753909455-shzfa9p41, #fv-chart-1787753909455-shzfa9p41-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787753909455-shzfa9p41 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787753909455-shzfa9p41.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787753909455-shzfa9p41.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787753909455-shzfa9p41-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787753909455-shzfa9p41 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787753909455-shzfa9p41 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787753909455-shzfa9p41 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787753909455-shzfa9p41 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787753909455-shzfa9p41 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row, #fv-chart-1787753909455-shzfa9p41 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787753909455-shzfa9p41 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787753909455-shzfa9p41 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-pie-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-bar-product,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-label,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-product-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-label,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-container,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-cluster,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-label-space,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-chart-space,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-benchmark-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-dropdown-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-carousel-nav-btn,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-chart-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-chart-subhead,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-header,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-vs,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787753909455-shzfa9p41.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787753909455-shzfa9p41 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row,#fv-chart-1787753909455-shzfa9p41 .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-label,#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-container,#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787753909455-shzfa9p41.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Strix GS-BE18000 Performance Results","description": "Speed measurements from testing \u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:18:29.456Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Strix GS-BE18000","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787753909455-shzfa9p41" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Strix GS-BE18000 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing <br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.46666666666667%; background-color: #7299d3;" data-target-width="78.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>2.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.7%; background-color: #7299d3;" data-target-width="67.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>1.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.08%; background-color: #7299d3;" data-target-width="90.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">900.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>900.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.16666666666666%; background-color: #7299d3;" data-target-width="68.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>40.9</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787753909455-shzfa9p41', false); });} else {initialize('fv-chart-1787753909455-shzfa9p41', false);}})();</script></div><p>It's gamer-friendly, too, with its Game Mode that lets you prioritize gaming traffic with a tap, and with one 2.5 Gbps WAN, seven 2.5 Gbps LAN ports, and USB 3.0, you’ve got plenty of wired options for consoles and PCs. Tri-band Wi-Fi 7 rounds out the specs, ensuring modern devices can take full advantage of the network.</p><p>During two weeks of real-world use, our reviewer, Brian, found the GS-BE18000 reliable and fast, but noticed a couple of dead zones between walled spaces, like the attic and basement. And while it may come in a pretty basic design, none of these are deal breakers, especially for its sub-$400 price. The Asus ROG Strix GS-BE18000 is a near-ideal pick for those looking for a gaming router that doesn't cost a fortune. If you have a bigger space with plenty of rooms, watch out for those dead zones, but otherwise, this is an inexpensive yet amazing gaming router. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight"><em><strong>Asus ROG Strix GS-BE18000 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-smart-home"><span>Best Wi-Fi 7 router for smart home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hUhJCMK3bHxT9WWr6hT8gC" name="eero Max 7 Wi-Fi 7 Upgrade-2-LEDE" alt="A three-pack of the eero Max 7 mesh router on a desk" src="https://cdn.mos.cms.futurecdn.net/hUhJCMK3bHxT9WWr6hT8gC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-eero-max-7"><span class="title__text"><a href="https://www.tomsguide.com/reviews/eero-max-7">8. Eero Max 7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Mesh-powered Wi-Fi 7 made simple with plenty of multi-gig ports</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE4300 (802.11be) | <strong>Number of antennas/removable: </strong>10/No | <strong>Ports: </strong>two 2.5Gbps, two 10Gbps | <strong>Throughput: </strong>1.781Gbps (at 15 feet) | <strong>Size: </strong>8.4 x 7.1 x 3.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Works as a smart home hub</div><div class="icon icon-plus_circle _hawk">Simple to set up and use</div><div class="icon icon-plus_circle _hawk">Uses a standard USB-C port for power</div><div class="icon icon-minus_circle _hawk">Quite expensive at full price</div></div><p>The Eero Max 7 marks Amazon’s first entry into the Wi-Fi 7 space, and true to form for eero, it’s a mesh Wi-Fi system since the company doesn’t offer traditional standalone routers. In terms of price, it sits slightly higher than the Deco BE85, coming in at $1,400 for a two-pack or $1,700 for a three-pack. However, I appreciate that eero offers single add-on units for $600, along with the fact that all eero devices are backwards compatible. Likewise, if you want to extend your Wi-Fi 7-powered home network outdoors, Brian also reviewed the <a href="https://www.tomsguide.com/computing/routers/eero-outdoor-7">Eero Outdoor 7</a> mesh extender after testing the eero Max 7.</p><p>When Brian put the eero Max 7 through his speed testing, it achieved a solid 1.78 Gbps at close range  (15 feet). However, as he moved his test laptop further away, speeds dropped more significantly, down to 146 Mbps at 50 feet and an even less impressive 16.8 Mbps at 90 feet. On the positive side, Brian found that the eero Max 7 did a decent job of pushing a Wi-Fi signal through walls, maintaining 789.1 Mbps at 25 feet.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787754974836-21nzf0wst *, #fv-chart-1787754974836-21nzf0wst *:before, #fv-chart-1787754974836-21nzf0wst *:after, #fv-chart-1787754974836-21nzf0wst-slideshow *, #fv-chart-1787754974836-21nzf0wst-slideshow *:before, #fv-chart-1787754974836-21nzf0wst-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787754974836-21nzf0wst, #fv-chart-1787754974836-21nzf0wst-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787754974836-21nzf0wst {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787754974836-21nzf0wst.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787754974836-21nzf0wst.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787754974836-21nzf0wst-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787754974836-21nzf0wst .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787754974836-21nzf0wst .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787754974836-21nzf0wst .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787754974836-21nzf0wst .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787754974836-21nzf0wst .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787754974836-21nzf0wst .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787754974836-21nzf0wst .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787754974836-21nzf0wst .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787754974836-21nzf0wst .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row, #fv-chart-1787754974836-21nzf0wst .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787754974836-21nzf0wst .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787754974836-21nzf0wst .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-pie-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-bar-product,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-label,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-product-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-label,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-container,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-cluster,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-label-space,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-chart-space,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-benchmark-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-dropdown-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-carousel-nav-btn,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-chart-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-chart-subhead,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-header,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-vs,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787754974836-21nzf0wst.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787754974836-21nzf0wst .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row,#fv-chart-1787754974836-21nzf0wst .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-label,#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-container,#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster {width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-label-space {display: none !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787754974836-21nzf0wst.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Eero Max 7 Performance Results","description": "Speed measurements from testing\u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:36:14.837Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Eero Max 7","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Eero Max 7 – 15 feet","value": 1.781,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 50 feet","value": 146.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 75 feet","value": 132.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 90 feet","value": 16.8,"unitText": "Mbps"}]}</script><div id="fv-chart-1787754974836-21nzf0wst" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Eero Max 7 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing<br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.05%; background-color: #db6f00;" data-target-width="89.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.781</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>1.781</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 97.93333333333334%; background-color: #db6f00;" data-target-width="97.93333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>146.9</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.46666666666665%; background-color: #db6f00;" data-target-width="88.46666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>132.7</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84.00000000000001%; background-color: #db6f00;" data-target-width="84.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>16.8</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787754974836-21nzf0wst', false); });} else {initialize('fv-chart-1787754974836-21nzf0wst', false);}})();</script></div><p>Design-wise, eero has shifted away from its familiar puck shape to something closer to the Orbi 970 to allow for more ports and better cooling. In his review, Brian highlighted the inclusion of two 10 Gbps ports and two 2.5 Gbps ports around back. While the Max 7 and other eero devices lack a USB port for network sharing, one of the biggest strengths that he and I point out with eero mesh systems is their incredibly easy setup process using the Eero app. </p><p>The eero Max 7 is a great choice for building out your smart home network, too, with Thread, Matter and Zigbee support built in. At the same time, you can also use a newer <a href="https://www.tomsguide.com/how-to/how-to-use-an-echo-dot-as-a-mesh-wi-fi-extender">Echo Dot as a mesh extender</a>, which is a convenient way to expand your home network’s range using devices you might already have.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/eero-max-7"><em><strong>Eero Max 7 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-fiber"><span>Best Wi-Fi 7 router for fiber</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AZjgh49nrhdG3NpbLhwYdU" name="TG_TP-Link-Deco-BE85_2.jpg" alt="TP-Link Deco BE85 on desk" src="https://cdn.mos.cms.futurecdn.net/AZjgh49nrhdG3NpbLhwYdU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="9-tp-link-deco-be85"><span class="title__text"><a href="https://www.tomsguide.com/reviews/tp-link-deco-be85">9. TP-Link Deco BE85</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A future-proof mesh Wi-Fi system that’s ideal for fiber internet</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE22000 (802.11be) | <strong>Number of antennas/removable: </strong>8/No | <strong>Ports: </strong>Two 10Gbps (one can be used as an SPF+ fiber port), two 2.5Gbps, USB 3.0 | <strong>Throughput: </strong>1.736Gbps (at 15 feet) | <strong>Size: </strong>9.2 x 5.0 x 5.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fiber ready</div><div class="icon icon-plus_circle _hawk">Quick setup process</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Great close up and mid-range speeds</div><div class="icon icon-minus_circle _hawk">Bulky and expensive</div></div><p>The TP-Link Deco BE85 holds the distinction of being one of the very first mesh Wi-Fi systems with Wi-Fi 7 support. Though it does come in at a higher price point than the company’s older mesh kids like the <a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75">Deco XE75</a>, Brian’s testing shows it’s still one of the more affordable ways to upgrade to the latest wireless standard, complete with all the bells and whistles.</p><p>Just like with eero, I really appreciate how all Deco devices work together, so you can easily integrate an older TP-Link mesh kit into your new Wi-Fi 7-powered home network to extend its reach.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787755047641-5f6h2alm3 *, #fv-chart-1787755047641-5f6h2alm3 *:before, #fv-chart-1787755047641-5f6h2alm3 *:after, #fv-chart-1787755047641-5f6h2alm3-slideshow *, #fv-chart-1787755047641-5f6h2alm3-slideshow *:before, #fv-chart-1787755047641-5f6h2alm3-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787755047641-5f6h2alm3, #fv-chart-1787755047641-5f6h2alm3-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787755047641-5f6h2alm3 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787755047641-5f6h2alm3.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787755047641-5f6h2alm3 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787755047641-5f6h2alm3 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787755047641-5f6h2alm3 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row, #fv-chart-1787755047641-5f6h2alm3 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787755047641-5f6h2alm3 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-pie-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-bar-product,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-product-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-cluster,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-label-space,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-chart-space,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-benchmark-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-dropdown-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-carousel-nav-btn,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-chart-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-chart-subhead,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-header,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-vs,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755047641-5f6h2alm3.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787755047641-5f6h2alm3 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755047641-5f6h2alm3.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Deco BE85 Performance Results","description": "Speed measurements from testing\u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:37:27.643Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Deco BE85","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 15 feet","value": 1.736,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 50 feet","value": 790.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 75 feet","value": 179.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 90 feet","value": 42.6,"unitText": "Mbps"}]}</script><div id="fv-chart-1787755047641-5f6h2alm3" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Deco BE85 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing<br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.8%; background-color: #7dab7e;" data-target-width="86.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.736</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>1.736</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 98.8%; background-color: #7dab7e;" data-target-width="98.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">790.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>790.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.6%; background-color: #7dab7e;" data-target-width="89.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">179.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>179.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.00000000000001%; background-color: #7dab7e;" data-target-width="71.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>42.6</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787755047641-5f6h2alm3', false); });} else {initialize('fv-chart-1787755047641-5f6h2alm3', false);}})();</script></div><p>When Brian tested the Deco BE85, he observed a top speed of 1.73 Gbps at close range (15 feet). Speeds remained quite strong at 50 feet, where Brian saw downloads of 790 Mbps. Even at 90 feet, the Deco BE85 still managed a respectable 42.6 Mbps on the 6 GHz band. However, you can get better performance at long distances by switching to the combined 2.4/5 GHz bands, as this system doesn’t automatically optimize band selection for peak speed, and you can’t manually choose which data channel to use.</p><p>Looking at the hardware, Brian highlighted the inclusion of two 10 Gbps ports (one can also be combined with an SPF+ fiber port) along with two 2.5 Gbps ports and a USB 3.0 port on the back of each unit. Another really user-friendly aspect that Brian pointed out in his review is that all of the Deco BE85 units are interchangeable. This lets any of them function as the main router or as a satellite. In terms of design, the BE85 features the familiar cylindrical look of previous Deco systems, but this time around, it features a prominent “7” on the front to clearly indicate its Wi-Fi 7 capabilities. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/tp-link-deco-be85"><em><strong>TP-Link Deco BE85 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-performance-results-compared"><span>Performance results compared</span></h3><p>While all the best W-Fi 7 routers we've tested deliver blazing-fast speeds in their own right, it's exciting to see just <em>how </em>fast they perform, especially across a range of distances.</p><p>As we've discovered, just because one Wi-Fi 7 router has blistering speeds at 15 feet doesn't mean it will be as fast as another at 90 feet. So, if you have your eye on one system and want to see how it compares to the rest, check out our versus table below to help you find the right router for your setup. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787755268430-hp5bi15dv *, #fv-chart-1787755268430-hp5bi15dv *:before, #fv-chart-1787755268430-hp5bi15dv *:after, #fv-chart-1787755268430-hp5bi15dv-slideshow *, #fv-chart-1787755268430-hp5bi15dv-slideshow *:before, #fv-chart-1787755268430-hp5bi15dv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787755268430-hp5bi15dv, #fv-chart-1787755268430-hp5bi15dv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787755268430-hp5bi15dv {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787755268430-hp5bi15dv.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787755268430-hp5bi15dv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787755268430-hp5bi15dv .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787755268430-hp5bi15dv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787755268430-hp5bi15dv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787755268430-hp5bi15dv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row, #fv-chart-1787755268430-hp5bi15dv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787755268430-hp5bi15dv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787755268430-hp5bi15dv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-pie-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-bar-product,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-product-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-cluster,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-label-space,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-chart-space,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-benchmark-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-dropdown-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-carousel-nav-btn,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-chart-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-chart-subhead,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-header,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-vs,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755268430-hp5bi15dv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787755268430-hp5bi15dv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755268430-hp5bi15dv.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Wi-Fi 7 Routers Performance Results","description": "Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:41:08.430Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","TP-Link Archer BE3600","TP Link Deco BE65-Outdoor","Asus ZenWiFi BQ16 Pro","Netgear Orbi 370","Asus ROG Rapture GT-BE19000AI","Asus ROG Strix GS-BE18000","Eero Max 7","TP-Link Deco BE85","15 feet","50 feet","75 feet","90 feet","Versus Comparison","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 15 feet","value": 1.138,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 50 feet","value": 702.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 75 feet","value": 205.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 90 feet","value": 15.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 15 feet","value": 0.8646,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 50 feet","value": 693.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 75 feet","value": 635.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 90 feet","value": 373.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 15 feet","value": 2.62,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 50 feet","value": 1532,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 75 feet","value": 567.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 90 feet","value": 46.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 15 feet","value": 1.074,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 50 feet","value": 515.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 75 feet","value": 191.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 90 feet","value": 85,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 15 feet","value": 1.781,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 50 feet","value": 146.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 75 feet","value": 132.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 90 feet","value": 16.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 15 feet","value": 1.736,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 50 feet","value": 790.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 75 feet","value": 179.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 90 feet","value": 42.6,"unitText": "Mbps"}]}</script><div id="fv-chart-1787755268430-hp5bi15dv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Wi-Fi 7 Routers Performance Results</h3><p class="fv-chart-subhead">Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787755268430-hp5bi15dv-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)" data-caption="" style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>TP-Link Archer BE770</th><th>TP-Link Archer BE3600</th><th>TP Link Deco BE65-Outdoor</th><th>Asus ZenWiFi BQ16 Pro</th><th>Netgear Orbi 370</th><th>Asus ROG Rapture GT-BE19000AI</th><th>Asus ROG Strix GS-BE18000</th><th>Eero Max 7</th><th>TP-Link Deco BE85</th></tr></thead><tbody><tr><td>15 feet</td><td>2.181</td><td>1.138</td><td>0.8646</td><td>2.62</td><td>1.074</td><td>2.58</td><td>2.354</td><td>1.781</td><td>1.736</td></tr><tr><td>50 feet</td><td>1239</td><td>702.3</td><td>693.6</td><td>1532</td><td>515.4</td><td>1006</td><td>1354</td><td>146.9</td><td>790.4</td></tr><tr><td>75 feet</td><td>772.1</td><td>205.2</td><td>635.4</td><td>567.8</td><td>191.2</td><td>528.3</td><td>900.8</td><td>132.7</td><td>179.2</td></tr><tr><td>90 feet</td><td>70.9</td><td>15.5</td><td>373.2</td><td>46.7</td><td>85</td><td>49.1</td><td>40.9</td><td>16.8</td><td>42.6</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1787755268430-hp5bi15dv-versus" data-versus-data="[{"attribute":"15 feet","originalAttribute":"15 feet","productData":{"TP-Link Archer BE770":{"value":2.181,"unit":"Gbps"},"TP-Link Archer BE3600":{"value":1.138,"unit":"Gbps"},"TP Link Deco BE65-Outdoor":{"value":0.8646,"unit":"Gbps"},"Asus ZenWiFi BQ16 Pro":{"value":2.62,"unit":"Gbps"},"Netgear Orbi 370":{"value":1.074,"unit":"Gbps"},"Asus ROG Rapture GT-BE19000AI":{"value":2.58,"unit":"Gbps"},"Asus ROG Strix GS-BE18000":{"value":2.354,"unit":"Gbps"},"Eero Max 7":{"value":1.781,"unit":"Gbps"},"TP-Link Deco BE85":{"value":1.736,"unit":"Gbps"}}},{"attribute":"50 feet","originalAttribute":"50 feet","productData":{"TP-Link Archer BE770":{"value":1239,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":702.3,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":693.6,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":1532,"unit":"Mbps"},"Netgear Orbi 370":{"value":515.4,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":1006,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":1354,"unit":"Mbps"},"Eero Max 7":{"value":146.9,"unit":"Mbps"},"TP-Link Deco BE85":{"value":790.4,"unit":"Mbps"}}},{"attribute":"75 feet","originalAttribute":"75 feet","productData":{"TP-Link Archer BE770":{"value":772.1,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":205.2,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":635.4,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":567.8,"unit":"Mbps"},"Netgear Orbi 370":{"value":191.2,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":528.3,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":900.8,"unit":"Mbps"},"Eero Max 7":{"value":132.7,"unit":"Mbps"},"TP-Link Deco BE85":{"value":179.2,"unit":"Mbps"}}},{"attribute":"90 feet","originalAttribute":"90 feet","productData":{"TP-Link Archer BE770":{"value":70.9,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":15.5,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":373.2,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":46.7,"unit":"Mbps"},"Netgear Orbi 370":{"value":85,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":49.1,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":40.9,"unit":"Mbps"},"Eero Max 7":{"value":16.8,"unit":"Mbps"},"TP-Link Deco BE85":{"value":42.6,"unit":"Mbps"}}}]" data-left-color="#0072C6" data-right-color="#F57C00"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #0072C6; border-color: #0072C6;"><option value="TP-Link Archer BE770" selected>TP-Link Archer BE770</option><option value="TP-Link Archer BE3600">TP-Link Archer BE3600</option><option value="TP Link Deco BE65-Outdoor">TP Link Deco BE65-Outdoor</option><option value="Asus ZenWiFi BQ16 Pro">Asus ZenWiFi BQ16 Pro</option><option value="Netgear Orbi 370">Netgear Orbi 370</option><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Eero Max 7">Eero Max 7</option><option value="TP-Link Deco BE85">TP-Link Deco BE85</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #0072C6;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #F57C00; border-color: #F57C00;"><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="TP-Link Archer BE3600" selected>TP-Link Archer BE3600</option><option value="TP Link Deco BE65-Outdoor">TP Link Deco BE65-Outdoor</option><option value="Asus ZenWiFi BQ16 Pro">Asus ZenWiFi BQ16 Pro</option><option value="Netgear Orbi 370">Netgear Orbi 370</option><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Eero Max 7">Eero Max 7</option><option value="TP-Link Deco BE85">TP-Link Deco BE85</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #F57C00;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>15 feet (Gbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+92%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2.181</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 44.351215038972946%; background-color: #F57C00;" data-target-width="44.351215038972946"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1.138</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>50 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+76%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">1,239</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 48.18038740920097%; background-color: #F57C00;" data-target-width="48.18038740920097"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">702.3</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>75 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+276%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">772.1</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 22.590338039114105%; background-color: #F57C00;" data-target-width="22.590338039114105"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">205.2</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>90 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+357%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">70.9</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 18.582510578279265%; background-color: #F57C00;" data-target-width="18.582510578279265"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">15.5</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787755268430-hp5bi15dv', false); });} else {initialize('fv-chart-1787755268430-hp5bi15dv', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We've tested dozens of Wi-Fi 7 routers since they've arrived, and while some may have their quirks, they could be just the option for you. Think of this as our honorable mentions that are still worth considering. </p><div class="product"><a data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549" href="https://www.bestbuy.com/product/asus-rt-be96u-be19000-tri-band-wi-fi-7-router-black/JJGGLRPFXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1328px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uAzFLdNeneBss34Y4rGKiZ" name="asus.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uAzFLdNeneBss34Y4rGKiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1328" height="1328" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The Asus RT-BE96U took our top spot as the best Wi-Fi 7 router for over a year, and for very good reason. It blew us away with its raw speeds (up to 1.94 Gbps at 15 feet), but even at 75 feet away, it delivered an impressive 400 Mbps. Not bad at all for its price, but it's showing its age a little now that the latest Wi-Fi 7 routers come with even faster speeds, across multiple distances. Now, it's not quite <em>as </em>good a deal as its competition. Still, while it is bulky, it's hard to go wrong here, especially considering its other perks, including the built-in security software and being able to act as a VPN client. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/asus-rt-be96u-review" data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549"><strong>Asus RT-BE96U review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rt-be96u-be19000-tri-band-wi-fi-7-router-black/JJGGLRPFXS" target="_blank" rel="nofollow" data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299" href="https://www.amazon.com/TP-Link-Archer-GE650-Acceleration-HomeShield/dp/B0DVV9KJSN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1132px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NRjBsX3Y8sTAVqDTp3gpoE" name="TP-Link Archer GE650 quick grid" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NRjBsX3Y8sTAVqDTp3gpoE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1132" height="1132" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>TP-Link Archer GE650 (★★★★☆½)</strong></p><p>The TP-Link Archer GE650 is a Wi-Fi 7-powered gaming router with excellent performance, plenty of gaming-focused extras, and, of course, built-in RGB lighting. As the follow-up to TP-Link’s first Wi-Fi 7 gaming router, the <a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review" data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">Archer GE800</a>, the GE650 does leave out a few more premium features, but given that it costs just $350 compared to $599, you’re getting quite a lot for significantly less. At the same time, its triangular design is more compact and far more discreet than the GE800’s larger, batwing-style design. It's strong, but not <em>as </em>strong as the current king: the Asus ROG Rapture. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review"><strong>TP-Link Archer GE650 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/TP-Link-Archer-GE650-Acceleration-HomeShield/dp/B0DVV9KJSN" target="_blank" rel="nofollow" data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">View Deal</a></p></div><div class="product"><a data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900" href="https://www.amazon.com/Linksys-Cognitive-Tri-Band-routers-Coverage/dp/B0CGKPJR14" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1257px;"><p class="vanilla-image-block" style="padding-top:101.43%;"><img id="Egy4EKxL2PzKUT4qbGh6X3" name="51JgDx2EEYL._AC_SL1500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Egy4EKxL2PzKUT4qbGh6X3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1257" height="1275" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Linksys Velop Pro 7 previously held our top spot as the best budget mesh Wi-Fi 7 router. However, at $100 more than the TP-Link Deco BE63, it’s now harder to recommend. Likewise, instead of four 2.5 Gbps Ethernet ports, you only get one at the back, along with four slower gigabit Ethernet ports. Likewise, since it uses 240 MHz instead of 340 MHz channels for backhaul communication between the main router and its satellites, its speeds weren’t nearly as good and even at a close distance of 15 feet, it couldn’t quite reach gigabit download speeds. Also, you'll be hard-pressed to find these available at retailers these days. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/linksys-velop-pro-7-review" data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900"><strong>Linksys Velop Pro 7 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/Linksys-Cognitive-Tri-Band-routers-Coverage/dp/B0CGKPJR14" target="_blank" rel="nofollow" data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900">View Deal</a></p></div><div class="product"><a data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199" href="https://www.amazon.com/MSI-Roamii-BE-Lite-Mesh/dp/B0DGH14G1F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:770px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2fjMDxkbBSM96k8X4EqJsH" name="msi-roamii-be-lite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2fjMDxkbBSM96k8X4EqJsH-1920-80.jpg" mos="" align="middle" fullscreen="" width="770" height="770" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The MSI Roamii BE Lite is a very affordable Wi-Fi 7 mesh router that almost ended up as our new best budget pick. The reason it didn’t is that this is a <a href="https://www.tomsguide.com/computing/routers/upgrading-to-wi-fi-7-is-about-to-get-more-complicated-and-these-new-routers-are-to-blame" data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199">dual-band Wi-Fi 7 router</a> that gives you access to the 2.4 and 5 GHz bands but not the faster 6 GHz one. For instance, in our testing, the MSI Roamii Be Lite reached a top speed of 970.3 Mbps at a distance of 15 feet. Every other router on this list easily reached speeds of over 1 Gbps and the fastest mesh system we’ve tested with Wi-Fi 7, the Asus ZenWiFi BQ16 Pro, saw download speeds of 2.62 Gbps under the same conditions. If you like the MSI Roamii BE Lite but want faster speeds, you’re in luck, as the Roamii BE Max and the Roamii BE Pro (both tri-band Wi-Fi 7 devices) will be available later this year.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/msi-roamii-be-lite-review#section-msi-roamii-be-lite-review-pricing-and-availability"><strong>MSI Roamii BE Lite review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/MSI-Roamii-BE-Lite-Mesh/dp/B0DGH14G1F" target="_blank" rel="nofollow" data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199">View Deal</a></p></div><div class="product"><a data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299" href="https://www.amazon.com/dp/B0DPLH5DFH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:866px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PwxWznzgjukiPAGaySmExY" name="netgear-orbi-870-deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PwxWznzgjukiPAGaySmExY-1920-80.jpg" mos="" align="middle" fullscreen="" width="866" height="866" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The Orbi 870 is a very capable Wi-Fi 7-powered mesh kit we just reviewed. I considered having it replace Netgear’s Nighthawk RS700S as our pick for best range. However, I want this guide to be a mix of traditional and mesh routers, but you can still find the Orbi 870 on our best mesh Wi-Fi systems page. It sits between Netgear’s Orbi 970 and Orbi 770 series, though it’s still on the expensive side and is by no means a budget pick. Still, we were really impressed by just how well it handled medium to long distances. For instance, in our speed tests, it outperformed both the Orbi 970 and 770 at a distance of 50 and 75 feet, where it reached speeds of 627.4 Mbps. If you want an excellent range, plenty of multi-gig ports and have the budget, this is a great mesh Wi-Fi system worth considering.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-870-review" data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299"><strong>Netgear Orbi 870 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/dp/B0DPLH5DFH" target="_blank" rel="nofollow" data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299">View Deal</a></p></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-how-to-choose-the-best-wi-fi-7-router-for-your-home"><span>How to choose the best Wi-Fi 7 router for your home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hwbvUCWQgczx3v72AZBdYV" name="Asus_WiFi_7_Rapture_GT-BE19000.jpg" alt="Asus Wi-Fi 7 Rapture GT-BE19000 router at Computex 2024." src="https://cdn.mos.cms.futurecdn.net/hwbvUCWQgczx3v72AZBdYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to picking the right Wi-Fi 7 router for your home network, there are a number of factors you need to consider first, including price, range, ports and design.</p><ul><li><strong>Price: </strong>The first Wi-Fi 7 routers came to market in the summer of 2023, and as they are the latest and greatest home networking tech, they’re still priced significantly higher than their Wi-Fi 6 or Wi-Fi 6E equivalents. This is starting to change now that companies like Netgear, TP-Link, eero and others have released their flagship devices. For instance, you can pick up TP-Link’s budget Archer BE9300 Wi-Fi 7 router for just $249 at Walmart right now. Based on the Wi-Fi 7 routers we’ve reviewed this far, you should expect to pay around $500 to $600 for a traditional Wi-Fi 7 router, whereas mesh routers with Wi-Fi 7 typically cost anywhere from $1,000 for a two-pack all the way up to $2,300 for a three-pack. If you do decide to go with a mesh Wi-Fi system, though, remember you can buy a two-pack now and add an additional satellite later to lower the up-front costs.</li><li><strong>Range:</strong> Most Wi-Fi 7 routers have a range of around 2,000 square feet. If you live in an apartment or a smaller, one-story home, this should be more than enough for your needs. However, if you live in a large home or one with an odd layout with multiple stories or interior walls made from brick, opting for a mesh Wi-Fi system is your best bet.  While you can use one of the <a href="https://www.tomsguide.com/us/best-wifi-extenders,review-2225.html">best Wi-Fi extenders</a> to increase the range of your home network, they require that you manually switch networks, plus there aren’t any Wi-Fi extenders that support Wi-Fi 7 just yet. Likewise, you can also use a <a href="https://www.tomsguide.com/best-picks/best-powerline-extenders">powerline extender</a> to extend your network further using your home’s electrical wiring, but this can be hit or miss. Paying more for a mesh Wi-Fi system makes more sense in the long run, especially if you don’t want to deal with Wi-Fi dead zones or extenders.</li><li><strong>Ports: </strong>The number of ports that you should look for on the back of your router depends on how many devices you want to connect using Ethernet. Even if you only plan on connecting one or even a few computers directly to your router, some smart home devices, like <a href="https://www.tomsguide.com/us/philips-hue-bulb-types,review-4161.html">Philips Hue</a> lights, come with a hub that needs to be connected via Ethernet. This is why it’s always good to have a few more Ethernet ports than you actually plan on using. You can always buy a <a href="https://www.tomsguide.com/news/the-one-problem-with-mesh-routers-read-this-before-you-buy">network switch</a> later to add more Ethernet ports if you need to, but having four or more ports is always a good idea.  In addition to Ethernet ports, some Wi-Fi 7 routers have USB ports too. These USB ports can be really useful if you want to connect one of the <a href="https://www.tomsguide.com/best-picks/best-usb-drives">best flash drives</a> or even an <a href="https://www.tomsguide.com/best-picks/best-external-hard-drives">external hard drive</a> to your router and access the files stored on them across your home network.</li><li><strong>Design:</strong> As you’re spending your own money on a Wi-Fi router instead of <a href="https://www.tomsguide.com/features/5-reasons-why-you-should-buy-a-router-instead-of-using-the-one-from-your-isp">renting one from your ISP</a>, you’re going to want to get a device that you like the look of since you’re likely going to be using it for the next three to five years. If you plan on having your router out in the open, then its design will be more important than if you want to tuck it away in a corner. Likewise, some Wi-Fi routers have aimable antennas that you can physically manipulate to spread out your router’s Wi-Fi signal, while others have their antennas built-in. If you plan on going with a traditional Wi-Fi router, its design is less important than with a mesh Wi-Fi system. This is because mesh Wi-Fi systems consist of a main unit that serves as the router, but there are also satellites that you need to spread throughout your house for whole-home Wi-Fi coverage.</li></ul><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-wi-fi-6-vs-wi-fi-6e-vs-wi-fi-7"><span>Wi-Fi 6 vs Wi-Fi 6E vs Wi-Fi 7</span></h3><p>If you’re thinking of upgrading to one of the best Wi-Fi 7 routers, chances are you’ve also come across some Wi-Fi 6 and Wi-Fi 6E devices during your research. While Wi-Fi 7 is the latest and greatest wireless standard, you can save quite a lot by opting for a router that uses one of these older standards instead.</p><p>For those still using an older, wireless router that supports the 802.11ac standard (retroactively named Wi-Fi 5), upgrading to a Wi-Fi 6 router could still offer a number of improvements. In addition to a higher maximum data rate of up to 9.6 Gbps, Wi-Fi 6 also brought back the 2.4 GHz band. While the 5 GHz band is much faster, the 2.4 GHz band has better range, which is perfect for connected devices that are farther away from your router, like your <a href="https://www.tomsguide.com/us/best-smart-home-devices,review-2008.html">smart home devices</a> or one of the <a href="https://www.tomsguide.com/best-picks/best-outdoor-security-cameras">best outdoor security cameras</a>. Having two Wi-Fi bands to work with also makes it easier to set up a <a href="https://www.tomsguide.com/opinion/now-is-the-perfect-time-to-set-up-a-guest-wi-fi-network-heres-3-reasons-why">guest network</a> for visitors to keep them off of your main Wi-Fi network.</p><p>Wi-Fi 6 was released in 2019, but just a year later, Wi-Fi 6E was adopted by the <a href="https://www.tomsguide.com/features/think-you-know-what-wi-fi-stands-for-get-ready-for-a-surprise">Wi-Fi Alliance,</a> and devices supporting it began rolling out. This is the first time in the history of Wi-Fi that there was an incremental upgrade to an existing wireless standard, and it very well could be the last time as well. The biggest difference between Wi-Fi 6 routers and Wi-Fi 6E routers is that these newer devices give you access to the new 6 GHz band. </p><p>Over the past few years, we’ve seen more and more smartphones, laptops and tablets ship with Wi-Fi 6E support. This means that they can use the 6 GHz band, which is less crowded (for now), while your older devices can use the 5 GHz band, and your smart home devices can be relegated to the 2.4 GHz band. There is one catch with 6 GHz that you do need to know about: it’s great at short distances, but download and upload speeds fall off very quickly the further you move away from your router. If you plan on working in the same room with your router, the 6 GHz band is the way to go, but if you want to go to the couch or sit at the kitchen table, you’ll likely have a better experience on the 5 GHz band.</p><p>Wi-Fi 7 supports the same number of wireless bands as Wi-Fi 6E, but Wi-Fi 7 routers can make use of Multi-Link Operation (MLO) technology. This allows your devices to connect to as well as send and receive data from multiple Wi-Fi bands simultaneously. Besides the inclusion of wider data channels, MLO is one of the main reasons Wi-Fi 7 is so much faster than its predecessors.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-wi-fi-7-routers"><span>How we test the best Wi-Fi 7 routers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jHQ9kvjVhERwmXaubmNrnk" name="eero Max 7 Wi-Fi 7 Upgrade-6" alt="A phone running a speed test next to the eero Max 7 mesh router" src="https://cdn.mos.cms.futurecdn.net/jHQ9kvjVhERwmXaubmNrnk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>As part of our networking reviews at Tom’s Guide, we thoroughly test and evaluate each of the Wi-Fi routers we review. From detailing the setup procedure to drilling down into the customizability of each router, we spend plenty of hands-on time before publishing our reviews.</p><p>In order to gauge the performance of each of the Wi-Fi 7 routers on this list, we do a combination of real-world testing and testing using networking benchmarks like <a href="https://www.keysight.com/us/en/products/network-test/performance-monitoring/ixchariot.html">IXChariot</a> and <a href="https://iperf.fr/">iPerf3</a>. We start a range of 15 feet away from the router to check download and upload speeds up close before going through the exact same tests at a distance of 50, 75 and 90 feet in order to determine a Wi-Fi router’s maximum range.</p><p>After we’ve finished our throughput tests, we also put each Wi-Fi 7 router through real-world tests. During this round of testing we connect a number of devices including laptops, TVs, smartphones and tablets while streaming a number of games, TV shows and movies simultaneously to see how well each device performs under strain.</p><p>As there weren’t many Wi-Fi 7 client devices available when we started reviewing Wi-Fi 7 routers this year, we used a <a href="https://www.tomsguide.com/reviews/oneplus-11">OnePlus 11</a> as it was the first smartphone to support the latest wireless standard. It took a while but the <a href="https://www.tomsguide.com/best-picks/best-laptops">best laptops</a> are beginning to support Wi-Fi 7 and we’re now using the <a href="https://www.tomsguide.com/news/look-out-apple-acers-new-16-inch-4k-oled-laptop-is-lighter-than-a-macbook-air">Acer Swift Edge 16</a> for network benchmarking as well. All of our Wi-Fi router testing is done in a 3,500 square foot home with multiple floors. When it comes to testing mesh Wi-Fi systems that support Wi-Fi 7, we spread the satellites out between floors to see just how well these routers can push a Wi-Fi signal between floors.</p><p>Since Wi-Fi routers are electronic devices after all, we also take a close look at how much energy they consume and see if there are any power-saving modes to make them more economical to run. From here, we calculate how much it will cost you to run each device per year based on the national average of 16 cents per kilowatt hour of electricity.</p><p>For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers</link>
                                                                            <description>
                            <![CDATA[ The best Wi-Fi 7 routers include traditional routers with unique designs, mesh Wi-Fi systems for whole home coverage and even gaming routers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7w5Lqjfu5P7bdYEarHJYMd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MiryXMxJoZmwLCq2sdaB4A-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 14:46:07 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 14:46:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Routers]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Computing Hardware]]></category>
                                                                                                <author><![CDATA[ anthony.spadafora@futurenet.com (Anthony Spadafora) ]]></author>                    <dc:creator><![CDATA[ Anthony Spadafora ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Anthony Spadafora is the managing editor for security and home office furniture at Tom’s Guide where he covers everything from data breaches and malware to password managers and the best way to cover your whole home or business with a strong Wi-Fi signal.&lt;/p&gt;&lt;p&gt;Before joining the team, he spent three years covering cybersecurity and B2B tech for ITProPortal while living in South Korea. After moving back to the US. Anthony joined the TechRadar Pro team where he covered these topics along with VPNs, web hosting, online collaboration software and video conferencing for four years. Anthony also has his ears to the ground and is on the lookout for the next major cyberattack or data breach.&lt;/p&gt;&lt;p&gt;Based in Houston, Texas, Anthony also handles VPN testing for both Tom’s Guide and TechRadar. As someone who has worked from home exclusively since 2018, he has reviewed dozens of standing desks as well as office chairs and has taken a closer look at other essential remote working accessories. As part of these reviews, Anthony frequently builds intricate desk setups which is why he’s such a big advocate for cable management and keeping things organized. When he’s not writing, he can be found tinkering with PCs and game consoles, managing cables and making upgrades to his smart home.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Darragh Murphy ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MiryXMxJoZmwLCq2sdaB4A-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[TP-Link Deco BE63 on table]]></media:description>                                                            <media:text><![CDATA[TP-Link Deco BE63 on table]]></media:text>
                                <media:title type="plain"><![CDATA[TP-Link Deco BE63 on table]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MiryXMxJoZmwLCq2sdaB4A-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best Wi-Fi 7 routers provide the fastest speeds and lowest latency possible while giving your home network a major upgrade. I <a href="https://www.tomsguide.com/computing/routers/i-upgraded-to-wi-fi-7-and-it-convinced-me-to-finally-ditch-cable-internet-for-fiber">upgraded to Wi-Fi 7,</a> and it’s made a huge difference in ensuring all of the devices on my home network have a strong connection and in my download speeds overall. </p><p>At Tom’s Guide, we’ve been testing and reviewing Wi-Fi 7 routers since they first became available. Thanks to all our testing, I can help you find the best one for your home or apartment. Just like we do with traditional routers and mesh Wi-Fi systems, we’ve put each Wi-Fi 7 router in this guide through extensive, real-world testing to measure its download speeds and range at 15, 50, 75 and 90 feet.</p><p>Whether you want a standard Wi-Fi router for a smaller space (check out the <a href="#section-best-wi-fi-7-router-overall">TP-Link Archer BE770</a>), a mesh Wi-Fi system for whole-home coverage (the <a href="#section-best-wi-fi-7-router-for-mesh">Asus ZenWiFi BQ16 Pro</a> will do the trick) or even a gaming router for lower lag (look no further than the <a href="#secition-best-wi-fi-7-router-for-gamers">Asus ROG Rapture GT-BE19000AI</a>), these are the best Wi-Fi 7 routers you can buy right now.</p><h2 id="the-best-wi-fi-7-routers-you-can-buy-today">The best Wi-Fi 7 routers you can buy today</h2><h3 class="article-body__section" id="section-best-wi-fi-7-router-overall"><span>Best Wi-Fi 7 router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KvhTjauhLWPiVU7YaVL8SW" name="TP-Link-Archer-BE770--2" alt="TP-Link Archer BE770 router on a side table" src="https://cdn.mos.cms.futurecdn.net/KvhTjauhLWPiVU7YaVL8SW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-tp-link-archer-be770"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review">1. TP-Link Archer BE770</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This blazing-fast Wi-Fi 7 router is an absolute bargain</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>10/No | <strong>Ports: </strong>1 10Gbps WAN, 1 10Gbps LAN, 4 1Gbps LAN, 2 USB 3.0 | <strong>Peak Throughput: </strong>2.248 Gbps | <strong>Size: </strong>11.7 x 10.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Top range in its class</div><div class="icon icon-plus_circle _hawk">Low latency and good value</div><div class="icon icon-plus_circle _hawk">Excellent maximum throughput</div><div class="icon icon-plus_circle _hawk">10 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Large physical footprint</div></div><p>When our reviewer, Brian, says the TP-Link Archer BE770 is one of the best high-performing routers <strong>on the planet</strong>, he means it. From its breakneck speeds to its incredible range and, most importantly, its impressively affordable price for what you get, there's a good reason why we call this a "networking bargain."</p><p>In our lab tests, it pushed a real-world wireless throughput of 2.181 Gbps at 15 feet and maintained a measured range of 130 feet. That's easily among the best we've seen for a standalone router! These numbers aren’t just for show, either; in daily use, Brian found that the BE770 consistently handled heavy 4K streaming and gaming across multiple rooms without major slowdowns.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140388891-u5nni12yd *, #fv-chart-1782140388891-u5nni12yd *:before, #fv-chart-1782140388891-u5nni12yd *:after, #fv-chart-1782140388891-u5nni12yd-slideshow *, #fv-chart-1782140388891-u5nni12yd-slideshow *:before, #fv-chart-1782140388891-u5nni12yd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140388891-u5nni12yd, #fv-chart-1782140388891-u5nni12yd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140388891-u5nni12yd {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140388891-u5nni12yd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140388891-u5nni12yd.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140388891-u5nni12yd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140388891-u5nni12yd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140388891-u5nni12yd-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140388891-u5nni12yd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140388891-u5nni12yd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140388891-u5nni12yd .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140388891-u5nni12yd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140388891-u5nni12yd .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140388891-u5nni12yd .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140388891-u5nni12yd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140388891-u5nni12yd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140388891-u5nni12yd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140388891-u5nni12yd .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140388891-u5nni12yd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140388891-u5nni12yd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140388891-u5nni12yd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row, #fv-chart-1782140388891-u5nni12yd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140388891-u5nni12yd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140388891-u5nni12yd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140388891-u5nni12yd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140388891-u5nni12yd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140388891-u5nni12yd .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140388891-u5nni12yd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-pie-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-bar-product,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-label,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-grouped-product-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-label,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-container,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-cluster,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-label-space,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-benchmark-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-dropdown-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-chart-title,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-chart-subhead,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-header,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-vs,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select-container,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-versus-select,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140388891-u5nni12yd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140388891-u5nni12yd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row,#fv-chart-1782140388891-u5nni12yd .fv-stacked-product,#fv-chart-1782140388891-u5nni12yd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-label,#fv-chart-1782140388891-u5nni12yd .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-container,#fv-chart-1782140388891-u5nni12yd .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140388891-u5nni12yd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140388891-u5nni12yd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140388891-u5nni12yd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-logo,#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140388891-u5nni12yd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140388891-u5nni12yd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140388891-u5nni12yd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140388891-u5nni12yd.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE770 Performance Results","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T14:59:48.891Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1.239,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140388891-u5nni12yd" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE770 Performance Results</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.7%; background-color: #0072C6;" data-target-width="72.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.181</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>2.181</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.95%; background-color: #0072C6;" data-target-width="61.95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.239</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>1.239</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.5125%; background-color: #0072C6;" data-target-width="96.5125" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">772.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>772.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140388891-u5nni12yd-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.62500000000001%; background-color: #0072C6;" data-target-width="88.62500000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>70.9</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140388891-u5nni12yd', false); });} else {initialize('fv-chart-1782140388891-u5nni12yd', false);}})();</script></div><p>The BE770 also packs a serious wired arsenal, with multiple 10 Gbps ports (one 10 Gbps WAN, one 10 Gbps LAN) and four 1 Gbps LAN ports. Whether it's for fast wired or wireless internet speeds for PCs or consoles, or even printers or surveillance cameras, this router will have you covered across the board. </p><p>Since the BE770 can act as a traditional router, a wired access point or an EasyMesh wireless node, it finds the sweet spot between price, performance and future-proofing. While it does have exceptional speeds, it still lacks features you'll only find in gaming-specific routers (like pre-configured port forwarding options for consoles and access to a GPN), and be sure to make space, as this is quite a large router. </p><p>Along with setup being quick and easy, this ticks all the right boxes for most. If you want a router that feels like an obvious upgrade and sets your home up for the next wave of devices, the Archer BE770 is our top recommendation. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review"><em><strong>TP-Link Archer BE770 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router"><span>Best budget Wi-Fi 7 router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="avMnwXR92sVU3cyLtkdW2c" name="TP-Link-Archer-BE3600--2" alt="TP-Link Archer BE3600 on a table" src="https://cdn.mos.cms.futurecdn.net/avMnwXR92sVU3cyLtkdW2c-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-tp-link-archer-be3600"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-be3600-review">2. TP-Link Archer BE3600</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Fast Wi-Fi 7 speeds at a fraction of the price</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE3600 (802.11be) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>2.5 Gbps WAN input, 2.5 Gbps downstream and three 1 Gbps downstream networking ports, USB 3.0 | <strong>Peak Throughput: </strong>1.234Gbps (at 15 feet) | <strong>Size: </strong>10.7 x 5.8 x 1.6 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent value for Wi-Fi 7 coverage</div><div class="icon icon-plus_circle _hawk">Quick set up</div><div class="icon icon-plus_circle _hawk">USB drive connection</div><div class="icon icon-plus_circle _hawk">Best at medium distances</div><div class="icon icon-plus_circle _hawk">2.5 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Doesn’t use 6 GHz transmission band</div><div class="icon icon-minus_circle _hawk">Additional Security costs extra</div></div><p>The TP-Link Archer BE3600 is a budget game-changer because it finally brings the next generation of connectivity down to a price that's far less than you'd expect. While flagship Wi-Fi 7 routers often have a price of $500 and up, the BE3600 hits shelves at roughly $100. It ends the "early adopter tax," making it the first Wi-Fi 7 device that I can recommend to any household currently using an aging Wi-Fi 5 or Wi-Fi 6 router.</p><p>There are some sacrifices made at this price, as it loses out on the 6GHz transmission band for even higher throughput. That said, the Archer BE3600 still leverages core Wi-Fi 7 technologies like 4K QAM and Multi-Link Operation (MLO), so more data is packed into every transmission, along with connections to 2.4GHz and 5GHz bands.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140459429-ofkmr5lql *, #fv-chart-1782140459429-ofkmr5lql *:before, #fv-chart-1782140459429-ofkmr5lql *:after, #fv-chart-1782140459429-ofkmr5lql-slideshow *, #fv-chart-1782140459429-ofkmr5lql-slideshow *:before, #fv-chart-1782140459429-ofkmr5lql-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140459429-ofkmr5lql, #fv-chart-1782140459429-ofkmr5lql-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140459429-ofkmr5lql {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140459429-ofkmr5lql.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140459429-ofkmr5lql .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140459429-ofkmr5lql-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140459429-ofkmr5lql .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140459429-ofkmr5lql .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140459429-ofkmr5lql .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140459429-ofkmr5lql .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140459429-ofkmr5lql .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140459429-ofkmr5lql .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row, #fv-chart-1782140459429-ofkmr5lql .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140459429-ofkmr5lql.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140459429-ofkmr5lql .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140459429-ofkmr5lql .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140459429-ofkmr5lql .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140459429-ofkmr5lql .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-pie-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-bar-product,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-grouped-product-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-cluster,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-label-space,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-benchmark-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-dropdown-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-chart-title,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-chart-subhead,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-header,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-vs,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select-container,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-versus-select,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140459429-ofkmr5lql.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140459429-ofkmr5lql .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row,#fv-chart-1782140459429-ofkmr5lql .fv-stacked-product,#fv-chart-1782140459429-ofkmr5lql .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-label,#fv-chart-1782140459429-ofkmr5lql .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-container,#fv-chart-1782140459429-ofkmr5lql .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140459429-ofkmr5lql .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140459429-ofkmr5lql .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-logo,#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140459429-ofkmr5lql .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140459429-ofkmr5lql .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140459429-ofkmr5lql .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140459429-ofkmr5lql.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE3600 Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:00:59.430Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE3600","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 15 feet","value": 1.138,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 50 feet","value": 702.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 75 feet","value": 205.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 90 feet","value": 15.5,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140459429-ofkmr5lql" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE3600 Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.89999999999999%; background-color: #F57C00;" data-target-width="56.89999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.138</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>1.138</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.7875%; background-color: #F57C00;" data-target-width="87.7875" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">702.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>702.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.39999999999999%; background-color: #F57C00;" data-target-width="68.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">205.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>205.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140459429-ofkmr5lql-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE3600</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #F57C00;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE3600</td><td>15.5</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140459429-ofkmr5lql', false); });} else {initialize('fv-chart-1782140459429-ofkmr5lql', false);}})();</script></div><p>What's more, Performance was surprising, especially where it matters most: real-world distance. In testing, the BE3600 actually outperformed several "premium" rivals at the 50-foot mark, delivering a solid 702 Mbps, and even provided up to 1.234 Gbps of throughput. That's fast enough for many at-home workers and gamers. </p><p>It’s rare to see a budget router deliver high throughput as you move away from the device, but the Archer BE3600 managed to cover my 3,500-square-foot testing home with impressive consistency. It even includes a 2.5 Gbps WAN port and a 2.5 Gbps LAN port, ensuring that your wired connections aren’t throttled. For $100, it's a router worth putting on your radar.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-be3600-review"><em><strong>TP-Link Archer BE3600 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-long-range"><span>Best Wi-Fi 7 router for long range</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PLKQ2WVKem6oXo7CFrWre9" name="be65 j-LIST" alt="TP-Link Deco BE65-Outdoor mounted on a railing" src="https://cdn.mos.cms.futurecdn.net/PLKQ2WVKem6oXo7CFrWre9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-tp-link-deco-be65-outdoor"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-deco-be65-outdoor-review">3. TP Link Deco BE65-Outdoor</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A Wi-Fi 7 router that excels outdoors</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE11000 (802.11be) | <strong>Number of antennas/removable: </strong>6/No | <strong>Ports: </strong>Two 2.5 Gbps | <strong>Throughput: </strong>1.577 Gbps (at 15 feet) | <strong>Size: </strong>7 x 4.2 x 4.2 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Exceptional coverage</div><div class="icon icon-plus_circle _hawk">Tri-band Wi-Fi 7 design</div><div class="icon icon-plus_circle _hawk">Easy to add outdoor node to mesh network</div><div class="icon icon-plus_circle _hawk">Excellent throughput at middle and long range</div><div class="icon icon-minus_circle _hawk">Mediocre performance up close</div></div><p>Range is always an important factor when it comes to bringing Wi-Fi routers to big houses, and beyond to the great outdoors. If that's the most important factor for your purchase, the TP Link Deco BE65-Outdoor Wi-Fi 7 router should be your go-to choice. </p><p>The BE65-Outdoor is a powerhouse tri-band mesh node that supports the ultra-fast 6GHz band. This means your backyard, patio or detached garage can finally gain the same multi-gigabit throughput and low latency as your living room, or as close to it as possible. It’s the solution for anyone looking to future-proof their outdoor space for high-definition security cameras, outdoor 4K streaming, or lag-free poolside gaming.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140548946-92mycgmah *, #fv-chart-1782140548946-92mycgmah *:before, #fv-chart-1782140548946-92mycgmah *:after, #fv-chart-1782140548946-92mycgmah-slideshow *, #fv-chart-1782140548946-92mycgmah-slideshow *:before, #fv-chart-1782140548946-92mycgmah-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140548946-92mycgmah, #fv-chart-1782140548946-92mycgmah-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140548946-92mycgmah {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140548946-92mycgmah.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140548946-92mycgmah.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140548946-92mycgmah .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140548946-92mycgmah-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140548946-92mycgmah-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140548946-92mycgmah .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140548946-92mycgmah .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140548946-92mycgmah .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140548946-92mycgmah .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140548946-92mycgmah .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140548946-92mycgmah .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140548946-92mycgmah .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140548946-92mycgmah .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140548946-92mycgmah .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140548946-92mycgmah .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140548946-92mycgmah .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140548946-92mycgmah .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140548946-92mycgmah .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140548946-92mycgmah .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140548946-92mycgmah .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row, #fv-chart-1782140548946-92mycgmah .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140548946-92mycgmah.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140548946-92mycgmah .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140548946-92mycgmah .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140548946-92mycgmah .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140548946-92mycgmah .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140548946-92mycgmah .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140548946-92mycgmah .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140548946-92mycgmah .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140548946-92mycgmah .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-pie-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stacked-product,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-bar-product,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stacked-product,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-label,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-grouped-product-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-label,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-container,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-cluster,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-label-space,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-benchmark-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-dropdown-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-chart-title,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-chart-subhead,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-header,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-vs,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select-container,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-versus-select,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140548946-92mycgmah.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140548946-92mycgmah .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row,#fv-chart-1782140548946-92mycgmah .fv-stacked-product,#fv-chart-1782140548946-92mycgmah .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-label,#fv-chart-1782140548946-92mycgmah .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-container,#fv-chart-1782140548946-92mycgmah .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140548946-92mycgmah .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140548946-92mycgmah .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140548946-92mycgmah .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-logo,#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140548946-92mycgmah .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140548946-92mycgmah .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140548946-92mycgmah .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140548946-92mycgmah.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP Link Deco BE65-Outdoor Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:02:28.947Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP Link Deco BE65-Outdoor","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 15 feet","value": 864.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 50 feet","value": 693.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 75 feet","value": 635.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 90 feet","value": 373.2,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140548946-92mycgmah" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP Link Deco BE65-Outdoor Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.46000000000001%; background-color: #388E3C;" data-target-width="86.46000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">864.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>864.6</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.7%; background-color: #388E3C;" data-target-width="86.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">693.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>693.6</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.425%; background-color: #388E3C;" data-target-width="79.425" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">635.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>635.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140548946-92mycgmah-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP Link Deco BE65-Outdoor</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.3%; background-color: #388E3C;" data-target-width="93.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">373.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP Link Deco BE65-Outdoor</td><td>373.2</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140548946-92mycgmah', false); });} else {initialize('fv-chart-1782140548946-92mycgmah', false);}})();</script></div><p>I will note that when testing the 6GHz band and the Auto setting for the unit’s smart antenna array, it delivered 833.7 Mbps at 15 feet from the device. Not the strongest we've seen, but the further away a device gets, the more impressive the results. For example, at 90 feet, it achieved 373.2 Mbps speeds. Its competition, like the Eero Outdoor 7, only got up to 52.2 Mbps. That's quite the gap!</p><p>Along with being built to withstand dust, heavy rain, and hot and cold temperatures, and reaching peak speeds of 1.56 Gbps at close range, this Wi-Fi 7 router was built for range, and it's not a bad shout at $300. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-deco-be65-outdoor-review"><em><strong>TP Link Deco BE65-Outdoor review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-mesh"><span>Best Wi-Fi 7 router for mesh</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XGo2M6cB6Yf5BskxFgwn87" name="TG_Asus-BQ16-Pro-3" alt="Asus BQ16 Pro on desk" src="https://cdn.mos.cms.futurecdn.net/XGo2M6cB6Yf5BskxFgwn87-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-asus-zenwifi-bq16-pro"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-bq16-pro-review">4. Asus ZenWiFi BQ16 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of the fastest Wi-Fi 7 routers we’ve tested yet</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE30000 (802.11be) | <strong>Number of Antennas/Removable: </strong>12/No | <strong>Ports: </strong>One 10 Gbps WAN input, one 10 Gbps and three 1.0 Gbps LAN, USB 3.0 | <strong>Peak Throughput: </strong>2.620 Gbps (at 15 feet) | <strong>Size: </strong>8.4 x 6.9 x 2.8 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Blazing fast speeds</div><div class="icon icon-plus_circle _hawk">Built-in security</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Can use your phone as a hotspot during outages</div><div class="icon icon-minus_circle _hawk">More expensive than other mesh kits</div></div><p>The Asus ZenWiFi BQ16 Pro immediately grabbed my attention as a quad-band Wi-Fi 7-powered mesh system that, according to Brian’s testing, actually outperformed all of the other Wi-Fi 7 routers we’ve reviewed so far when it comes to sheer download speeds. At $1,299 for a two-pack, it’s definitely a premium option in the same price range as Netgear’s Orbi 970 series, unlike some of the more budget-friendly Wi-Fi 7 mesh systems we’re starting to see now. Still, just like with the RT-BE96U, you get the added benefit of Asus’s built-in AiProtection security software.</p><p>Brian’s speed tests with the ZenWiFi BQ16 Pro were remarkable to say the least. He saw a max download speed of 2.62 Gbps at close range (15 feet). This mesh kit provided a solid 100-foot range overall, but what really surprised me was its sustained speed at 50 feet, where it reached a blazing fast 1,532 Gbps. This puts it ahead of both the Orbi 970 and the eero Max 7, which were previously the fastest Wi-Fi 7 mesh kits Brian tested.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782140799139-v3ky5ke3r *, #fv-chart-1782140799139-v3ky5ke3r *:before, #fv-chart-1782140799139-v3ky5ke3r *:after, #fv-chart-1782140799139-v3ky5ke3r-slideshow *, #fv-chart-1782140799139-v3ky5ke3r-slideshow *:before, #fv-chart-1782140799139-v3ky5ke3r-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782140799139-v3ky5ke3r, #fv-chart-1782140799139-v3ky5ke3r-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782140799139-v3ky5ke3r {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782140799139-v3ky5ke3r.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782140799139-v3ky5ke3r-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782140799139-v3ky5ke3r .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782140799139-v3ky5ke3r .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782140799139-v3ky5ke3r .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782140799139-v3ky5ke3r .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row, #fv-chart-1782140799139-v3ky5ke3r .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782140799139-v3ky5ke3r.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782140799139-v3ky5ke3r .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782140799139-v3ky5ke3r .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-pie-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-bar-product,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-grouped-product-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-cluster,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-label-space,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-x-axis-chart-space,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-benchmark-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-dropdown-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-carousel-nav-btn,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-chart-title,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-chart-subhead,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-header,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-vs,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select-container,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-versus-select,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140799139-v3ky5ke3r.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782140799139-v3ky5ke3r .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row,#fv-chart-1782140799139-v3ky5ke3r .fv-stacked-product,#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-label,#fv-chart-1782140799139-v3ky5ke3r .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-container,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-cluster {width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782140799139-v3ky5ke3r .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-label-space {display: none !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-logo,#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782140799139-v3ky5ke3r .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782140799139-v3ky5ke3r.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ZenWiFi BQ16 Pro Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:06:39.139Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ZenWiFi BQ16 Pro","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 15 feet","value": 2.62,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 50 feet","value": 1.532,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 75 feet","value": 567.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 90 feet","value": 46.7,"unitText": "Mbps"}]}</script><div id="fv-chart-1782140799139-v3ky5ke3r" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ZenWiFi BQ16 Pro Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.33333333333334%; background-color: #7B1FA2;" data-target-width="87.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.62</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>2.62</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.6%; background-color: #7B1FA2;" data-target-width="76.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.532</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>1.532</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.63333333333333%; background-color: #7B1FA2;" data-target-width="94.63333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">567.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>567.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782140799139-v3ky5ke3r-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ZenWiFi BQ16 Pro</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.83333333333334%; background-color: #7B1FA2;" data-target-width="77.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ZenWiFi BQ16 Pro</td><td>46.7</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782140799139-v3ky5ke3r', false); });} else {initialize('fv-chart-1782140799139-v3ky5ke3r', false);}})();</script></div><p>Unlike the cylindrical designs found in other mesh routers, the ZenWiFi BQ16 Pro has a rectangular shape to house its impressive 12 internal antennas. Brian noted the top vents for cooling and the practical port array on the back, which includes a 10 Gbps input and a 10 Gbps output port, three gigabit Ethernet ports and a USB port for sharing data across your network. </p><p>Interestingly, Brian also highlighted that you can use this USB port to connect to your phone and use its hotspot as a backup internet source during outages. The real standout feature for me, based on Brian’s review, though, is that instead of a single 6 GHz band, the ZenWiFi BQ16 Pro has two. Brian believes this extra 6 GHz band is the key to this mesh kit’s incredible close-range speeds. The ZenWiFi BQ16 Pro does have a higher price, but it can cover a large home with a strong and extremely fast Wi-Fi signal.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-bq16-pro-review"><em><strong>Asus ZenWiFi BQ16 Pro review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router-for-mesh"><span>Best budget Wi-Fi 7 router for mesh</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SKLQUaNm3NtRdxJA5yjnFm" name="Netgear-Orbi-370--2" alt="Netgear Orbi 370 mesh router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/SKLQUaNm3NtRdxJA5yjnFm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-netgear-orbi-370"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-370-review-the-most-affordable-orbi-mesh-kit-yet">5. Netgear Orbi 370</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Wi-Fi 7-powered dual-band mesh for less</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE5000 (802.11be) | <strong>Number of antennas/removable: </strong>4/No | <strong>Ports: </strong>One 2.5 Gbps WAN input and one 2.5 Gbps LAN (router), one 2.5 Gbps LAN (satellites) | <strong>Throughput: </strong>1.074 Gbps (at 15 feet) | <strong>Size: </strong>8.0 x 4.7 x 3.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very affordable for Orbi</div><div class="icon icon-plus_circle _hawk">Multi-gig ports</div><div class="icon icon-plus_circle _hawk">Small and compact design</div><div class="icon icon-plus_circle _hawk">Dependable speeds and wide coverage</div><div class="icon icon-minus_circle _hawk">Few wired ports</div><div class="icon icon-minus_circle _hawk">Dual-band Wi-Fi 7 only</div><div class="icon icon-minus_circle _hawk">Security software and extended support cost extra</div></div><p>The Netgear Orbi 370 is a compact, dual-band Wi-Fi 7 mesh kit that costs significantly less than the company’s premium Orbi devices without sacrificing the reliability and performance they’re known for. This is especially true when you take into consideration how you can get the Orbi 370 in a three-pack for just $350 while the top-of-the-line <a href="https://www.tomsguide.com/reviews/netgear-orbi-rbe973">Orbi 970</a> costs over $2,000 in a similar configuration.</p><p>Just like the <a href="https://www.tomsguide.com/computing/routers/msi-roamii-be-lite-review">MSI Roamii BE Lite</a>, this is a dual-band Wi-Fi 7 mesh kit that doesn’t give you access to the faster 6 GHz band. However, this does keep the cost down, and you still get access to many of Wi-Fi 7’s best features. As such, during his testing, Brian saw max download speeds of 1.07 Gbps at close range (15 feet). </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782141161772-n69tweyq1 *, #fv-chart-1782141161772-n69tweyq1 *:before, #fv-chart-1782141161772-n69tweyq1 *:after, #fv-chart-1782141161772-n69tweyq1-slideshow *, #fv-chart-1782141161772-n69tweyq1-slideshow *:before, #fv-chart-1782141161772-n69tweyq1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782141161772-n69tweyq1, #fv-chart-1782141161772-n69tweyq1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782141161772-n69tweyq1 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782141161772-n69tweyq1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782141161772-n69tweyq1.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141161772-n69tweyq1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141161772-n69tweyq1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782141161772-n69tweyq1-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782141161772-n69tweyq1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782141161772-n69tweyq1 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782141161772-n69tweyq1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782141161772-n69tweyq1 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782141161772-n69tweyq1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782141161772-n69tweyq1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row, #fv-chart-1782141161772-n69tweyq1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782141161772-n69tweyq1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782141161772-n69tweyq1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782141161772-n69tweyq1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782141161772-n69tweyq1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782141161772-n69tweyq1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-pie-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-bar-product,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-label,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-grouped-product-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-label,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-container,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-cluster,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-label-space,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-x-axis-chart-space,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-benchmark-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-dropdown-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-carousel-nav-btn,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-chart-title,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-chart-subhead,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-header,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-vs,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select-container,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-versus-select,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141161772-n69tweyq1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782141161772-n69tweyq1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row,#fv-chart-1782141161772-n69tweyq1 .fv-stacked-product,#fv-chart-1782141161772-n69tweyq1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-label,#fv-chart-1782141161772-n69tweyq1 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-container,#fv-chart-1782141161772-n69tweyq1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141161772-n69tweyq1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141161772-n69tweyq1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-logo,#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141161772-n69tweyq1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141161772-n69tweyq1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141161772-n69tweyq1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141161772-n69tweyq1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Netgear Orbi 370 Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:12:41.772Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Netgear Orbi 370","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Netgear Orbi 370 – 15 feet","value": 1.074,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 50 feet","value": 515.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 75 feet","value": 191.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 90 feet","value": 85,"unitText": "Mbps"}]}</script><div id="fv-chart-1782141161772-n69tweyq1" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Netgear Orbi 370 Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53.7%; background-color: #D32F2F;" data-target-width="53.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.074</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>1.074</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85.9%; background-color: #D32F2F;" data-target-width="85.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">515.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>515.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.6%; background-color: #D32F2F;" data-target-width="95.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">191.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>191.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141161772-n69tweyq1-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Netgear Orbi 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #D32F2F;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Netgear Orbi 370</td><td>85</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782141161772-n69tweyq1', false); });} else {initialize('fv-chart-1782141161772-n69tweyq1', false);}})();</script></div><p>These speeds were slightly ahead of the Roamii BE Lite — a trend that continued across Brian's 50, 75, and 90-foot tests. What was really surprising, though, was how the Orbi 370 beat out the more expensive, tri-band <a href="https://www.tomsguide.com/computing/routers/netgear-orbi-770-review">Orbi 770</a> at 50 feet with a download speed of 515.4 Mbps versus 391.1 Mbps. Likewise, Brian was impressed by just how well the Orbi 370 could send a strong signal even through a wall into an adjacent room.</p><p>At 8.0 x 4.7 x 3.0 inches, the Orbi 370 is Netgear’s smallest mesh router yet, making its satellites easy to place around your home. However, due to their compact size and budget-friendly price, port selection is limited. The main unit that acts as your router has two 2.5 Gbps Ethernet ports, while the satellites only have a single 2.5 Gbps port around back. This may seem quite limiting for power users, but you can always add a network switch for more ports. The Orbi 370 certainly won’t be for everyone, but if you want to upgrade to a Wi-Fi 7-powered mesh kit on a budget and don’t mind not having access to the faster 6GHz, it could be the perfect fit.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-370-review-the-most-affordable-orbi-mesh-kit-yet"><em><strong>Netgear Orbi 370 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-gamers"><span>Best Wi-Fi 7 router for gamers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bebpM8qo7YEujtLw7bo22d" name="Asus-ROG-Rapture-GT-BE19000AI---LIST" alt="Asus ROG Rapture GT-BE19000AI router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-asus-rog-rapture-gt-be19000ai"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review">6. Asus ROG Rapture GT-BE19000AI</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router with warp speed tri-band Wi-Fi 7</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 10 Gbps and 1x 2.5 Gbps; LAN – 1x 10 Gbps, 3x 2.5 Gbps and 1x 1 Gbps; 1x USB 2.0 and 1x USB 3.2 (Gen 1) | <strong>Peak Throughput: </strong>2.580 Gbps (at 15 feet) | <strong>Size: </strong>13.6 x 13.6 x 8.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent gaming features and lighting effects</div><div class="icon icon-plus_circle _hawk">AI hardware boost</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Top Wi-Fi speed and range</div><div class="icon icon-minus_circle _hawk">Runs hot</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The Asus ROG Rapture GT-BE1900AI Wi-Fi 7 router is, put simply, an absolute beast. Made for gamers and power-hungry homes, this router delivers the throughput for high-speed gaming with low latency, 8K video and some bandwidth left over for day-to-day computing tasks like email or listening to tunes on Spotify. </p><p>Compared to our previous pick, the <a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review">TP-Link Archer GE650</a>, it boasts a 27% uplight in real-world throughput at 15 feet, delivering a whopping 2.580 Gbps. But even at <em>50 feet</em>, it manages to surpass 1 Gbps. For larger households, the ROG Rapture GT-BE1900AI will be able to reach far and wide while keeping up incredible speeds. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1782141217739-yg0n4lsag *, #fv-chart-1782141217739-yg0n4lsag *:before, #fv-chart-1782141217739-yg0n4lsag *:after, #fv-chart-1782141217739-yg0n4lsag-slideshow *, #fv-chart-1782141217739-yg0n4lsag-slideshow *:before, #fv-chart-1782141217739-yg0n4lsag-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1782141217739-yg0n4lsag, #fv-chart-1782141217739-yg0n4lsag-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1782141217739-yg0n4lsag {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1782141217739-yg0n4lsag.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141217739-yg0n4lsag .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1782141217739-yg0n4lsag-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1782141217739-yg0n4lsag .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1782141217739-yg0n4lsag .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1782141217739-yg0n4lsag .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1782141217739-yg0n4lsag .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1782141217739-yg0n4lsag .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1782141217739-yg0n4lsag .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row, #fv-chart-1782141217739-yg0n4lsag .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1782141217739-yg0n4lsag.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1782141217739-yg0n4lsag .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1782141217739-yg0n4lsag .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1782141217739-yg0n4lsag .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1782141217739-yg0n4lsag .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-pie-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-bar-product,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-grouped-product-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-cluster,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-label-space,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-x-axis-chart-space,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-benchmark-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-dropdown-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-carousel-nav-btn,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-chart-title,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-chart-subhead,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-header,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-vs,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select-container,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-versus-select,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-btn,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-icon,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141217739-yg0n4lsag.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1782141217739-yg0n4lsag .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row,#fv-chart-1782141217739-yg0n4lsag .fv-stacked-product,#fv-chart-1782141217739-yg0n4lsag .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-label,#fv-chart-1782141217739-yg0n4lsag .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-container,#fv-chart-1782141217739-yg0n4lsag .fv-bar-cluster {width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1782141217739-yg0n4lsag .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-label-space {display: none !important;}#fv-chart-1782141217739-yg0n4lsag .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-title {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-logo,#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1782141217739-yg0n4lsag .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1782141217739-yg0n4lsag .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1782141217739-yg0n4lsag .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1782141217739-yg0n4lsag.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Rapture GT-BE19000AI Performance Results","description": "Speed measurements","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-22T15:13:37.739Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1.006,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"}]}</script><div id="fv-chart-1782141217739-yg0n4lsag" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Rapture GT-BE19000AI Performance Results</h3><p class="fv-chart-subhead">Speed measurements</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #009688;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>2.58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.3%; background-color: #009688;" data-target-width="50.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.006</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>1.006</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.05%; background-color: #009688;" data-target-width="88.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">528.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>528.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1782141217739-yg0n4lsag-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.83333333333334%; background-color: #009688;" data-target-width="81.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>49.1</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1782141217739-yg0n4lsag', false); });} else {initialize('fv-chart-1782141217739-yg0n4lsag', false);}})();</script></div><p>With its tri-band connectivity, covering 2.4GHz, 5GHz and 6GHz data, along with 4GB of RAM, 32GB of storage and a full-blown dedicated AI engine delivering 7.9 TOPS (trillions of operations per second), its specs are in line with those of a PC. All this helps with game-boosting features, with the Asus Router's app giving you full control of it all. I mean, it has it all. </p><p>Now, it is a power hog at 26.0 watts, which means annual electricity bills will cost more, and it can get quite hot when put to use. That's only adding to its already expensive $900 price tag, but this is without a doubt the best gaming router right now, and with the speeds and range it offers, it will bring a smile to any gamer's (or anyone, for that matter) face. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review"><em><strong>Asus ROG Rapture GT-BE19000AI review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-budget-wi-fi-7-router-for-gamers"><span>Best budget Wi-Fi 7 router for gamers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RKJvk9D72LqQfS3snoF3Fn" name="Asus-ROG-Strix-GS-BE18000--02-LIST" alt="Asus ROG Strix GS-BE18000 gaming router on a shelf" src="https://cdn.mos.cms.futurecdn.net/RKJvk9D72LqQfS3snoF3Fn-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-asus-rog-strix-gs-be18000"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight">7. Asus ROG Strix GS-BE18000</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router with warp speed tri-band Wi-Fi 7</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 2.5 Gbps WAN; 7x 2.5Gbps LAN; 1x USB 3.0 (Gen 1) | <strong>Peak Throughput: </strong>2.354 Gbps (at 15 feet) | <strong>Size: </strong>8.9 x 8.9 x 3.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazing value for gaming and beyond</div><div class="icon icon-plus_circle _hawk">Loads of ports</div><div class="icon icon-plus_circle _hawk">Excellent throughput</div><div class="icon icon-plus_circle _hawk">Top gaming features</div><div class="icon icon-minus_circle _hawk">Boring design for a gaming router</div></div><p>Asus is on a roll, but this time with a Wi-Fi 7 router that steals the show with its blazing-fast speeds, even at mid-range distances, at a price that's far more friendly for gamers' pockets.  Delivering a measured 2.354 Gbps Wi-Fi 7 throughput at 15 feet in our tests, the ROG Strix GS-BE18000 brings top-tier numbers for competitive play and high-bitrate streaming. </p><p>That kind of speed means your matches, uploads and cloud gaming sessions stay smooth even when the network is busy. Even then, we pushed the GS-BE18000 with a simulated 10-user load at 15 feet and still saw an impressive 2.238 Gbps. That’s the kind of stability you want for marathon gaming sessions for a (wireless) LAN party. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787753909455-shzfa9p41 *, #fv-chart-1787753909455-shzfa9p41 *:before, #fv-chart-1787753909455-shzfa9p41 *:after, #fv-chart-1787753909455-shzfa9p41-slideshow *, #fv-chart-1787753909455-shzfa9p41-slideshow *:before, #fv-chart-1787753909455-shzfa9p41-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787753909455-shzfa9p41, #fv-chart-1787753909455-shzfa9p41-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787753909455-shzfa9p41 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787753909455-shzfa9p41.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787753909455-shzfa9p41.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787753909455-shzfa9p41 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787753909455-shzfa9p41-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787753909455-shzfa9p41-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787753909455-shzfa9p41 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787753909455-shzfa9p41 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787753909455-shzfa9p41 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787753909455-shzfa9p41 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787753909455-shzfa9p41 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787753909455-shzfa9p41 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row, #fv-chart-1787753909455-shzfa9p41 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787753909455-shzfa9p41.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787753909455-shzfa9p41 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787753909455-shzfa9p41 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787753909455-shzfa9p41 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787753909455-shzfa9p41 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-pie-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-bar-product,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-label,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-grouped-product-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-label,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-container,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-cluster,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-label-space,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-x-axis-chart-space,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-benchmark-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-dropdown-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-carousel-nav-btn,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-chart-title,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-chart-subhead,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-header,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-vs,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select-container,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-versus-select,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787753909455-shzfa9p41.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787753909455-shzfa9p41 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row,#fv-chart-1787753909455-shzfa9p41 .fv-stacked-product,#fv-chart-1787753909455-shzfa9p41 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-label,#fv-chart-1787753909455-shzfa9p41 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-container,#fv-chart-1787753909455-shzfa9p41 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787753909455-shzfa9p41 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787753909455-shzfa9p41 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-logo,#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787753909455-shzfa9p41 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787753909455-shzfa9p41 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787753909455-shzfa9p41 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787753909455-shzfa9p41.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Strix GS-BE18000 Performance Results","description": "Speed measurements from testing \u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:18:29.456Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Strix GS-BE18000","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787753909455-shzfa9p41" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Strix GS-BE18000 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing <br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.46666666666667%; background-color: #7299d3;" data-target-width="78.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>2.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.7%; background-color: #7299d3;" data-target-width="67.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>1.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.08%; background-color: #7299d3;" data-target-width="90.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">900.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>900.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787753909455-shzfa9p41-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing <br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.16666666666666%; background-color: #7299d3;" data-target-width="68.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>40.9</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787753909455-shzfa9p41', false); });} else {initialize('fv-chart-1787753909455-shzfa9p41', false);}})();</script></div><p>It's gamer-friendly, too, with its Game Mode that lets you prioritize gaming traffic with a tap, and with one 2.5 Gbps WAN, seven 2.5 Gbps LAN ports, and USB 3.0, you’ve got plenty of wired options for consoles and PCs. Tri-band Wi-Fi 7 rounds out the specs, ensuring modern devices can take full advantage of the network.</p><p>During two weeks of real-world use, our reviewer, Brian, found the GS-BE18000 reliable and fast, but noticed a couple of dead zones between walled spaces, like the attic and basement. And while it may come in a pretty basic design, none of these are deal breakers, especially for its sub-$400 price. The Asus ROG Strix GS-BE18000 is a near-ideal pick for those looking for a gaming router that doesn't cost a fortune. If you have a bigger space with plenty of rooms, watch out for those dead zones, but otherwise, this is an inexpensive yet amazing gaming router. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight"><em><strong>Asus ROG Strix GS-BE18000 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-smart-home"><span>Best Wi-Fi 7 router for smart home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hUhJCMK3bHxT9WWr6hT8gC" name="eero Max 7 Wi-Fi 7 Upgrade-2-LEDE" alt="A three-pack of the eero Max 7 mesh router on a desk" src="https://cdn.mos.cms.futurecdn.net/hUhJCMK3bHxT9WWr6hT8gC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-eero-max-7"><span class="title__text"><a href="https://www.tomsguide.com/reviews/eero-max-7">8. Eero Max 7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Mesh-powered Wi-Fi 7 made simple with plenty of multi-gig ports</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE4300 (802.11be) | <strong>Number of antennas/removable: </strong>10/No | <strong>Ports: </strong>two 2.5Gbps, two 10Gbps | <strong>Throughput: </strong>1.781Gbps (at 15 feet) | <strong>Size: </strong>8.4 x 7.1 x 3.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Works as a smart home hub</div><div class="icon icon-plus_circle _hawk">Simple to set up and use</div><div class="icon icon-plus_circle _hawk">Uses a standard USB-C port for power</div><div class="icon icon-minus_circle _hawk">Quite expensive at full price</div></div><p>The Eero Max 7 marks Amazon’s first entry into the Wi-Fi 7 space, and true to form for eero, it’s a mesh Wi-Fi system since the company doesn’t offer traditional standalone routers. In terms of price, it sits slightly higher than the Deco BE85, coming in at $1,400 for a two-pack or $1,700 for a three-pack. However, I appreciate that eero offers single add-on units for $600, along with the fact that all eero devices are backwards compatible. Likewise, if you want to extend your Wi-Fi 7-powered home network outdoors, Brian also reviewed the <a href="https://www.tomsguide.com/computing/routers/eero-outdoor-7">Eero Outdoor 7</a> mesh extender after testing the eero Max 7.</p><p>When Brian put the eero Max 7 through his speed testing, it achieved a solid 1.78 Gbps at close range  (15 feet). However, as he moved his test laptop further away, speeds dropped more significantly, down to 146 Mbps at 50 feet and an even less impressive 16.8 Mbps at 90 feet. On the positive side, Brian found that the eero Max 7 did a decent job of pushing a Wi-Fi signal through walls, maintaining 789.1 Mbps at 25 feet.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787754974836-21nzf0wst *, #fv-chart-1787754974836-21nzf0wst *:before, #fv-chart-1787754974836-21nzf0wst *:after, #fv-chart-1787754974836-21nzf0wst-slideshow *, #fv-chart-1787754974836-21nzf0wst-slideshow *:before, #fv-chart-1787754974836-21nzf0wst-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787754974836-21nzf0wst, #fv-chart-1787754974836-21nzf0wst-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787754974836-21nzf0wst {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787754974836-21nzf0wst.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787754974836-21nzf0wst.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787754974836-21nzf0wst .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787754974836-21nzf0wst-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787754974836-21nzf0wst-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787754974836-21nzf0wst .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787754974836-21nzf0wst .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787754974836-21nzf0wst .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787754974836-21nzf0wst .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787754974836-21nzf0wst .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787754974836-21nzf0wst .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787754974836-21nzf0wst .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787754974836-21nzf0wst .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787754974836-21nzf0wst .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787754974836-21nzf0wst .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787754974836-21nzf0wst .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787754974836-21nzf0wst .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787754974836-21nzf0wst .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row, #fv-chart-1787754974836-21nzf0wst .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787754974836-21nzf0wst.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787754974836-21nzf0wst .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787754974836-21nzf0wst .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787754974836-21nzf0wst .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787754974836-21nzf0wst .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787754974836-21nzf0wst .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-pie-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-bar-product,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-label,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-grouped-product-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-label,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-container,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-cluster,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-label-space,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-x-axis-chart-space,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-benchmark-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-dropdown-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-carousel-nav-btn,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-chart-title,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-chart-subhead,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-header,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-vs,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select-container,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-versus-select,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787754974836-21nzf0wst.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787754974836-21nzf0wst .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row,#fv-chart-1787754974836-21nzf0wst .fv-stacked-product,#fv-chart-1787754974836-21nzf0wst .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-label,#fv-chart-1787754974836-21nzf0wst .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-container,#fv-chart-1787754974836-21nzf0wst .fv-bar-cluster {width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787754974836-21nzf0wst .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-label-space {display: none !important;}#fv-chart-1787754974836-21nzf0wst .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787754974836-21nzf0wst .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-logo,#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787754974836-21nzf0wst .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787754974836-21nzf0wst .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787754974836-21nzf0wst .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787754974836-21nzf0wst.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Eero Max 7 Performance Results","description": "Speed measurements from testing\u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:36:14.837Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Eero Max 7","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Eero Max 7 – 15 feet","value": 1.781,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 50 feet","value": 146.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 75 feet","value": 132.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 90 feet","value": 16.8,"unitText": "Mbps"}]}</script><div id="fv-chart-1787754974836-21nzf0wst" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Eero Max 7 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing<br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.05%; background-color: #db6f00;" data-target-width="89.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.781</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>1.781</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 97.93333333333334%; background-color: #db6f00;" data-target-width="97.93333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>146.9</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.46666666666665%; background-color: #db6f00;" data-target-width="88.46666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>132.7</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787754974836-21nzf0wst-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">Eero Max 7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84.00000000000001%; background-color: #db6f00;" data-target-width="84.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>5</span><span>10</span><span>15</span><span>20</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Eero Max 7</td><td>16.8</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787754974836-21nzf0wst', false); });} else {initialize('fv-chart-1787754974836-21nzf0wst', false);}})();</script></div><p>Design-wise, eero has shifted away from its familiar puck shape to something closer to the Orbi 970 to allow for more ports and better cooling. In his review, Brian highlighted the inclusion of two 10 Gbps ports and two 2.5 Gbps ports around back. While the Max 7 and other eero devices lack a USB port for network sharing, one of the biggest strengths that he and I point out with eero mesh systems is their incredibly easy setup process using the Eero app. </p><p>The eero Max 7 is a great choice for building out your smart home network, too, with Thread, Matter and Zigbee support built in. At the same time, you can also use a newer <a href="https://www.tomsguide.com/how-to/how-to-use-an-echo-dot-as-a-mesh-wi-fi-extender">Echo Dot as a mesh extender</a>, which is a convenient way to expand your home network’s range using devices you might already have.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/eero-max-7"><em><strong>Eero Max 7 review</strong></em></a><strong></strong></li></ul><h3 class="article-body__section" id="section-best-wi-fi-7-router-for-fiber"><span>Best Wi-Fi 7 router for fiber</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AZjgh49nrhdG3NpbLhwYdU" name="TG_TP-Link-Deco-BE85_2.jpg" alt="TP-Link Deco BE85 on desk" src="https://cdn.mos.cms.futurecdn.net/AZjgh49nrhdG3NpbLhwYdU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="9-tp-link-deco-be85"><span class="title__text"><a href="https://www.tomsguide.com/reviews/tp-link-deco-be85">9. TP-Link Deco BE85</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A future-proof mesh Wi-Fi system that’s ideal for fiber internet</p></div><p class="specs__container"><strong>Wi-Fi spec: </strong>BE22000 (802.11be) | <strong>Number of antennas/removable: </strong>8/No | <strong>Ports: </strong>Two 10Gbps (one can be used as an SPF+ fiber port), two 2.5Gbps, USB 3.0 | <strong>Throughput: </strong>1.736Gbps (at 15 feet) | <strong>Size: </strong>9.2 x 5.0 x 5.0 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fiber ready</div><div class="icon icon-plus_circle _hawk">Quick setup process</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Great close up and mid-range speeds</div><div class="icon icon-minus_circle _hawk">Bulky and expensive</div></div><p>The TP-Link Deco BE85 holds the distinction of being one of the very first mesh Wi-Fi systems with Wi-Fi 7 support. Though it does come in at a higher price point than the company’s older mesh kids like the <a href="https://www.tomsguide.com/reviews/tp-link-deco-xe75">Deco XE75</a>, Brian’s testing shows it’s still one of the more affordable ways to upgrade to the latest wireless standard, complete with all the bells and whistles.</p><p>Just like with eero, I really appreciate how all Deco devices work together, so you can easily integrate an older TP-Link mesh kit into your new Wi-Fi 7-powered home network to extend its reach.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787755047641-5f6h2alm3 *, #fv-chart-1787755047641-5f6h2alm3 *:before, #fv-chart-1787755047641-5f6h2alm3 *:after, #fv-chart-1787755047641-5f6h2alm3-slideshow *, #fv-chart-1787755047641-5f6h2alm3-slideshow *:before, #fv-chart-1787755047641-5f6h2alm3-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787755047641-5f6h2alm3, #fv-chart-1787755047641-5f6h2alm3-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787755047641-5f6h2alm3 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787755047641-5f6h2alm3.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787755047641-5f6h2alm3-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787755047641-5f6h2alm3 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787755047641-5f6h2alm3 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787755047641-5f6h2alm3 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787755047641-5f6h2alm3 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row, #fv-chart-1787755047641-5f6h2alm3 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787755047641-5f6h2alm3.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787755047641-5f6h2alm3 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787755047641-5f6h2alm3 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-pie-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-bar-product,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-grouped-product-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-cluster,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-label-space,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-x-axis-chart-space,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-benchmark-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-dropdown-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-carousel-nav-btn,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-chart-title,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-chart-subhead,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-header,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-vs,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select-container,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-versus-select,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755047641-5f6h2alm3.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787755047641-5f6h2alm3 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row,#fv-chart-1787755047641-5f6h2alm3 .fv-stacked-product,#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-label,#fv-chart-1787755047641-5f6h2alm3 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-container,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755047641-5f6h2alm3 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-logo,#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755047641-5f6h2alm3 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755047641-5f6h2alm3.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Deco BE85 Performance Results","description": "Speed measurements from testing\u003cbr>taken at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:37:27.643Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Deco BE85","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 15 feet","value": 1.736,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 50 feet","value": 790.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 75 feet","value": 179.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 90 feet","value": 42.6,"unitText": "Mbps"}]}</script><div id="fv-chart-1787755047641-5f6h2alm3" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Deco BE85 Performance Results</h3><p class="fv-chart-subhead">Speed measurements from testing<br>taken at different distances</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">15 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.8%; background-color: #7dab7e;" data-target-width="86.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.736</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>1.736</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">50 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 98.8%; background-color: #7dab7e;" data-target-width="98.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">790.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>790.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">75 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.6%; background-color: #7dab7e;" data-target-width="89.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">179.2</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>179.2</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787755047641-5f6h2alm3-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Speed measurements from testing<br>taken at different distances" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">90 feet</h4><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Deco BE85</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.00000000000001%; background-color: #7dab7e;" data-target-width="71.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42.6</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Deco BE85</td><td>42.6</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787755047641-5f6h2alm3', false); });} else {initialize('fv-chart-1787755047641-5f6h2alm3', false);}})();</script></div><p>When Brian tested the Deco BE85, he observed a top speed of 1.73 Gbps at close range (15 feet). Speeds remained quite strong at 50 feet, where Brian saw downloads of 790 Mbps. Even at 90 feet, the Deco BE85 still managed a respectable 42.6 Mbps on the 6 GHz band. However, you can get better performance at long distances by switching to the combined 2.4/5 GHz bands, as this system doesn’t automatically optimize band selection for peak speed, and you can’t manually choose which data channel to use.</p><p>Looking at the hardware, Brian highlighted the inclusion of two 10 Gbps ports (one can also be combined with an SPF+ fiber port) along with two 2.5 Gbps ports and a USB 3.0 port on the back of each unit. Another really user-friendly aspect that Brian pointed out in his review is that all of the Deco BE85 units are interchangeable. This lets any of them function as the main router or as a satellite. In terms of design, the BE85 features the familiar cylindrical look of previous Deco systems, but this time around, it features a prominent “7” on the front to clearly indicate its Wi-Fi 7 capabilities. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/reviews/tp-link-deco-be85"><em><strong>TP-Link Deco BE85 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-performance-results-compared"><span>Performance results compared</span></h3><p>While all the best W-Fi 7 routers we've tested deliver blazing-fast speeds in their own right, it's exciting to see just <em>how </em>fast they perform, especially across a range of distances.</p><p>As we've discovered, just because one Wi-Fi 7 router has blistering speeds at 15 feet doesn't mean it will be as fast as another at 90 feet. So, if you have your eye on one system and want to see how it compares to the rest, check out our versus table below to help you find the right router for your setup. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787755268430-hp5bi15dv *, #fv-chart-1787755268430-hp5bi15dv *:before, #fv-chart-1787755268430-hp5bi15dv *:after, #fv-chart-1787755268430-hp5bi15dv-slideshow *, #fv-chart-1787755268430-hp5bi15dv-slideshow *:before, #fv-chart-1787755268430-hp5bi15dv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787755268430-hp5bi15dv, #fv-chart-1787755268430-hp5bi15dv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787755268430-hp5bi15dv {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787755268430-hp5bi15dv.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755268430-hp5bi15dv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787755268430-hp5bi15dv-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787755268430-hp5bi15dv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787755268430-hp5bi15dv .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787755268430-hp5bi15dv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787755268430-hp5bi15dv .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787755268430-hp5bi15dv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787755268430-hp5bi15dv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row, #fv-chart-1787755268430-hp5bi15dv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787755268430-hp5bi15dv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787755268430-hp5bi15dv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787755268430-hp5bi15dv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787755268430-hp5bi15dv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787755268430-hp5bi15dv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-pie-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-bar-product,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-grouped-product-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-cluster,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-label-space,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-x-axis-chart-space,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-benchmark-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-dropdown-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-carousel-nav-btn,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-chart-title,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-chart-subhead,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-header,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-vs,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select-container,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-versus-select,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755268430-hp5bi15dv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787755268430-hp5bi15dv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row,#fv-chart-1787755268430-hp5bi15dv .fv-stacked-product,#fv-chart-1787755268430-hp5bi15dv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-label,#fv-chart-1787755268430-hp5bi15dv .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-container,#fv-chart-1787755268430-hp5bi15dv .fv-bar-cluster {width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787755268430-hp5bi15dv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-label-space {display: none !important;}#fv-chart-1787755268430-hp5bi15dv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-logo,#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787755268430-hp5bi15dv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787755268430-hp5bi15dv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787755268430-hp5bi15dv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787755268430-hp5bi15dv.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Wi-Fi 7 Routers Performance Results","description": "Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:41:08.430Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","TP-Link Archer BE3600","TP Link Deco BE65-Outdoor","Asus ZenWiFi BQ16 Pro","Netgear Orbi 370","Asus ROG Rapture GT-BE19000AI","Asus ROG Strix GS-BE18000","Eero Max 7","TP-Link Deco BE85","15 feet","50 feet","75 feet","90 feet","Versus Comparison","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 15 feet","value": 1.138,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 50 feet","value": 702.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 75 feet","value": 205.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE3600 – 90 feet","value": 15.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 15 feet","value": 0.8646,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 50 feet","value": 693.6,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 75 feet","value": 635.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP Link Deco BE65-Outdoor – 90 feet","value": 373.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 15 feet","value": 2.62,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 50 feet","value": 1532,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 75 feet","value": 567.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ZenWiFi BQ16 Pro – 90 feet","value": 46.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 15 feet","value": 1.074,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 50 feet","value": 515.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 75 feet","value": 191.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Netgear Orbi 370 – 90 feet","value": 85,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 15 feet","value": 1.781,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 50 feet","value": 146.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 75 feet","value": 132.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Eero Max 7 – 90 feet","value": 16.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 15 feet","value": 1.736,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 50 feet","value": 790.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 75 feet","value": 179.2,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Deco BE85 – 90 feet","value": 42.6,"unitText": "Mbps"}]}</script><div id="fv-chart-1787755268430-hp5bi15dv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Wi-Fi 7 Routers Performance Results</h3><p class="fv-chart-subhead">Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787755268430-hp5bi15dv-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Select a Wi-Fi 7 router to compare internet speed at different distances (measured in Gbps and Mbps)" data-caption="" style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>TP-Link Archer BE770</th><th>TP-Link Archer BE3600</th><th>TP Link Deco BE65-Outdoor</th><th>Asus ZenWiFi BQ16 Pro</th><th>Netgear Orbi 370</th><th>Asus ROG Rapture GT-BE19000AI</th><th>Asus ROG Strix GS-BE18000</th><th>Eero Max 7</th><th>TP-Link Deco BE85</th></tr></thead><tbody><tr><td>15 feet</td><td>2.181</td><td>1.138</td><td>0.8646</td><td>2.62</td><td>1.074</td><td>2.58</td><td>2.354</td><td>1.781</td><td>1.736</td></tr><tr><td>50 feet</td><td>1239</td><td>702.3</td><td>693.6</td><td>1532</td><td>515.4</td><td>1006</td><td>1354</td><td>146.9</td><td>790.4</td></tr><tr><td>75 feet</td><td>772.1</td><td>205.2</td><td>635.4</td><td>567.8</td><td>191.2</td><td>528.3</td><td>900.8</td><td>132.7</td><td>179.2</td></tr><tr><td>90 feet</td><td>70.9</td><td>15.5</td><td>373.2</td><td>46.7</td><td>85</td><td>49.1</td><td>40.9</td><td>16.8</td><td>42.6</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1787755268430-hp5bi15dv-versus" data-versus-data="[{"attribute":"15 feet","originalAttribute":"15 feet","productData":{"TP-Link Archer BE770":{"value":2.181,"unit":"Gbps"},"TP-Link Archer BE3600":{"value":1.138,"unit":"Gbps"},"TP Link Deco BE65-Outdoor":{"value":0.8646,"unit":"Gbps"},"Asus ZenWiFi BQ16 Pro":{"value":2.62,"unit":"Gbps"},"Netgear Orbi 370":{"value":1.074,"unit":"Gbps"},"Asus ROG Rapture GT-BE19000AI":{"value":2.58,"unit":"Gbps"},"Asus ROG Strix GS-BE18000":{"value":2.354,"unit":"Gbps"},"Eero Max 7":{"value":1.781,"unit":"Gbps"},"TP-Link Deco BE85":{"value":1.736,"unit":"Gbps"}}},{"attribute":"50 feet","originalAttribute":"50 feet","productData":{"TP-Link Archer BE770":{"value":1239,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":702.3,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":693.6,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":1532,"unit":"Mbps"},"Netgear Orbi 370":{"value":515.4,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":1006,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":1354,"unit":"Mbps"},"Eero Max 7":{"value":146.9,"unit":"Mbps"},"TP-Link Deco BE85":{"value":790.4,"unit":"Mbps"}}},{"attribute":"75 feet","originalAttribute":"75 feet","productData":{"TP-Link Archer BE770":{"value":772.1,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":205.2,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":635.4,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":567.8,"unit":"Mbps"},"Netgear Orbi 370":{"value":191.2,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":528.3,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":900.8,"unit":"Mbps"},"Eero Max 7":{"value":132.7,"unit":"Mbps"},"TP-Link Deco BE85":{"value":179.2,"unit":"Mbps"}}},{"attribute":"90 feet","originalAttribute":"90 feet","productData":{"TP-Link Archer BE770":{"value":70.9,"unit":"Mbps"},"TP-Link Archer BE3600":{"value":15.5,"unit":"Mbps"},"TP Link Deco BE65-Outdoor":{"value":373.2,"unit":"Mbps"},"Asus ZenWiFi BQ16 Pro":{"value":46.7,"unit":"Mbps"},"Netgear Orbi 370":{"value":85,"unit":"Mbps"},"Asus ROG Rapture GT-BE19000AI":{"value":49.1,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":40.9,"unit":"Mbps"},"Eero Max 7":{"value":16.8,"unit":"Mbps"},"TP-Link Deco BE85":{"value":42.6,"unit":"Mbps"}}}]" data-left-color="#0072C6" data-right-color="#F57C00"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #0072C6; border-color: #0072C6;"><option value="TP-Link Archer BE770" selected>TP-Link Archer BE770</option><option value="TP-Link Archer BE3600">TP-Link Archer BE3600</option><option value="TP Link Deco BE65-Outdoor">TP Link Deco BE65-Outdoor</option><option value="Asus ZenWiFi BQ16 Pro">Asus ZenWiFi BQ16 Pro</option><option value="Netgear Orbi 370">Netgear Orbi 370</option><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Eero Max 7">Eero Max 7</option><option value="TP-Link Deco BE85">TP-Link Deco BE85</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #0072C6;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #F57C00; border-color: #F57C00;"><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="TP-Link Archer BE3600" selected>TP-Link Archer BE3600</option><option value="TP Link Deco BE65-Outdoor">TP Link Deco BE65-Outdoor</option><option value="Asus ZenWiFi BQ16 Pro">Asus ZenWiFi BQ16 Pro</option><option value="Netgear Orbi 370">Netgear Orbi 370</option><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Eero Max 7">Eero Max 7</option><option value="TP-Link Deco BE85">TP-Link Deco BE85</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #F57C00;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>15 feet (Gbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+92%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2.181</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 44.351215038972946%; background-color: #F57C00;" data-target-width="44.351215038972946"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1.138</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>50 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+76%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">1,239</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 48.18038740920097%; background-color: #F57C00;" data-target-width="48.18038740920097"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">702.3</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>75 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+276%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">772.1</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 22.590338039114105%; background-color: #F57C00;" data-target-width="22.590338039114105"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">205.2</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>90 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+357%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">70.9</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 18.582510578279265%; background-color: #F57C00;" data-target-width="18.582510578279265"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">15.5</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787755268430-hp5bi15dv', false); });} else {initialize('fv-chart-1787755268430-hp5bi15dv', false);}})();</script></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We've tested dozens of Wi-Fi 7 routers since they've arrived, and while some may have their quirks, they could be just the option for you. Think of this as our honorable mentions that are still worth considering. </p><div class="product"><a data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549" href="https://www.bestbuy.com/product/asus-rt-be96u-be19000-tri-band-wi-fi-7-router-black/JJGGLRPFXS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1328px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uAzFLdNeneBss34Y4rGKiZ" name="asus.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uAzFLdNeneBss34Y4rGKiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1328" height="1328" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The Asus RT-BE96U took our top spot as the best Wi-Fi 7 router for over a year, and for very good reason. It blew us away with its raw speeds (up to 1.94 Gbps at 15 feet), but even at 75 feet away, it delivered an impressive 400 Mbps. Not bad at all for its price, but it's showing its age a little now that the latest Wi-Fi 7 routers come with even faster speeds, across multiple distances. Now, it's not quite <em>as </em>good a deal as its competition. Still, while it is bulky, it's hard to go wrong here, especially considering its other perks, including the built-in security software and being able to act as a VPN client. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/asus-rt-be96u-review" data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549"><strong>Asus RT-BE96U review</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rt-be96u-be19000-tri-band-wi-fi-7-router-black/JJGGLRPFXS" target="_blank" rel="nofollow" data-dimension112="e324ef12-a15c-11f1-b774-9558cb992f6c" data-action="Deal Block" data-label="RT-BE96U" data-dimension48="RT-BE96U" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299" href="https://www.amazon.com/TP-Link-Archer-GE650-Acceleration-HomeShield/dp/B0DVV9KJSN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1132px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NRjBsX3Y8sTAVqDTp3gpoE" name="TP-Link Archer GE650 quick grid" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NRjBsX3Y8sTAVqDTp3gpoE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1132" height="1132" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>TP-Link Archer GE650 (★★★★☆½)</strong></p><p>The TP-Link Archer GE650 is a Wi-Fi 7-powered gaming router with excellent performance, plenty of gaming-focused extras, and, of course, built-in RGB lighting. As the follow-up to TP-Link’s first Wi-Fi 7 gaming router, the <a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review" data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">Archer GE800</a>, the GE650 does leave out a few more premium features, but given that it costs just $350 compared to $599, you’re getting quite a lot for significantly less. At the same time, its triangular design is more compact and far more discreet than the GE800’s larger, batwing-style design. It's strong, but not <em>as </em>strong as the current king: the Asus ROG Rapture. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review"><strong>TP-Link Archer GE650 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/TP-Link-Archer-GE650-Acceleration-HomeShield/dp/B0DVV9KJSN" target="_blank" rel="nofollow" data-dimension112="e324ef80-a15c-11f1-8688-59ba4f3a76f2" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">View Deal</a></p></div><div class="product"><a data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900" href="https://www.amazon.com/Linksys-Cognitive-Tri-Band-routers-Coverage/dp/B0CGKPJR14" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1257px;"><p class="vanilla-image-block" style="padding-top:101.43%;"><img id="Egy4EKxL2PzKUT4qbGh6X3" name="51JgDx2EEYL._AC_SL1500_.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Egy4EKxL2PzKUT4qbGh6X3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1257" height="1275" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Linksys Velop Pro 7 previously held our top spot as the best budget mesh Wi-Fi 7 router. However, at $100 more than the TP-Link Deco BE63, it’s now harder to recommend. Likewise, instead of four 2.5 Gbps Ethernet ports, you only get one at the back, along with four slower gigabit Ethernet ports. Likewise, since it uses 240 MHz instead of 340 MHz channels for backhaul communication between the main router and its satellites, its speeds weren’t nearly as good and even at a close distance of 15 feet, it couldn’t quite reach gigabit download speeds. Also, you'll be hard-pressed to find these available at retailers these days. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/linksys-velop-pro-7-review" data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900"><strong>Linksys Velop Pro 7 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/Linksys-Cognitive-Tri-Band-routers-Coverage/dp/B0CGKPJR14" target="_blank" rel="nofollow" data-dimension112="e324efe4-a15c-11f1-a749-311e3adf1550" data-action="Deal Block" data-label="Velop Pro 7" data-dimension48="Velop Pro 7" data-dimension25="$900">View Deal</a></p></div><div class="product"><a data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199" href="https://www.amazon.com/MSI-Roamii-BE-Lite-Mesh/dp/B0DGH14G1F" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:770px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2fjMDxkbBSM96k8X4EqJsH" name="msi-roamii-be-lite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2fjMDxkbBSM96k8X4EqJsH-1920-80.jpg" mos="" align="middle" fullscreen="" width="770" height="770" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The MSI Roamii BE Lite is a very affordable Wi-Fi 7 mesh router that almost ended up as our new best budget pick. The reason it didn’t is that this is a <a href="https://www.tomsguide.com/computing/routers/upgrading-to-wi-fi-7-is-about-to-get-more-complicated-and-these-new-routers-are-to-blame" data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199">dual-band Wi-Fi 7 router</a> that gives you access to the 2.4 and 5 GHz bands but not the faster 6 GHz one. For instance, in our testing, the MSI Roamii Be Lite reached a top speed of 970.3 Mbps at a distance of 15 feet. Every other router on this list easily reached speeds of over 1 Gbps and the fastest mesh system we’ve tested with Wi-Fi 7, the Asus ZenWiFi BQ16 Pro, saw download speeds of 2.62 Gbps under the same conditions. If you like the MSI Roamii BE Lite but want faster speeds, you’re in luck, as the Roamii BE Max and the Roamii BE Pro (both tri-band Wi-Fi 7 devices) will be available later this year.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/msi-roamii-be-lite-review#section-msi-roamii-be-lite-review-pricing-and-availability"><strong>MSI Roamii BE Lite review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/MSI-Roamii-BE-Lite-Mesh/dp/B0DGH14G1F" target="_blank" rel="nofollow" data-dimension112="e324f048-a15c-11f1-ba73-f37251b1204f" data-action="Deal Block" data-label="Roamii BE Lite" data-dimension48="Roamii BE Lite" data-dimension25="$199">View Deal</a></p></div><div class="product"><a data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299" href="https://www.amazon.com/dp/B0DPLH5DFH" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:866px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PwxWznzgjukiPAGaySmExY" name="netgear-orbi-870-deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PwxWznzgjukiPAGaySmExY-1920-80.jpg" mos="" align="middle" fullscreen="" width="866" height="866" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The Orbi 870 is a very capable Wi-Fi 7-powered mesh kit we just reviewed. I considered having it replace Netgear’s Nighthawk RS700S as our pick for best range. However, I want this guide to be a mix of traditional and mesh routers, but you can still find the Orbi 870 on our best mesh Wi-Fi systems page. It sits between Netgear’s Orbi 970 and Orbi 770 series, though it’s still on the expensive side and is by no means a budget pick. Still, we were really impressed by just how well it handled medium to long distances. For instance, in our speed tests, it outperformed both the Orbi 970 and 770 at a distance of 50 and 75 feet, where it reached speeds of 627.4 Mbps. If you want an excellent range, plenty of multi-gig ports and have the budget, this is a great mesh Wi-Fi system worth considering.<br><br><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/routers/netgear-orbi-870-review" data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299"><strong>Netgear Orbi 870 review</strong></a><strong></strong><a class="view-deal button" href="https://www.amazon.com/dp/B0DPLH5DFH" target="_blank" rel="nofollow" data-dimension112="e324f0ac-a15c-11f1-98b5-291ceea7b96b" data-action="Deal Block" data-label="Orbi 870" data-dimension48="Orbi 870" data-dimension25="$1299">View Deal</a></p></div><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-how-to-choose-the-best-wi-fi-7-router-for-your-home"><span>How to choose the best Wi-Fi 7 router for your home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hwbvUCWQgczx3v72AZBdYV" name="Asus_WiFi_7_Rapture_GT-BE19000.jpg" alt="Asus Wi-Fi 7 Rapture GT-BE19000 router at Computex 2024." src="https://cdn.mos.cms.futurecdn.net/hwbvUCWQgczx3v72AZBdYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to picking the right Wi-Fi 7 router for your home network, there are a number of factors you need to consider first, including price, range, ports and design.</p><ul><li><strong>Price: </strong>The first Wi-Fi 7 routers came to market in the summer of 2023, and as they are the latest and greatest home networking tech, they’re still priced significantly higher than their Wi-Fi 6 or Wi-Fi 6E equivalents. This is starting to change now that companies like Netgear, TP-Link, eero and others have released their flagship devices. For instance, you can pick up TP-Link’s budget Archer BE9300 Wi-Fi 7 router for just $249 at Walmart right now. Based on the Wi-Fi 7 routers we’ve reviewed this far, you should expect to pay around $500 to $600 for a traditional Wi-Fi 7 router, whereas mesh routers with Wi-Fi 7 typically cost anywhere from $1,000 for a two-pack all the way up to $2,300 for a three-pack. If you do decide to go with a mesh Wi-Fi system, though, remember you can buy a two-pack now and add an additional satellite later to lower the up-front costs.</li><li><strong>Range:</strong> Most Wi-Fi 7 routers have a range of around 2,000 square feet. If you live in an apartment or a smaller, one-story home, this should be more than enough for your needs. However, if you live in a large home or one with an odd layout with multiple stories or interior walls made from brick, opting for a mesh Wi-Fi system is your best bet.  While you can use one of the <a href="https://www.tomsguide.com/us/best-wifi-extenders,review-2225.html">best Wi-Fi extenders</a> to increase the range of your home network, they require that you manually switch networks, plus there aren’t any Wi-Fi extenders that support Wi-Fi 7 just yet. Likewise, you can also use a <a href="https://www.tomsguide.com/best-picks/best-powerline-extenders">powerline extender</a> to extend your network further using your home’s electrical wiring, but this can be hit or miss. Paying more for a mesh Wi-Fi system makes more sense in the long run, especially if you don’t want to deal with Wi-Fi dead zones or extenders.</li><li><strong>Ports: </strong>The number of ports that you should look for on the back of your router depends on how many devices you want to connect using Ethernet. Even if you only plan on connecting one or even a few computers directly to your router, some smart home devices, like <a href="https://www.tomsguide.com/us/philips-hue-bulb-types,review-4161.html">Philips Hue</a> lights, come with a hub that needs to be connected via Ethernet. This is why it’s always good to have a few more Ethernet ports than you actually plan on using. You can always buy a <a href="https://www.tomsguide.com/news/the-one-problem-with-mesh-routers-read-this-before-you-buy">network switch</a> later to add more Ethernet ports if you need to, but having four or more ports is always a good idea.  In addition to Ethernet ports, some Wi-Fi 7 routers have USB ports too. These USB ports can be really useful if you want to connect one of the <a href="https://www.tomsguide.com/best-picks/best-usb-drives">best flash drives</a> or even an <a href="https://www.tomsguide.com/best-picks/best-external-hard-drives">external hard drive</a> to your router and access the files stored on them across your home network.</li><li><strong>Design:</strong> As you’re spending your own money on a Wi-Fi router instead of <a href="https://www.tomsguide.com/features/5-reasons-why-you-should-buy-a-router-instead-of-using-the-one-from-your-isp">renting one from your ISP</a>, you’re going to want to get a device that you like the look of since you’re likely going to be using it for the next three to five years. If you plan on having your router out in the open, then its design will be more important than if you want to tuck it away in a corner. Likewise, some Wi-Fi routers have aimable antennas that you can physically manipulate to spread out your router’s Wi-Fi signal, while others have their antennas built-in. If you plan on going with a traditional Wi-Fi router, its design is less important than with a mesh Wi-Fi system. This is because mesh Wi-Fi systems consist of a main unit that serves as the router, but there are also satellites that you need to spread throughout your house for whole-home Wi-Fi coverage.</li></ul><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-wi-fi-6-vs-wi-fi-6e-vs-wi-fi-7"><span>Wi-Fi 6 vs Wi-Fi 6E vs Wi-Fi 7</span></h3><p>If you’re thinking of upgrading to one of the best Wi-Fi 7 routers, chances are you’ve also come across some Wi-Fi 6 and Wi-Fi 6E devices during your research. While Wi-Fi 7 is the latest and greatest wireless standard, you can save quite a lot by opting for a router that uses one of these older standards instead.</p><p>For those still using an older, wireless router that supports the 802.11ac standard (retroactively named Wi-Fi 5), upgrading to a Wi-Fi 6 router could still offer a number of improvements. In addition to a higher maximum data rate of up to 9.6 Gbps, Wi-Fi 6 also brought back the 2.4 GHz band. While the 5 GHz band is much faster, the 2.4 GHz band has better range, which is perfect for connected devices that are farther away from your router, like your <a href="https://www.tomsguide.com/us/best-smart-home-devices,review-2008.html">smart home devices</a> or one of the <a href="https://www.tomsguide.com/best-picks/best-outdoor-security-cameras">best outdoor security cameras</a>. Having two Wi-Fi bands to work with also makes it easier to set up a <a href="https://www.tomsguide.com/opinion/now-is-the-perfect-time-to-set-up-a-guest-wi-fi-network-heres-3-reasons-why">guest network</a> for visitors to keep them off of your main Wi-Fi network.</p><p>Wi-Fi 6 was released in 2019, but just a year later, Wi-Fi 6E was adopted by the <a href="https://www.tomsguide.com/features/think-you-know-what-wi-fi-stands-for-get-ready-for-a-surprise">Wi-Fi Alliance,</a> and devices supporting it began rolling out. This is the first time in the history of Wi-Fi that there was an incremental upgrade to an existing wireless standard, and it very well could be the last time as well. The biggest difference between Wi-Fi 6 routers and Wi-Fi 6E routers is that these newer devices give you access to the new 6 GHz band. </p><p>Over the past few years, we’ve seen more and more smartphones, laptops and tablets ship with Wi-Fi 6E support. This means that they can use the 6 GHz band, which is less crowded (for now), while your older devices can use the 5 GHz band, and your smart home devices can be relegated to the 2.4 GHz band. There is one catch with 6 GHz that you do need to know about: it’s great at short distances, but download and upload speeds fall off very quickly the further you move away from your router. If you plan on working in the same room with your router, the 6 GHz band is the way to go, but if you want to go to the couch or sit at the kitchen table, you’ll likely have a better experience on the 5 GHz band.</p><p>Wi-Fi 7 supports the same number of wireless bands as Wi-Fi 6E, but Wi-Fi 7 routers can make use of Multi-Link Operation (MLO) technology. This allows your devices to connect to as well as send and receive data from multiple Wi-Fi bands simultaneously. Besides the inclusion of wider data channels, MLO is one of the main reasons Wi-Fi 7 is so much faster than its predecessors.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-the-best-wi-fi-7-routers"><span>How we test the best Wi-Fi 7 routers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jHQ9kvjVhERwmXaubmNrnk" name="eero Max 7 Wi-Fi 7 Upgrade-6" alt="A phone running a speed test next to the eero Max 7 mesh router" src="https://cdn.mos.cms.futurecdn.net/jHQ9kvjVhERwmXaubmNrnk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>As part of our networking reviews at Tom’s Guide, we thoroughly test and evaluate each of the Wi-Fi routers we review. From detailing the setup procedure to drilling down into the customizability of each router, we spend plenty of hands-on time before publishing our reviews.</p><p>In order to gauge the performance of each of the Wi-Fi 7 routers on this list, we do a combination of real-world testing and testing using networking benchmarks like <a href="https://www.keysight.com/us/en/products/network-test/performance-monitoring/ixchariot.html">IXChariot</a> and <a href="https://iperf.fr/">iPerf3</a>. We start a range of 15 feet away from the router to check download and upload speeds up close before going through the exact same tests at a distance of 50, 75 and 90 feet in order to determine a Wi-Fi router’s maximum range.</p><p>After we’ve finished our throughput tests, we also put each Wi-Fi 7 router through real-world tests. During this round of testing we connect a number of devices including laptops, TVs, smartphones and tablets while streaming a number of games, TV shows and movies simultaneously to see how well each device performs under strain.</p><p>As there weren’t many Wi-Fi 7 client devices available when we started reviewing Wi-Fi 7 routers this year, we used a <a href="https://www.tomsguide.com/reviews/oneplus-11">OnePlus 11</a> as it was the first smartphone to support the latest wireless standard. It took a while but the <a href="https://www.tomsguide.com/best-picks/best-laptops">best laptops</a> are beginning to support Wi-Fi 7 and we’re now using the <a href="https://www.tomsguide.com/news/look-out-apple-acers-new-16-inch-4k-oled-laptop-is-lighter-than-a-macbook-air">Acer Swift Edge 16</a> for network benchmarking as well. All of our Wi-Fi router testing is done in a 3,500 square foot home with multiple floors. When it comes to testing mesh Wi-Fi systems that support Wi-Fi 7, we spread the satellites out between floors to see just how well these routers can push a Wi-Fi signal between floors.</p><p>Since Wi-Fi routers are electronic devices after all, we also take a close look at how much energy they consume and see if there are any power-saving modes to make them more economical to run. From here, we calculate how much it will cost you to run each device per year based on the national average of 16 cents per kilowatt hour of electricity.</p><p>For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ These are the 10 best gaming monitors for 2026 we've tested, from 1080p to 4K ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best gaming monitors today are a sight to behold, whether it be a 4K ultrawide beast or a wallet-friendly display with an extremely high refresh rate. And, with the honor of testing screens of all shapes and sizes purely for gaming, our team of monitor experts and I know just the displays to grab. </p><p>So, if you're looking for vibrant, color-rich details and blazing fast refresh rates going <em>well beyond</em> 120Hz while kicking back and playing the latest titles on your PC, PS5 or Xbox, you're not alone. We here at Tom's Guide test dozens of screens with hours of gameplay, pinning down a wide range of gaming monitors that will shine in your gaming setup. </p><p>Right now, the <a href="#section-the-best-gaming-monitor-overall">MSI MPG 341CQR QD-OLED X36</a> (get used to very long monitor names on this list) is the gaming monitor we can't get enough of, thanks to its gorgeous curved QD-OLED display. But we've tested plenty more that suit different needs. So, give your games (and yourself) the visual treatment they deserve with these best monitors for your PC or consoles. Your eyes will thank you later. </p><h2 id="the-best-gaming-monitors-you-can-buy-today">The best gaming monitors you can buy today</h2><h3 class="article-body__section" id="section-the-best-gaming-monitor-overall"><span>The best gaming monitor overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GEgeeqvgQefDBTmCWrEov7" name="MSI X36_" alt="An MSI MPG 341CQR QD-OLED X36 gaming monitor in black" src="https://cdn.mos.cms.futurecdn.net/GEgeeqvgQefDBTmCWrEov7-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-msi-mpg-341cqr-qd-oled-x36"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-341cqr-qd-oled-x36-review">1. MSI MPG 341CQR QD-OLED X36</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming monitor to buy right now</p></div><p class="specs__container"><strong>Screen Size: </strong>34 inches | <strong>Resolution: </strong>3440 x 1440 | <strong>Refresh Rate: </strong>360Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>Power, 2x HDMI 2.1, DisplayPort 2.1a, USB-C 98W PD, 2x USB-A, USB-B, 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful gaming performance</div><div class="icon icon-plus_circle _hawk">Beautiful, bold and accurate colors</div><div class="icon icon-plus_circle _hawk">Silky smooth 360Hz refresh rate</div><div class="icon icon-plus_circle _hawk">Plenty of connectivity options</div><div class="icon icon-plus_circle _hawk">Useful AI Care Sensor</div><div class="icon icon-minus_circle _hawk">Can be a little dim</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The MSI MPG 341CQR QD-OLED X36 deserves a place on any desk for anyone after smooth, immersive gaming performance. Last time I checked, that includes <em>everyone, </em>which is why we've given it the crown for the gaming monitor to get. </p><p>On paper, the X36 already knocks it out of the park: 34-inch (3440 x 1440) curved QD-OLED beauty, a blazing-fast 360Hz refresh rate and 0.03ms response time, plenty of ports including a USB-C 98W with Power Delivery (PD) and <em>actually </em>useful AI features like its AI Care Sensor that automatically turns off the display when it doesn't identify a human presence. In practise, it's a sight to behold. </p><p>Whether it's fast-paced competitive shooters like Counter-Strike 2 or visually stunning works of art like <a href="https://www.tomsguide.com/gaming/clair-obscur-expedition-33-review">Clair Obscur: Expedition 33</a>, the X36 offers smooth, blue-free performance and detail in spades. Colors are on point, too, with plenty of depth in both bright and dark environments. It also helps that there are different picture modes to choose from, including FPS, RPG, RTS and yes, even AdobeRGB for the creatives out there.</p><p>Now, it's not the brightest monitor we've tested, measuring around 280 nits of peak brightness in both SDR and HDR, but that's to be expected with OLED and QD-OLED monitors. Plus, this doesn't come cheap at its $949 cost (that said, I've already seen it drop to $899, so expect even more major discounts). That aside, for the ultimate visual treat for the eyes, the MSI MPG 341CQR QD-OLED X36 deserves a place on your desk. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-341cqr-qd-oled-x36-review"><strong>MSI MPG 341CQR QD-OLED X36 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-value-gaming-monitor"><span>The best value gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2dkYtcjGWtfRhAuPdw5HnD" name="Alienware AW2726DM Part 2---1-LIST" alt="Alienware AW2726DM gaming monitor on a desk." src="https://cdn.mos.cms.futurecdn.net/2dkYtcjGWtfRhAuPdw5HnD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-alienware-aw2726dm"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2726dm-review">2. Alienware AW2726DM</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Premium specs for a wallet-friendly price</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>2560 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>2x HDMI ports, 1x DisplayPort, 1x 3.5mm headphone jack</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">$349 asking price</div><div class="icon icon-plus_circle _hawk">Vivid OLED panel</div><div class="icon icon-plus_circle _hawk">Subtle design</div><div class="icon icon-plus_circle _hawk">Fast performance</div><div class="icon icon-plus_circle _hawk">Simple interface</div><div class="icon icon-minus_circle _hawk">Dim HDR</div><div class="icon icon-minus_circle _hawk">No RGB lighting</div></div><p>From its spectacular picture quality to its high-level performance for gaming, the Alienware AW2726DM is already a monitor that's hard to beat. But it takes it a step further by delivering premium features that won't put a massive dent in your wallet, and that's a rare trait to find these days. </p><p>For a standout price of $349, you get a vivid 27-inch (2560 x 1440) OLED monitor sporting a speedy 240Hz refresh rate with an ultra-low 0.03ms response time, packed in a sleek, understated design. That gives you plenty of room on your desk, and in fact, our reviewer, Tony Polanco, even said he'd happily buy two of these beasts for himself (which is far from a bad idea for a multi-screen setup). That's two monitors for <em>less </em>than the price of our current top pick!</p><p>Its OLED panel truly shines, with sharp image quality and rich colors with coverage that goes well above the 100% target (that's for both sRGB and DCI-P3). Playing games like <a href="https://www.tomsguide.com/reviews/cyberpunk-2077-phantom-liberty">Cyberpunk 2077</a> shows off just how striking visuals are, but you can also expect to play fast-paced competitive FPS games like Valorant or Call of Duty with smooth graphics. </p><p>Alienware decided to leave RGB lighting at the door, so don't expect a colorful glow when turning this monitor on. Moreover, it's quite a dim OLED display, with 181 nits for SDR and 342 for HDR, as tested. But for all the premiums it delivers, those are easily forgiven, making the Alienware AW2726DM the finest gaming monitor for value you can buy right now. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2726dm-review"><strong>Alienware AW2726DM review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-1080p-gaming-monitor"><span>The best 1080p gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1620px;"><p class="vanilla-image-block" style="padding-top:56.17%;"><img id="99XanhUP2z38dw4cLxbKQ" name="alienware_AW2525HM_.JPG" alt="An Alienware AW2525HM monitor" src="https://cdn.mos.cms.futurecdn.net/99XanhUP2z38dw4cLxbKQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1620" height="910" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-alienware-aw2525hm"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2525hm-320hz-led-review">3. Alienware AW2525HM</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Outstanding value for smooth 1080p performance</p></div><p class="specs__container"><strong>Screen Size: </strong>25 inches | <strong>Resolution: </strong>1920 x 1080 | <strong>Refresh Rate: </strong>320Hz | <strong>Response Rate: </strong>0.5ms  | <strong>Ports: </strong>Power, 2x HDMI 2.1, DisplayPort 1.4, 2x USB-A, 1x USB-B</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">320Hz refresh rate at 1080p</div><div class="icon icon-plus_circle _hawk">Fantastic value for money</div><div class="icon icon-plus_circle _hawk">Minimalist design</div><div class="icon icon-plus_circle _hawk">Great color accuracy</div><div class="icon icon-plus_circle _hawk">Fit for gaming and the office</div><div class="icon icon-minus_circle _hawk">No speakers</div><div class="icon icon-minus_circle _hawk">Weak HDR</div></div><p>There's really not a whole lot to complain about when it comes to the Alienware AW2525HM, not when this ultra-sleek, 25-inch monitor with a 320Hz refresh rate is just under $250 (and even less during a sale). </p><p>That's right. Not only will you find an ultra-smooth 320Hz refresh rate for lag-free visuals in highly competitive games, but also a 0.5ms response time, fantastic color accuracy, exceptional brightness and even HDR. All wrapped up in a compact, minimalist design that fits right on a gaming desk as well as an office setting. That's the best of both worlds. </p><p>Despite its standard 1080p resolution and LED panel, all types of games look stunning, with everything appearing detailed, bright and vivid. That includes titles like Cyberpunk 2077 and Clair Obscur: Expedition 33, and you can expect blue-free action in games like Counter-Strike and Overwatch. </p><p>Although it doesn't arrive with any built-in speakers, and its HDR is weak, that doesn't take away from the major perks any gamer who enjoys fast-paced multiplayer games and single-player hits will gain. It's a simple, 1080p screen, but it's one of the finest ones out there for the money. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2525hm-320hz-led-review"><strong>Alienware AW2525HM review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-1440p-gaming-monitor"><span>The best 1440p gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4666px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="82cSzcb2sG9f78SSyKcF56" name="Alienware 34 QD-OLED 2026-LIST" alt="Alienware 34 AW3426DW" src="https://cdn.mos.cms.futurecdn.net/82cSzcb2sG9f78SSyKcF56-1920-80.jpg" mos="" align="middle" fullscreen="" width="4666" height="2625" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-alienware-aw3426dw"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-34-280hz-qd-oled-aw3426dw-review">4. Alienware AW3426DW</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The top of the mid-range just got better</p></div><p class="specs__container"><strong>Screen Size: </strong>34 inches | <strong>Resolution: </strong>3440 x 1440 | <strong>Refresh Rate: </strong>280Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x DisplayPort, 2x HDMI, 1x USB-A, 1x USB-B, 1x USB-C</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredibly fast performance</div><div class="icon icon-plus_circle _hawk">Elegant, space-saving design</div><div class="icon icon-plus_circle _hawk">Vibrant display</div><div class="icon icon-plus_circle _hawk">Intuitive UI</div><div class="icon icon-minus_circle _hawk">Not a major upgrade</div></div><p>The Alienware AW3426DW is the 1440p gaming monitor I'd open my wallet for, thanks to its ultra-sharp 3440 x 1440 resolution and a brighter-than-usual OLED panel that pushes nearly 300 nits (it's actually one of the brightest OLED gaming monitors we've tested to date). That makes it a sweet spot for gamers who want detail and versatility without the <em>extreme</em> GPU demands or price tag of 4K displays. Oh, <em>and</em> you're getting an 1800R curved panel for immersion! </p><p>What sets the AW3426DW apart is its combination of a 280Hz refresh rate and a lightning-fast 0.03ms response time, both of which contribute to the smoothest, most responsive gameplay we’ve experienced in this price range. In our hands-on sessions, games like Cyberpunk 2077 looked stunning — as our reviewer Tony puts it, "blown away by the rich picture quality" sums it up best. </p><p>Even better, HDR content popped, reaching 500 nits of brightness at 10% of the display, and you're getting 11 display modes for different gaming genres to mess around with. That means you're getting speed, vibrancy and accuracy in every frame. Versus pricier 4K options, the 1440p resolution here strikes a practical balance: it’s easier on your system but still sharp enough for both gaming and productivity.</p><p>The main caveat? If you already own last year’s model, this isn’t a revolutionary upgrade. But for anyone wanting that elusive blend of speed, brightness and clarity in the 1440p segment (and curved monitor department), the Alienware AW3426DW stands to be an excellent choice for any gaming setup. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-34-280hz-qd-oled-aw3426dw-review"><strong>Alienware AW3426DW review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-4k-gaming-monitor"><span>The best 4K gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="TcXRbxoMY6CC6Dp6ZDaVrn" name="MSI MPG 321URXW QD-OLED-03" alt="A desk setup built around the BlueAnt Soundblade soundbar and the MSI MPG 321UrXW QD-OLED monitor" src="https://cdn.mos.cms.futurecdn.net/TcXRbxoMY6CC6Dp6ZDaVrn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="881" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-msi-mpg-321urxw-qd-oled"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-321urxw-qd-oled-monitor-review">5. MSI MPG 321URXW QD-OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of the finest 4K gaming monitors you can find</p></div><p class="specs__container"><strong>Screen Size: </strong>31.5 inches | <strong>Resolution: </strong>3840 x 2160 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time : </strong>0.03ms | <strong>Ports: </strong>2x HDMI 2.1, 1x DisplayPort 1.4a, 1x USB-C w/PD 90W, 2x USB-A, 1x USB-B, 1x 3.5mm audio jack</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very fast refresh rate and response time for 4K</div><div class="icon icon-plus_circle _hawk">Incredibly thin design</div><div class="icon icon-plus_circle _hawk">Versatile monitor stand but just as easy to mount</div><div class="icon icon-plus_circle _hawk">Excellent port selection with built-in KVM and 90W PD</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Slightly dim without HDR enabled</div></div><p>The MSI MPG 321URXW QD-OLED is a powerhouse that bridges the gap between productivity and enthusiast gaming, provided you can stomach the premium price tag. It's slick with the incredibly thin design and generous port selection, and for any gamer looking for high-end visuals, this won't disappoint. </p><p>This monitor is a stunner. During our testing, the QD-OLED panel delivered breathtaking visuals, making games pop with vibrant color and deep contrast, while the blistering 240Hz refresh rate provided an incredibly fluid experience on PC. Usability also gets high marks here; the included stand is significantly sturdier than what we often see from competitors, and MSI earns bonus points for including mounting hardware right in the box, giving you immediate flexibility.</p><p>As a 4K monitor equipped with a QD-OLED panel, this is quite a pricey display at its $1,099 cost, but you'll now find it for below $1,000 at retailers (even as low as $899), so be on the lookout for sales. Also, you'll want HDR enabled if you're after something bright, as its SDR brightness only hits 235 nits compared to a more eye-friendly 440 nits with HDR. </p><p>Anyone with a high-end gaming PC capable of driving this resolution and refresh rate, it is an easy recommendation that showcases your rig's full potential. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-321urxw-qd-oled-monitor-review"><strong>MSI MPG 321URXW QD-OLED review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-gaming-monitor-for-refresh-rate"><span>The best gaming monitor for refresh rate</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMbCaMzLtxzd7R3ZBWdFxR" name="MSI_MAG272QP_.JPG" alt="An MSI MAG 272QP QD-OLED X50 gaming monitor" src="https://cdn.mos.cms.futurecdn.net/bMbCaMzLtxzd7R3ZBWdFxR-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-msi-mag-272qp-qd-oled-x50"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mag-272qp-qd-oled-x50-review">6. MSI MAG 272QP QD-OLED X50</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An outstanding monitor with a whopping 500Hz refresh rate</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>2560 x 1440 | <strong>Refresh Rate: </strong>500Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>Power, 2x HDMI 2.1, 1x DisplayPort 1.4a, 1x USB-C (15W PD), 1x 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">500Hz refresh rate and 0.03ms response time</div><div class="icon icon-plus_circle _hawk">Solid gaming performance</div><div class="icon icon-plus_circle _hawk">Great color coverage and accuracy</div><div class="icon icon-plus_circle _hawk">Good for productivity, too</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-minus_circle _hawk">Not the brightest panel</div><div class="icon icon-minus_circle _hawk">Not enough ports</div><div class="icon icon-minus_circle _hawk">A little expensive</div></div><p>Speed is key for esports-level gamers and competitive enthusiasts, and for a bonkers refresh rate and ultra-low response time, the MSI MAG 272QP QD-OLED X50 is the 27-inch monitor that delivers. Think a crazy-high 500Hz refresh rate and 0.03ms response time that leaves other displays in the dust when it comes to <em>pure</em> speed.</p><p>In our hands-on gaming sessions, we found the X50 to be satisfyingly flawless at high frame rates. Even when playing demanding, fast-paced titles like Counter-Strike 2 and Forza Horizon 6 at an incredible 480 to 500 FPS, we experienced zero choppiness, motion blur, or ghosting. Every movement and shot felt instantaneous, and that responsiveness is exactly what you need to keep up in the most intense matches.</p><p>What's even more impressive? MSI's X50 doesn’t sacrifice image quality for speed. Our lab tests show it covers an immense 192.9% of the sRGB color space and hits an outstanding Delta-E of 0.11, so colors pop and fine details remain sharp, even during fast gameplay with flashy neon or shadowy scenes. Playing games like Cyberpunk 2077 doesn't just look smooth; they're rich and bursting with colors.</p><p>Now, you do pay for that edge: the X50 is on the expensive side (although not <em>as </em>pricey as similar high refresh rate monitors), its SDR brightness peaked at 289.6 nits in our lab (which may feel a bit dim in bright rooms), and port selection is limited compared to some rivals. But for the competitive gamer who’ll settle for nothing less than one of the fastest possible panels, the MSI MAG 272QP QD-OLED X50 is a showstopper.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mag-272qp-qd-oled-x50-review"><strong>MSI MAG 272QP QD-OLED X50 review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-dual-resolution-gaming-monitor"><span>The best dual-resolution gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="dw3Zun8HbzHpGpBMUJTgYk" name="LG-UltraGear-45GX950A-B--04" alt="LG UltraGear 45GX950A-B" src="https://cdn.mos.cms.futurecdn.net/dw3Zun8HbzHpGpBMUJTgYk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-lg-ultragear-45gx950a-b"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-45gx950a-b-review">7. LG UltraGear 45GX950A-B</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Prepare for 45-inch curved OLED glory</p></div><p class="specs__container"><strong>Screen Size: </strong>45 inches (curved) | <strong>Resolution: </strong>5120 x 2160 | 2560 x 1080 | <strong>Refresh Rate: </strong>165Hz | 330Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x USB-C (w DisplayPort and 90 watts of Power Delivery), 2x HDMI 2.1, 1x DisplayPort 2.1, 1x 3.5mm audio jack (w DTS support), 2x USB-A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Switch between 5K and 2K easily</div><div class="icon icon-plus_circle _hawk">Immersive 45-inch curved panel</div><div class="icon icon-plus_circle _hawk">Sharp and colorful OLED display</div><div class="icon icon-plus_circle _hawk">Smooth and fast performance</div><div class="icon icon-plus_circle _hawk">Great for productivity</div><div class="icon icon-minus_circle _hawk">Relatively dim HDR</div></div><p>LG UltraGear 45GX950A-B is easily one of the most impressive gaming monitors we've tested. Switching between its two display modes is easy, and its 45-inch curved ultrawide OLED panel excels at drawing you into the game you’re playing. The fact that said curved display is also great for work is the proverbial cherry on top.</p><p>This massive display offers phenomenal picture quality, and colors practically pop off the display, which helps to immerse you further. Yes, it's certainly pricey at $1,999, and the monitor could be brighter with its 225 nits of brightness (but it's an OLED, after all), but at the very least, you can now find this monitor on sale for $999 when it's on sale. I recommend waiting for the price to drop instead of paying this in full!</p><p>Oh, and it also offers dual resolution, meaning you can switch between highly detailed 4K resolution with a solid 165Hz refresh rate for cinematic gaming and amazingly smooth 2K performance with a fast 330Hz refresh rate for competitive gameplay. </p><p>It's one of the finest monitors for your PS5, Xbox or PC, and if you've got the money for it (and just want a monitor that can act as a productivity machine or even a TV), it really won't disappoint. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-45gx950a-b-review"><strong>LG UltraGear 45GX950A-B review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-qd-oled-gaming-monitor"><span>The best QD-OLED gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QNRDFZeT3YNmyev77Wgxq4" name="MSI_QD_OLED_14.JPG" alt="An MSI MPG 272URX QD-OLED gaming monitor" src="https://cdn.mos.cms.futurecdn.net/QNRDFZeT3YNmyev77Wgxq4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-msi-mpg-272urx-qd-oled"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-272urx-qd-oled-monitor-review">8. MSI MPG 272URX QD-OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>For amazing visuals when gaming</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>3840 x 2160 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>2x HDMI 2.1, 1x DisplayPort 2.1a, 1x USB-C, 2x USB-A, 1x USB-B, 1x 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vivid colors for gaming</div><div class="icon icon-plus_circle _hawk">Sharp, clear OLED panel</div><div class="icon icon-plus_circle _hawk">240Hz refresh rate, 0.03ms response</div><div class="icon icon-plus_circle _hawk">Great color accuracy for work too</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-minus_circle _hawk">A little dim</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>I mean, a 4K (3840 x 2160) QD-OLED display boasting a 240Hz refresh rate and a 0.03ms response time, with amazing color accuracy for gaming <em>and </em>productivity, too? The MSI MPG 272URX is quite the catch for any gamer looking to spend on glorious OLED. </p><p>It offers some wonders in the visual front, sporting a wide color gamut for both gaming and photo/video editing. Its 10-bit color depth means it's capable of showing 1.07 billion individual hues, too. In darker games, you can make out the finer details on enemies, while in other games, neon lights appear bright but never oversaturated — balanced enough for you to appreciate different shades and hues.</p><p>At the same time, with its wicked-fast 240Hz refresh rate and near-instant 0.03ms response time, this is one fine monitor for fast-paced gaming, whether it be for the latest FPS or racing titles. </p><p>Along with its sleek, minimalist design with lovely (but not garish) RGB lighting on the back panel, the MPG 272URX should fit right into an existing gaming or work setup. Its 27-inch screen also makes quick work of navigating massive spreadsheets or cluttered inventories in games. Pricey, but if you can grab it for under $1,000 during a sale, it's a treat. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-272urx-qd-oled-monitor-review"><strong>MSI MPG 272URX QD-OLED review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-ps5-gaming-monitor"><span>The best PS5 gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NFzgVgfk5Jty6JtHK5F2aM" name="PlayStation 27-inch gaming monitor-1-LIST" alt="PlayStation 27" Gaming Monitor" src="https://cdn.mos.cms.futurecdn.net/NFzgVgfk5Jty6JtHK5F2aM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="9-playstation-27-gaming-monitor"><span class="title__text"><a href="https://www.tomsguide.com/gaming/playstation/playstation-27-gaming-monitor-review">9. PlayStation 27" Gaming Monitor</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming monitor if you also own a PS5</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches  | <strong>Resolution : </strong>2560 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>1ms | <strong>Ports: </strong>2x HDMI, 1x DisplayPort, 2x USB</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Built-in charging hook</div><div class="icon icon-plus_circle _hawk">Fetching design</div><div class="icon icon-plus_circle _hawk">Vivid and sharp image quality</div><div class="icon icon-plus_circle _hawk">Smooth performance</div><div class="icon icon-plus_circle _hawk">Auto HDR tone mapping</div><div class="icon icon-minus_circle _hawk">No 4K or OLED options</div></div><p>The PlayStation 27-inch Gaming Monitor is purpose-built for PS5 owners who want sharp, lifelike visuals and buttery-smooth motion in a desk-friendly package. We found its 27-inch 1440p IPS panel a sweet spot for gaming: colors look natural and cinematic, and the 240Hz variable refresh rate keeps frame pacing as smooth as your console (or PC) can handle.</p><p>Thanks to dual HDMI 2.1 ports and a plug-and-play setup, it’s ready for high frame-rate gaming right out of the box, and it means you can plug in your PS5 and PC at once. In our hands-on testing with Spider-Man 2 on the PS5 Pro, we didn’t experience a single instance of input lag or screen tearing, and whether the screen was packed with fast action or sweeping cityscapes, the monitor kept up beautifully.</p><p>Compared to pricier, PC-focused or OLED competitors, the PlayStation monitor is, as you can imagine, unapologetically tuned for console play. Yes, the 240Hz refresh rate goes beyond what the PS5 can output, but the feature set is tailored for console owners. That said, PC gamers will still get a kick out of the super smooth, colorful visuals for PC gaming. Sure, while you’ll see OLED panels on other 27-inch options, you're still getting a value-friendly display that comes with a very handy built-in charging hook for your controller!</p><p>Now, if you’re after 4K or the inky blacks of OLED panels, you’ll need to look elsewhere. This display tops out at 1440p and sticks to IPS technology, but for most PlayStation gamers who want reliable, vivid performance with no technical headaches, it’s an easy recommendation.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/playstation/playstation-27-gaming-monitor-review"><strong>PlayStation 27" Gaming Monitor review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-ultrawide-gaming-monitor"><span>The best ultrawide gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WFGGxusEoKiyebpyL8v9YX" name="Samsung Odyssey OLED G9-18.jpg" alt="Samsung Odyssey OLED G9" src="https://cdn.mos.cms.futurecdn.net/WFGGxusEoKiyebpyL8v9YX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="10-samsung-odyssey-oled-g9"><span class="title__text"><a href="https://www.tomsguide.com/reviews/samsung-odyssey-oled-g9">10. Samsung Odyssey OLED G9</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Still one of the best mega-large ultrawides to grab</p></div><p class="specs__container"><strong>Screen Size: </strong>49 inches (curved) | <strong>Resolution: </strong>5120 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x HDMI 2.1, DisplayPort, 4x USB-C, headphone</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Immersive 49-inch OLED curved display</div><div class="icon icon-plus_circle _hawk">Bright and colorful panel</div><div class="icon icon-plus_circle _hawk">High refresh rate & low response time</div><div class="icon icon-minus_circle _hawk">Pricier than competitors</div><div class="icon icon-minus_circle _hawk">Too large for many desks</div></div><p>“Truly immersive gaming.” That’s how we succinctly summed up the Samsung Odyssey OLED G9 in our review. The first-ever 49-inch OLED gaming monitor to hit the market, this is one of the most immersive displays your eyes will ever be blessed to witness. Even today, this is hands-down the best large-screen gaming monitor out there, purely thanks to its 32:9 aspect ratio and its stunning OLED display. </p><p>Even though this ultrawide monitor launched a few years ago, it's still boasting top-of-the-line specs and amazing visual quality for gaming <em>and </em>productivity. And, thanks to it now being on the market for a while, its price has now dropped to well under its initial launch cost ($1,799). It's now at $1,299, but trust me, wait for a huge sale and you'll see this plummet to under $900. </p><p>The Odyssey OLED G9’s specs are pretty stunning. A flash-quick 0.03ms response time and 240Hz refresh rate make it a terrific option for fans of buttery-smooth first-person shooters like Doom Eternal. Perhaps the best aspect of this gargantuan gaming monitor is that there are a few OLED displays out there that prove quite so resistant to the tech’s dreaded burn-in.</p><ul><li><strong>See our full </strong><a href="https://www.tomsguide.com/reviews/samsung-odyssey-oled-g9"><strong>Samsung Odyssey OLED G9 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099" href="https://www.newegg.com/p/3D4-000F-00045" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fSRwWfGnSgMvp7z2o6tVA" name="Lenovo Legion Pro 32UD 4K 240Hz review LISTING" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fSRwWfGnSgMvp7z2o6tVA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>For a monitor that costs just over $1,000, you can bet this Lenovo Legion Pro 32UD-10 offers jaw-dropping OLED visuals. We're big fans of its sleek, 32-inch design and amazing color range and accuracy, along with the smooth 240Hz refresh rate and 0.03 response time. It's nearly perfect, but it's quite dim compared to its competition, and for that price, we'd hope this 4K monitor could shine a bit brighter. Otherwise, it's well worth looking into if you've got the spare cash. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/lenovo-legion-pro-32ud-4k-240hz-review" data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099"><em><strong>Lenovo Legion Pro 32UD-10 review</strong></em></a><a class="view-deal button" href="https://www.newegg.com/p/3D4-000F-00045" target="_blank" rel="nofollow" data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099">View Deal</a></p></div><div class="product"><a data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549" href="https://www.dell.com/en-us/shop/alienware-27-280hz-qd-oled-gaming-monitor-aw2725d/apd/210-brzx/monitors-monitor-accessories" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="A9T5dgkbU7yaiLhmhwKSiD" name="alienware_AW2725D.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9T5dgkbU7yaiLhmhwKSiD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong><br>When a 1440p QD-OLED monitor with a 280Hz refresh rate, 0.03ms response time and bags of contrast and vivid colors comes along for just under $500, that's a display <em>any </em>gamer should consider checking out. It's now outshined by its flashier <a href="#section-the-best-1440p-gaming-monitor" data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549">AW3426DW</a> sibling, and don't expect many ports or built-in speakers, but the Alienware AW2725D is still a fantastic, wallet-friendly monitor any gamer would be happy with. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2725d-review"><em><strong>Alienware AW2725D review</strong></em></a><a class="view-deal button" href="https://www.dell.com/en-us/shop/alienware-27-280hz-qd-oled-gaming-monitor-aw2725d/apd/210-brzx/monitors-monitor-accessories" target="_blank" rel="nofollow" data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999" href="https://www.amazon.com/27GX790B-B-Ultragear-TrueBlack-Compatible-DisplayPort/dp/B0G5R2QK24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bTFR52GxrQktq9aeYFmZX8" name="LG-UltraGear-27GX790B-B--1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/bTFR52GxrQktq9aeYFmZX8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This 27-inch OLED monitor delivers dual resolutions with insanely high refresh rates. At 1440p, you'll get a 540Hz refresh rate, which is already amazingly fast for high-stakes FPS titles like Counter-Strike and racing games, including Forza Horizon 6. After something faster? With a flick of a switch, you can change to 720p with a whopping 720Hz refresh rate. Yes, that's faster than our top pick for refresh rates, but it's also significantly pricier, and unless you're a pro-level esports player, even 720Hz is obscenely high. Plus, we noticed some bluriness. Still, if you need adjustable speed, this is a good choice. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-27gx790b-b-review" data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999"><em><strong>LG UltraGear 27GX790B-B review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/27GX790B-B-Ultragear-TrueBlack-Compatible-DisplayPort/dp/B0G5R2QK24" target="_blank" rel="nofollow" data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999">View Deal</a></p></div><div class="product"><a data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899" href="https://www.bestbuy.com/product/alienware-aw2725q-27-qd-oled-4k-uhd-240hz-0-03-ms-freesync-premium-pro-and-g-sync-gaming-monitor-with-hdr-hdmi-displayport-interstellar-indigo/J3K4L63R85" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yrte4HTeCs5qMA7M4wMTnD" name="Alienware AW2725Q" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yrte4HTeCs5qMA7M4wMTnD-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>Leave it to Alienware to deliver a drop-dead gorgeous 4K OLED display that can handle the latest in graphics and present them onscreen with visually stunning picture quality. With its 240Hz refresh rate, too, this display will make any game look amazing. At $899, though, you'll be paying one hefty price, and since it's OLED, brightness is a weakness here. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2725q-gaming-monitor-review" data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899"><em><strong>Alienware AW2752Q review</strong></em></a><a class="view-deal button" href="https://www.bestbuy.com/product/alienware-aw2725q-27-qd-oled-4k-uhd-240hz-0-03-ms-freesync-premium-pro-and-g-sync-gaming-monitor-with-hdr-hdmi-displayport-interstellar-indigo/J3K4L63R85" target="_blank" rel="nofollow" data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899">View Deal</a></p></div><div class="product"><a data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799" href="https://www.amazon.com/Alienware-QD-OLED-Curved-Gaming-Monitor/dp/B0F6724X5N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="MxwJKEJfnrAbun3pzwgFsG" name="Alienware-34-(2025)-03" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MxwJKEJfnrAbun3pzwgFsG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>The Alienware AW3425DW has everything you'd want in an ultrawide curved gaming monitor, from its lovely 1800R curved panel to its 32-inch QD-OLED panel with a 240Hz refresh rate and 0.03ms response time. Its HDR is a tad dim, but that's hardly a deal-breaker. At under $800, it's still a pricey display, but you'll get plenty of value from what Alienware has to offer here. However, there's more value to be found in the company's latest offerings. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw3425dw-review" data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799"><em><strong>Alienware AW3425DW review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/Alienware-QD-OLED-Curved-Gaming-Monitor/dp/B0F6724X5N" target="_blank" rel="nofollow" data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799">View Deal</a></p></div><div class="product"><a data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129" href="https://www.amazon.com/ZeroFrame-Monitor-FreeSync-KG271-X1biip/dp/B0F6VCDJM9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HXEq7Q88ksPgBum63WEHcB" name="Acer Nitro KG272 E" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HXEq7Q88ksPgBum63WEHcB-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This is but a simple, budget gaming monitor, with a price that's under $130. That's pennies compared to all the premium displays out there, and a great price for entry-level gaming. It's only an FHD (1920 x 1080) display with a 100Hz refresh rate, but with a 1ms response time, and great visuals, it's not to be sneezed at. Unfortunately, it's hard to get your hands on, but other Acer monitors like it are available (with even higher refresh rates). </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/acer-nitro-kg272-review" data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129"><em><strong>Acer Nitro KG272 E review</strong></em></a><em></em><a class="view-deal button" href="https://www.amazon.com/ZeroFrame-Monitor-FreeSync-KG271-X1biip/dp/B0F6VCDJM9" target="_blank" rel="nofollow" data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129">View Deal</a></p></div><div class="product"><a data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549" href="https://www.bestbuy.com/product/alienware-aw2725qf-27-ips-led-4k-uhd-180hz-5-ms-g-sync-compatible-dual-resolution-gaming-monitor-with-hdr-hdmi-displayport-black/J3K4L6XJ6S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hjf2QyrSwtDJrKTcVoWVwG" name="Alienware W2725QF Dual-Resolution Monitor-5.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hjf2QyrSwtDJrKTcVoWVwG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>The Alienware AW2725QF is a mouthful of a name for a 27-inch display that does one very cool thing: flip between 4K 180Hz and 1080p 360Hz when you press a button. It's not the first or best dual-resolution gaming monitor we've seen, but it still delivers brilliant visuals more than worth its now $499 price tag. It's too bad it doesn't come with an OLED option, though. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-27-4k-dual-resolution-gaming-monitor" data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549"><em><strong>Alienware AW2725QF review</strong></em></a><a class="view-deal button" href="https://www.bestbuy.com/product/alienware-aw2725qf-27-ips-led-4k-uhd-180hz-5-ms-g-sync-compatible-dual-resolution-gaming-monitor-with-hdr-hdmi-displayport-black/J3K4L6XJ6S" target="_blank" rel="nofollow" data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549">View Deal</a></p></div><h3 class="article-body__section" id="section-best-gaming-monitors-frequently-asked-questions"><span>Best Gaming Monitors: Frequently Asked Questions</span></h3><p>Scratching your head about what monitor is best for your setup? You're not alone, as there are many factors to think about before taking your wallet out. So, before adding to your cart, it's worth asking yourself some key questions: </p><section class="article__schema-question"><h3>How do I choose the best gaming monitor?</h3><article class="article__schema-answer"><p>The criteria for picking a gaming monitor are a bit different from choosing the <a href="https://www.tomsguide.com/best-picks/best-monitors">best monitors</a> overall. Determining the best gaming monitor for your needs comes down to two major factors: resolution and refresh rate.</p><ul><li><strong>Resolution: </strong>How much resolution you need depends on how powerful your PC is. Extremely powerful machines can run games at 4K resolutions (3840 x 2160 pixels), and even have dual-resolutions (like the <a href="#section-the-best-dual-resolution-gaming-monitor">LG UltraGear 45GX950A-B</a>)! That means you'll probably want to pony up for a more elaborate monitor. Cheaper machines pair better with 1080p monitors, but have super high refresh rates, while those in-between can run at QHD (1440p) resolutions, and are like the best of both worlds. </li><li><strong>Refresh rate: </strong>Refresh rate is similar in that more powerful machines will need monitors with higher refresh rates. While refresh rate and frames per second are not exactly the same thing, it's useful to think of them in the same terms when choosing a monitor. Is your PC powerful enough to get over 60 frames per second (FPS) during gameplay? 120 FPS? More? The higher the refresh rate, the higher the number of frames per second the monitor can support.</li></ul></article></section><section class="article__schema-question"><h3>How much should I pay for a gaming monitor?</h3><article class="article__schema-answer"><p>Many of the best gaming monitors are expensive, so you need to set a budget to prioritize the features you really need. As you'll find in our reviews, you can get the excellent displays that offer the right size, qualities and refresh rates that many gamers would be happy with (as we are with the <a href="#section-the-best-1080p-gaming-monitor">Alienware AW2525HM</a>) for less than $300/£300. In general, smaller monitors are cheaper, and ideally, you shouldn't need to pay more than $1,000/£1,000 (in some cases) if you want the biggest and best monitor for your gaming setup. </p></article></section><section class="article__schema-question"><h3>What size gaming monitor do I need?</h3><article class="article__schema-answer"><p>The smallest selection on this list is 25 inches diagonally, which means it could live comfortably on a moderately sized desk. If you opt for a 32-inch monitor, you’ll need a large desk or a small entertainment nook. You'll even find over 40-inch screens, essentially making it a TV replacement, so that's probably more suited to an entertainment setup. You'll also want to take into account ultrawide and curved monitors, as they can take up <em>a lot </em>of space even if they're on the smaller end. </p></article></section><h3 class="article-body__section" id="section-how-we-test-gaming-monitors"><span>How we test gaming monitors</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wok9THxoBLUA8jjPKuZtGY" name="LG-UltraGear-27GX790B-B--4" alt="LG UltraGear 27GX790B-B" src="https://cdn.mos.cms.futurecdn.net/Wok9THxoBLUA8jjPKuZtGY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To test our best gaming monitors, we employ a colorimeter and benchmarking software to measure a monitor's color accuracy, contrast and brightness. </p><p>A monitor's brightness refers to how many nits of luminosity it can output; its color accuracy (or Delta-E) measures how lifelike its colors are; its color gamut represents how great a variety of the spectrum it can display. We can also measure a monitor's latency and try to push it to its limits in terms of game frame rates.</p><p>Qualitatively, we run each monitor through both productivity and gaming tests. You’re not going to switch monitors each time you need to open a word processor, watch a video or send an e-mail, so every monitor on this list must be sharp and responsive for everyday use. As far as gaming goes, we run each monitor through games in a variety of genres, including FPS, RTS, MOBA, RPG and MMO, in order to ensure that it doesn’t favor one genre at another’s expense.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/us/best-gaming-monitors,review-3114.html</link>
                                                                            <description>
                            <![CDATA[ Whether you want high resolutions or fast frame rates, the best gaming monitors can redefine your gaming space. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WyJA5VUWCkRdKUKFQLxwkA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hpqHCKu862LQgPxPn3ReES-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 10:48:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Peripherals]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hpqHCKu862LQgPxPn3ReES-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI MAG 272QP QD-OLED X50 gaming monitor]]></media:description>                                                            <media:text><![CDATA[An MSI MAG 272QP QD-OLED X50 gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI MAG 272QP QD-OLED X50 gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hpqHCKu862LQgPxPn3ReES-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best gaming monitors today are a sight to behold, whether it be a 4K ultrawide beast or a wallet-friendly display with an extremely high refresh rate. And, with the honor of testing screens of all shapes and sizes purely for gaming, our team of monitor experts and I know just the displays to grab. </p><p>So, if you're looking for vibrant, color-rich details and blazing fast refresh rates going <em>well beyond</em> 120Hz while kicking back and playing the latest titles on your PC, PS5 or Xbox, you're not alone. We here at Tom's Guide test dozens of screens with hours of gameplay, pinning down a wide range of gaming monitors that will shine in your gaming setup. </p><p>Right now, the <a href="#section-the-best-gaming-monitor-overall">MSI MPG 341CQR QD-OLED X36</a> (get used to very long monitor names on this list) is the gaming monitor we can't get enough of, thanks to its gorgeous curved QD-OLED display. But we've tested plenty more that suit different needs. So, give your games (and yourself) the visual treatment they deserve with these best monitors for your PC or consoles. Your eyes will thank you later. </p><h2 id="the-best-gaming-monitors-you-can-buy-today">The best gaming monitors you can buy today</h2><h3 class="article-body__section" id="section-the-best-gaming-monitor-overall"><span>The best gaming monitor overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GEgeeqvgQefDBTmCWrEov7" name="MSI X36_" alt="An MSI MPG 341CQR QD-OLED X36 gaming monitor in black" src="https://cdn.mos.cms.futurecdn.net/GEgeeqvgQefDBTmCWrEov7-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-msi-mpg-341cqr-qd-oled-x36"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-341cqr-qd-oled-x36-review">1. MSI MPG 341CQR QD-OLED X36</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming monitor to buy right now</p></div><p class="specs__container"><strong>Screen Size: </strong>34 inches | <strong>Resolution: </strong>3440 x 1440 | <strong>Refresh Rate: </strong>360Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>Power, 2x HDMI 2.1, DisplayPort 2.1a, USB-C 98W PD, 2x USB-A, USB-B, 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Powerful gaming performance</div><div class="icon icon-plus_circle _hawk">Beautiful, bold and accurate colors</div><div class="icon icon-plus_circle _hawk">Silky smooth 360Hz refresh rate</div><div class="icon icon-plus_circle _hawk">Plenty of connectivity options</div><div class="icon icon-plus_circle _hawk">Useful AI Care Sensor</div><div class="icon icon-minus_circle _hawk">Can be a little dim</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The MSI MPG 341CQR QD-OLED X36 deserves a place on any desk for anyone after smooth, immersive gaming performance. Last time I checked, that includes <em>everyone, </em>which is why we've given it the crown for the gaming monitor to get. </p><p>On paper, the X36 already knocks it out of the park: 34-inch (3440 x 1440) curved QD-OLED beauty, a blazing-fast 360Hz refresh rate and 0.03ms response time, plenty of ports including a USB-C 98W with Power Delivery (PD) and <em>actually </em>useful AI features like its AI Care Sensor that automatically turns off the display when it doesn't identify a human presence. In practise, it's a sight to behold. </p><p>Whether it's fast-paced competitive shooters like Counter-Strike 2 or visually stunning works of art like <a href="https://www.tomsguide.com/gaming/clair-obscur-expedition-33-review">Clair Obscur: Expedition 33</a>, the X36 offers smooth, blue-free performance and detail in spades. Colors are on point, too, with plenty of depth in both bright and dark environments. It also helps that there are different picture modes to choose from, including FPS, RPG, RTS and yes, even AdobeRGB for the creatives out there.</p><p>Now, it's not the brightest monitor we've tested, measuring around 280 nits of peak brightness in both SDR and HDR, but that's to be expected with OLED and QD-OLED monitors. Plus, this doesn't come cheap at its $949 cost (that said, I've already seen it drop to $899, so expect even more major discounts). That aside, for the ultimate visual treat for the eyes, the MSI MPG 341CQR QD-OLED X36 deserves a place on your desk. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-341cqr-qd-oled-x36-review"><strong>MSI MPG 341CQR QD-OLED X36 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-value-gaming-monitor"><span>The best value gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2dkYtcjGWtfRhAuPdw5HnD" name="Alienware AW2726DM Part 2---1-LIST" alt="Alienware AW2726DM gaming monitor on a desk." src="https://cdn.mos.cms.futurecdn.net/2dkYtcjGWtfRhAuPdw5HnD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-alienware-aw2726dm"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2726dm-review">2. Alienware AW2726DM</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Premium specs for a wallet-friendly price</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>2560 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>2x HDMI ports, 1x DisplayPort, 1x 3.5mm headphone jack</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">$349 asking price</div><div class="icon icon-plus_circle _hawk">Vivid OLED panel</div><div class="icon icon-plus_circle _hawk">Subtle design</div><div class="icon icon-plus_circle _hawk">Fast performance</div><div class="icon icon-plus_circle _hawk">Simple interface</div><div class="icon icon-minus_circle _hawk">Dim HDR</div><div class="icon icon-minus_circle _hawk">No RGB lighting</div></div><p>From its spectacular picture quality to its high-level performance for gaming, the Alienware AW2726DM is already a monitor that's hard to beat. But it takes it a step further by delivering premium features that won't put a massive dent in your wallet, and that's a rare trait to find these days. </p><p>For a standout price of $349, you get a vivid 27-inch (2560 x 1440) OLED monitor sporting a speedy 240Hz refresh rate with an ultra-low 0.03ms response time, packed in a sleek, understated design. That gives you plenty of room on your desk, and in fact, our reviewer, Tony Polanco, even said he'd happily buy two of these beasts for himself (which is far from a bad idea for a multi-screen setup). That's two monitors for <em>less </em>than the price of our current top pick!</p><p>Its OLED panel truly shines, with sharp image quality and rich colors with coverage that goes well above the 100% target (that's for both sRGB and DCI-P3). Playing games like <a href="https://www.tomsguide.com/reviews/cyberpunk-2077-phantom-liberty">Cyberpunk 2077</a> shows off just how striking visuals are, but you can also expect to play fast-paced competitive FPS games like Valorant or Call of Duty with smooth graphics. </p><p>Alienware decided to leave RGB lighting at the door, so don't expect a colorful glow when turning this monitor on. Moreover, it's quite a dim OLED display, with 181 nits for SDR and 342 for HDR, as tested. But for all the premiums it delivers, those are easily forgiven, making the Alienware AW2726DM the finest gaming monitor for value you can buy right now. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2726dm-review"><strong>Alienware AW2726DM review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-1080p-gaming-monitor"><span>The best 1080p gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1620px;"><p class="vanilla-image-block" style="padding-top:56.17%;"><img id="99XanhUP2z38dw4cLxbKQ" name="alienware_AW2525HM_.JPG" alt="An Alienware AW2525HM monitor" src="https://cdn.mos.cms.futurecdn.net/99XanhUP2z38dw4cLxbKQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1620" height="910" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-alienware-aw2525hm"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2525hm-320hz-led-review">3. Alienware AW2525HM</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Outstanding value for smooth 1080p performance</p></div><p class="specs__container"><strong>Screen Size: </strong>25 inches | <strong>Resolution: </strong>1920 x 1080 | <strong>Refresh Rate: </strong>320Hz | <strong>Response Rate: </strong>0.5ms  | <strong>Ports: </strong>Power, 2x HDMI 2.1, DisplayPort 1.4, 2x USB-A, 1x USB-B</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">320Hz refresh rate at 1080p</div><div class="icon icon-plus_circle _hawk">Fantastic value for money</div><div class="icon icon-plus_circle _hawk">Minimalist design</div><div class="icon icon-plus_circle _hawk">Great color accuracy</div><div class="icon icon-plus_circle _hawk">Fit for gaming and the office</div><div class="icon icon-minus_circle _hawk">No speakers</div><div class="icon icon-minus_circle _hawk">Weak HDR</div></div><p>There's really not a whole lot to complain about when it comes to the Alienware AW2525HM, not when this ultra-sleek, 25-inch monitor with a 320Hz refresh rate is just under $250 (and even less during a sale). </p><p>That's right. Not only will you find an ultra-smooth 320Hz refresh rate for lag-free visuals in highly competitive games, but also a 0.5ms response time, fantastic color accuracy, exceptional brightness and even HDR. All wrapped up in a compact, minimalist design that fits right on a gaming desk as well as an office setting. That's the best of both worlds. </p><p>Despite its standard 1080p resolution and LED panel, all types of games look stunning, with everything appearing detailed, bright and vivid. That includes titles like Cyberpunk 2077 and Clair Obscur: Expedition 33, and you can expect blue-free action in games like Counter-Strike and Overwatch. </p><p>Although it doesn't arrive with any built-in speakers, and its HDR is weak, that doesn't take away from the major perks any gamer who enjoys fast-paced multiplayer games and single-player hits will gain. It's a simple, 1080p screen, but it's one of the finest ones out there for the money. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2525hm-320hz-led-review"><strong>Alienware AW2525HM review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-1440p-gaming-monitor"><span>The best 1440p gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4666px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="82cSzcb2sG9f78SSyKcF56" name="Alienware 34 QD-OLED 2026-LIST" alt="Alienware 34 AW3426DW" src="https://cdn.mos.cms.futurecdn.net/82cSzcb2sG9f78SSyKcF56-1920-80.jpg" mos="" align="middle" fullscreen="" width="4666" height="2625" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-alienware-aw3426dw"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/alienware-34-280hz-qd-oled-aw3426dw-review">4. Alienware AW3426DW</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The top of the mid-range just got better</p></div><p class="specs__container"><strong>Screen Size: </strong>34 inches | <strong>Resolution: </strong>3440 x 1440 | <strong>Refresh Rate: </strong>280Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x DisplayPort, 2x HDMI, 1x USB-A, 1x USB-B, 1x USB-C</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredibly fast performance</div><div class="icon icon-plus_circle _hawk">Elegant, space-saving design</div><div class="icon icon-plus_circle _hawk">Vibrant display</div><div class="icon icon-plus_circle _hawk">Intuitive UI</div><div class="icon icon-minus_circle _hawk">Not a major upgrade</div></div><p>The Alienware AW3426DW is the 1440p gaming monitor I'd open my wallet for, thanks to its ultra-sharp 3440 x 1440 resolution and a brighter-than-usual OLED panel that pushes nearly 300 nits (it's actually one of the brightest OLED gaming monitors we've tested to date). That makes it a sweet spot for gamers who want detail and versatility without the <em>extreme</em> GPU demands or price tag of 4K displays. Oh, <em>and</em> you're getting an 1800R curved panel for immersion! </p><p>What sets the AW3426DW apart is its combination of a 280Hz refresh rate and a lightning-fast 0.03ms response time, both of which contribute to the smoothest, most responsive gameplay we’ve experienced in this price range. In our hands-on sessions, games like Cyberpunk 2077 looked stunning — as our reviewer Tony puts it, "blown away by the rich picture quality" sums it up best. </p><p>Even better, HDR content popped, reaching 500 nits of brightness at 10% of the display, and you're getting 11 display modes for different gaming genres to mess around with. That means you're getting speed, vibrancy and accuracy in every frame. Versus pricier 4K options, the 1440p resolution here strikes a practical balance: it’s easier on your system but still sharp enough for both gaming and productivity.</p><p>The main caveat? If you already own last year’s model, this isn’t a revolutionary upgrade. But for anyone wanting that elusive blend of speed, brightness and clarity in the 1440p segment (and curved monitor department), the Alienware AW3426DW stands to be an excellent choice for any gaming setup. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/alienware-34-280hz-qd-oled-aw3426dw-review"><strong>Alienware AW3426DW review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-4k-gaming-monitor"><span>The best 4K gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1567px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="TcXRbxoMY6CC6Dp6ZDaVrn" name="MSI MPG 321URXW QD-OLED-03" alt="A desk setup built around the BlueAnt Soundblade soundbar and the MSI MPG 321UrXW QD-OLED monitor" src="https://cdn.mos.cms.futurecdn.net/TcXRbxoMY6CC6Dp6ZDaVrn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1567" height="881" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-msi-mpg-321urxw-qd-oled"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-321urxw-qd-oled-monitor-review">5. MSI MPG 321URXW QD-OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>One of the finest 4K gaming monitors you can find</p></div><p class="specs__container"><strong>Screen Size: </strong>31.5 inches | <strong>Resolution: </strong>3840 x 2160 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time : </strong>0.03ms | <strong>Ports: </strong>2x HDMI 2.1, 1x DisplayPort 1.4a, 1x USB-C w/PD 90W, 2x USB-A, 1x USB-B, 1x 3.5mm audio jack</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very fast refresh rate and response time for 4K</div><div class="icon icon-plus_circle _hawk">Incredibly thin design</div><div class="icon icon-plus_circle _hawk">Versatile monitor stand but just as easy to mount</div><div class="icon icon-plus_circle _hawk">Excellent port selection with built-in KVM and 90W PD</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Slightly dim without HDR enabled</div></div><p>The MSI MPG 321URXW QD-OLED is a powerhouse that bridges the gap between productivity and enthusiast gaming, provided you can stomach the premium price tag. It's slick with the incredibly thin design and generous port selection, and for any gamer looking for high-end visuals, this won't disappoint. </p><p>This monitor is a stunner. During our testing, the QD-OLED panel delivered breathtaking visuals, making games pop with vibrant color and deep contrast, while the blistering 240Hz refresh rate provided an incredibly fluid experience on PC. Usability also gets high marks here; the included stand is significantly sturdier than what we often see from competitors, and MSI earns bonus points for including mounting hardware right in the box, giving you immediate flexibility.</p><p>As a 4K monitor equipped with a QD-OLED panel, this is quite a pricey display at its $1,099 cost, but you'll now find it for below $1,000 at retailers (even as low as $899), so be on the lookout for sales. Also, you'll want HDR enabled if you're after something bright, as its SDR brightness only hits 235 nits compared to a more eye-friendly 440 nits with HDR. </p><p>Anyone with a high-end gaming PC capable of driving this resolution and refresh rate, it is an easy recommendation that showcases your rig's full potential. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-321urxw-qd-oled-monitor-review"><strong>MSI MPG 321URXW QD-OLED review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-gaming-monitor-for-refresh-rate"><span>The best gaming monitor for refresh rate</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMbCaMzLtxzd7R3ZBWdFxR" name="MSI_MAG272QP_.JPG" alt="An MSI MAG 272QP QD-OLED X50 gaming monitor" src="https://cdn.mos.cms.futurecdn.net/bMbCaMzLtxzd7R3ZBWdFxR-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-msi-mag-272qp-qd-oled-x50"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mag-272qp-qd-oled-x50-review">6. MSI MAG 272QP QD-OLED X50</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An outstanding monitor with a whopping 500Hz refresh rate</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>2560 x 1440 | <strong>Refresh Rate: </strong>500Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>Power, 2x HDMI 2.1, 1x DisplayPort 1.4a, 1x USB-C (15W PD), 1x 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">500Hz refresh rate and 0.03ms response time</div><div class="icon icon-plus_circle _hawk">Solid gaming performance</div><div class="icon icon-plus_circle _hawk">Great color coverage and accuracy</div><div class="icon icon-plus_circle _hawk">Good for productivity, too</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-minus_circle _hawk">Not the brightest panel</div><div class="icon icon-minus_circle _hawk">Not enough ports</div><div class="icon icon-minus_circle _hawk">A little expensive</div></div><p>Speed is key for esports-level gamers and competitive enthusiasts, and for a bonkers refresh rate and ultra-low response time, the MSI MAG 272QP QD-OLED X50 is the 27-inch monitor that delivers. Think a crazy-high 500Hz refresh rate and 0.03ms response time that leaves other displays in the dust when it comes to <em>pure</em> speed.</p><p>In our hands-on gaming sessions, we found the X50 to be satisfyingly flawless at high frame rates. Even when playing demanding, fast-paced titles like Counter-Strike 2 and Forza Horizon 6 at an incredible 480 to 500 FPS, we experienced zero choppiness, motion blur, or ghosting. Every movement and shot felt instantaneous, and that responsiveness is exactly what you need to keep up in the most intense matches.</p><p>What's even more impressive? MSI's X50 doesn’t sacrifice image quality for speed. Our lab tests show it covers an immense 192.9% of the sRGB color space and hits an outstanding Delta-E of 0.11, so colors pop and fine details remain sharp, even during fast gameplay with flashy neon or shadowy scenes. Playing games like Cyberpunk 2077 doesn't just look smooth; they're rich and bursting with colors.</p><p>Now, you do pay for that edge: the X50 is on the expensive side (although not <em>as </em>pricey as similar high refresh rate monitors), its SDR brightness peaked at 289.6 nits in our lab (which may feel a bit dim in bright rooms), and port selection is limited compared to some rivals. But for the competitive gamer who’ll settle for nothing less than one of the fastest possible panels, the MSI MAG 272QP QD-OLED X50 is a showstopper.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mag-272qp-qd-oled-x50-review"><strong>MSI MAG 272QP QD-OLED X50 review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-dual-resolution-gaming-monitor"><span>The best dual-resolution gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="dw3Zun8HbzHpGpBMUJTgYk" name="LG-UltraGear-45GX950A-B--04" alt="LG UltraGear 45GX950A-B" src="https://cdn.mos.cms.futurecdn.net/dw3Zun8HbzHpGpBMUJTgYk-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-lg-ultragear-45gx950a-b"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-45gx950a-b-review">7. LG UltraGear 45GX950A-B</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Prepare for 45-inch curved OLED glory</p></div><p class="specs__container"><strong>Screen Size: </strong>45 inches (curved) | <strong>Resolution: </strong>5120 x 2160 | 2560 x 1080 | <strong>Refresh Rate: </strong>165Hz | 330Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x USB-C (w DisplayPort and 90 watts of Power Delivery), 2x HDMI 2.1, 1x DisplayPort 2.1, 1x 3.5mm audio jack (w DTS support), 2x USB-A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Switch between 5K and 2K easily</div><div class="icon icon-plus_circle _hawk">Immersive 45-inch curved panel</div><div class="icon icon-plus_circle _hawk">Sharp and colorful OLED display</div><div class="icon icon-plus_circle _hawk">Smooth and fast performance</div><div class="icon icon-plus_circle _hawk">Great for productivity</div><div class="icon icon-minus_circle _hawk">Relatively dim HDR</div></div><p>LG UltraGear 45GX950A-B is easily one of the most impressive gaming monitors we've tested. Switching between its two display modes is easy, and its 45-inch curved ultrawide OLED panel excels at drawing you into the game you’re playing. The fact that said curved display is also great for work is the proverbial cherry on top.</p><p>This massive display offers phenomenal picture quality, and colors practically pop off the display, which helps to immerse you further. Yes, it's certainly pricey at $1,999, and the monitor could be brighter with its 225 nits of brightness (but it's an OLED, after all), but at the very least, you can now find this monitor on sale for $999 when it's on sale. I recommend waiting for the price to drop instead of paying this in full!</p><p>Oh, and it also offers dual resolution, meaning you can switch between highly detailed 4K resolution with a solid 165Hz refresh rate for cinematic gaming and amazingly smooth 2K performance with a fast 330Hz refresh rate for competitive gameplay. </p><p>It's one of the finest monitors for your PS5, Xbox or PC, and if you've got the money for it (and just want a monitor that can act as a productivity machine or even a TV), it really won't disappoint. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-45gx950a-b-review"><strong>LG UltraGear 45GX950A-B review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-qd-oled-gaming-monitor"><span>The best QD-OLED gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QNRDFZeT3YNmyev77Wgxq4" name="MSI_QD_OLED_14.JPG" alt="An MSI MPG 272URX QD-OLED gaming monitor" src="https://cdn.mos.cms.futurecdn.net/QNRDFZeT3YNmyev77Wgxq4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-msi-mpg-272urx-qd-oled"><span class="title__text"><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-272urx-qd-oled-monitor-review">8. MSI MPG 272URX QD-OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>For amazing visuals when gaming</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches | <strong>Resolution: </strong>3840 x 2160 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>2x HDMI 2.1, 1x DisplayPort 2.1a, 1x USB-C, 2x USB-A, 1x USB-B, 1x 3.5mm audio out</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Vivid colors for gaming</div><div class="icon icon-plus_circle _hawk">Sharp, clear OLED panel</div><div class="icon icon-plus_circle _hawk">240Hz refresh rate, 0.03ms response</div><div class="icon icon-plus_circle _hawk">Great color accuracy for work too</div><div class="icon icon-plus_circle _hawk">Sleek design</div><div class="icon icon-minus_circle _hawk">A little dim</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>I mean, a 4K (3840 x 2160) QD-OLED display boasting a 240Hz refresh rate and a 0.03ms response time, with amazing color accuracy for gaming <em>and </em>productivity, too? The MSI MPG 272URX is quite the catch for any gamer looking to spend on glorious OLED. </p><p>It offers some wonders in the visual front, sporting a wide color gamut for both gaming and photo/video editing. Its 10-bit color depth means it's capable of showing 1.07 billion individual hues, too. In darker games, you can make out the finer details on enemies, while in other games, neon lights appear bright but never oversaturated — balanced enough for you to appreciate different shades and hues.</p><p>At the same time, with its wicked-fast 240Hz refresh rate and near-instant 0.03ms response time, this is one fine monitor for fast-paced gaming, whether it be for the latest FPS or racing titles. </p><p>Along with its sleek, minimalist design with lovely (but not garish) RGB lighting on the back panel, the MPG 272URX should fit right into an existing gaming or work setup. Its 27-inch screen also makes quick work of navigating massive spreadsheets or cluttered inventories in games. Pricey, but if you can grab it for under $1,000 during a sale, it's a treat. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/monitors/msi-mpg-272urx-qd-oled-monitor-review"><strong>MSI MPG 272URX QD-OLED review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-the-best-ps5-gaming-monitor"><span>The best PS5 gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NFzgVgfk5Jty6JtHK5F2aM" name="PlayStation 27-inch gaming monitor-1-LIST" alt="PlayStation 27" Gaming Monitor" src="https://cdn.mos.cms.futurecdn.net/NFzgVgfk5Jty6JtHK5F2aM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="9-playstation-27-gaming-monitor"><span class="title__text"><a href="https://www.tomsguide.com/gaming/playstation/playstation-27-gaming-monitor-review">9. PlayStation 27" Gaming Monitor</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming monitor if you also own a PS5</p></div><p class="specs__container"><strong>Screen Size: </strong>27 inches  | <strong>Resolution : </strong>2560 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>1ms | <strong>Ports: </strong>2x HDMI, 1x DisplayPort, 2x USB</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Built-in charging hook</div><div class="icon icon-plus_circle _hawk">Fetching design</div><div class="icon icon-plus_circle _hawk">Vivid and sharp image quality</div><div class="icon icon-plus_circle _hawk">Smooth performance</div><div class="icon icon-plus_circle _hawk">Auto HDR tone mapping</div><div class="icon icon-minus_circle _hawk">No 4K or OLED options</div></div><p>The PlayStation 27-inch Gaming Monitor is purpose-built for PS5 owners who want sharp, lifelike visuals and buttery-smooth motion in a desk-friendly package. We found its 27-inch 1440p IPS panel a sweet spot for gaming: colors look natural and cinematic, and the 240Hz variable refresh rate keeps frame pacing as smooth as your console (or PC) can handle.</p><p>Thanks to dual HDMI 2.1 ports and a plug-and-play setup, it’s ready for high frame-rate gaming right out of the box, and it means you can plug in your PS5 and PC at once. In our hands-on testing with Spider-Man 2 on the PS5 Pro, we didn’t experience a single instance of input lag or screen tearing, and whether the screen was packed with fast action or sweeping cityscapes, the monitor kept up beautifully.</p><p>Compared to pricier, PC-focused or OLED competitors, the PlayStation monitor is, as you can imagine, unapologetically tuned for console play. Yes, the 240Hz refresh rate goes beyond what the PS5 can output, but the feature set is tailored for console owners. That said, PC gamers will still get a kick out of the super smooth, colorful visuals for PC gaming. Sure, while you’ll see OLED panels on other 27-inch options, you're still getting a value-friendly display that comes with a very handy built-in charging hook for your controller!</p><p>Now, if you’re after 4K or the inky blacks of OLED panels, you’ll need to look elsewhere. This display tops out at 1440p and sticks to IPS technology, but for most PlayStation gamers who want reliable, vivid performance with no technical headaches, it’s an easy recommendation.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/playstation/playstation-27-gaming-monitor-review"><strong>PlayStation 27" Gaming Monitor review</strong></a></li></ul><h3 class="article-body__section" id="section-the-best-ultrawide-gaming-monitor"><span>The best ultrawide gaming monitor</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WFGGxusEoKiyebpyL8v9YX" name="Samsung Odyssey OLED G9-18.jpg" alt="Samsung Odyssey OLED G9" src="https://cdn.mos.cms.futurecdn.net/WFGGxusEoKiyebpyL8v9YX-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="10-samsung-odyssey-oled-g9"><span class="title__text"><a href="https://www.tomsguide.com/reviews/samsung-odyssey-oled-g9">10. Samsung Odyssey OLED G9</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Still one of the best mega-large ultrawides to grab</p></div><p class="specs__container"><strong>Screen Size: </strong>49 inches (curved) | <strong>Resolution: </strong>5120 x 1440 | <strong>Refresh Rate: </strong>240Hz | <strong>Response Time: </strong>0.03ms | <strong>Ports: </strong>1x HDMI 2.1, DisplayPort, 4x USB-C, headphone</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Immersive 49-inch OLED curved display</div><div class="icon icon-plus_circle _hawk">Bright and colorful panel</div><div class="icon icon-plus_circle _hawk">High refresh rate & low response time</div><div class="icon icon-minus_circle _hawk">Pricier than competitors</div><div class="icon icon-minus_circle _hawk">Too large for many desks</div></div><p>“Truly immersive gaming.” That’s how we succinctly summed up the Samsung Odyssey OLED G9 in our review. The first-ever 49-inch OLED gaming monitor to hit the market, this is one of the most immersive displays your eyes will ever be blessed to witness. Even today, this is hands-down the best large-screen gaming monitor out there, purely thanks to its 32:9 aspect ratio and its stunning OLED display. </p><p>Even though this ultrawide monitor launched a few years ago, it's still boasting top-of-the-line specs and amazing visual quality for gaming <em>and </em>productivity. And, thanks to it now being on the market for a while, its price has now dropped to well under its initial launch cost ($1,799). It's now at $1,299, but trust me, wait for a huge sale and you'll see this plummet to under $900. </p><p>The Odyssey OLED G9’s specs are pretty stunning. A flash-quick 0.03ms response time and 240Hz refresh rate make it a terrific option for fans of buttery-smooth first-person shooters like Doom Eternal. Perhaps the best aspect of this gargantuan gaming monitor is that there are a few OLED displays out there that prove quite so resistant to the tech’s dreaded burn-in.</p><ul><li><strong>See our full </strong><a href="https://www.tomsguide.com/reviews/samsung-odyssey-oled-g9"><strong>Samsung Odyssey OLED G9 review</strong></a><strong></strong></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099" href="https://www.newegg.com/p/3D4-000F-00045" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fSRwWfGnSgMvp7z2o6tVA" name="Lenovo Legion Pro 32UD 4K 240Hz review LISTING" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fSRwWfGnSgMvp7z2o6tVA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>For a monitor that costs just over $1,000, you can bet this Lenovo Legion Pro 32UD-10 offers jaw-dropping OLED visuals. We're big fans of its sleek, 32-inch design and amazing color range and accuracy, along with the smooth 240Hz refresh rate and 0.03 response time. It's nearly perfect, but it's quite dim compared to its competition, and for that price, we'd hope this 4K monitor could shine a bit brighter. Otherwise, it's well worth looking into if you've got the spare cash. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/lenovo-legion-pro-32ud-4k-240hz-review" data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099"><em><strong>Lenovo Legion Pro 32UD-10 review</strong></em></a><a class="view-deal button" href="https://www.newegg.com/p/3D4-000F-00045" target="_blank" rel="nofollow" data-dimension112="034fdef4-80fc-11f1-bd17-536333d04e25" data-action="Deal Block" data-label="Legion Pro 32UD-10" data-dimension48="Legion Pro 32UD-10" data-dimension25="$1099">View Deal</a></p></div><div class="product"><a data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549" href="https://www.dell.com/en-us/shop/alienware-27-280hz-qd-oled-gaming-monitor-aw2725d/apd/210-brzx/monitors-monitor-accessories" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="A9T5dgkbU7yaiLhmhwKSiD" name="alienware_AW2725D.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/A9T5dgkbU7yaiLhmhwKSiD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆</strong>½<strong>)</strong><br>When a 1440p QD-OLED monitor with a 280Hz refresh rate, 0.03ms response time and bags of contrast and vivid colors comes along for just under $500, that's a display <em>any </em>gamer should consider checking out. It's now outshined by its flashier <a href="#section-the-best-1440p-gaming-monitor" data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549">AW3426DW</a> sibling, and don't expect many ports or built-in speakers, but the Alienware AW2725D is still a fantastic, wallet-friendly monitor any gamer would be happy with. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2725d-review"><em><strong>Alienware AW2725D review</strong></em></a><a class="view-deal button" href="https://www.dell.com/en-us/shop/alienware-27-280hz-qd-oled-gaming-monitor-aw2725d/apd/210-brzx/monitors-monitor-accessories" target="_blank" rel="nofollow" data-dimension112="a822ba28-a13b-11f1-a67f-3f0f812e0048" data-action="Deal Block" data-label="AW2725D" data-dimension48="AW2725D" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999" href="https://www.amazon.com/27GX790B-B-Ultragear-TrueBlack-Compatible-DisplayPort/dp/B0G5R2QK24" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bTFR52GxrQktq9aeYFmZX8" name="LG-UltraGear-27GX790B-B--1-LIST" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/bTFR52GxrQktq9aeYFmZX8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This 27-inch OLED monitor delivers dual resolutions with insanely high refresh rates. At 1440p, you'll get a 540Hz refresh rate, which is already amazingly fast for high-stakes FPS titles like Counter-Strike and racing games, including Forza Horizon 6. After something faster? With a flick of a switch, you can change to 720p with a whopping 720Hz refresh rate. Yes, that's faster than our top pick for refresh rates, but it's also significantly pricier, and unless you're a pro-level esports player, even 720Hz is obscenely high. Plus, we noticed some bluriness. Still, if you need adjustable speed, this is a good choice. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/lg-ultragear-27gx790b-b-review" data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999"><em><strong>LG UltraGear 27GX790B-B review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/27GX790B-B-Ultragear-TrueBlack-Compatible-DisplayPort/dp/B0G5R2QK24" target="_blank" rel="nofollow" data-dimension112="034fdf62-80fc-11f1-9ec4-a1cecb002b72" data-action="Deal Block" data-label="UltraGear 27GX790B-B" data-dimension48="UltraGear 27GX790B-B" data-dimension25="$999">View Deal</a></p></div><div class="product"><a data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899" href="https://www.bestbuy.com/product/alienware-aw2725q-27-qd-oled-4k-uhd-240hz-0-03-ms-freesync-premium-pro-and-g-sync-gaming-monitor-with-hdr-hdmi-displayport-interstellar-indigo/J3K4L63R85" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yrte4HTeCs5qMA7M4wMTnD" name="Alienware AW2725Q" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yrte4HTeCs5qMA7M4wMTnD-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>Leave it to Alienware to deliver a drop-dead gorgeous 4K OLED display that can handle the latest in graphics and present them onscreen with visually stunning picture quality. With its 240Hz refresh rate, too, this display will make any game look amazing. At $899, though, you'll be paying one hefty price, and since it's OLED, brightness is a weakness here. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw2725q-gaming-monitor-review" data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899"><em><strong>Alienware AW2752Q review</strong></em></a><a class="view-deal button" href="https://www.bestbuy.com/product/alienware-aw2725q-27-qd-oled-4k-uhd-240hz-0-03-ms-freesync-premium-pro-and-g-sync-gaming-monitor-with-hdr-hdmi-displayport-interstellar-indigo/J3K4L63R85" target="_blank" rel="nofollow" data-dimension112="034fdfc6-80fc-11f1-a2ce-c9fa9d936b96" data-action="Deal Block" data-label="AW2752Q" data-dimension48="AW2752Q" data-dimension25="$899">View Deal</a></p></div><div class="product"><a data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799" href="https://www.amazon.com/Alienware-QD-OLED-Curved-Gaming-Monitor/dp/B0F6724X5N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.15%;"><img id="MxwJKEJfnrAbun3pzwgFsG" name="Alienware-34-(2025)-03" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MxwJKEJfnrAbun3pzwgFsG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1123" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong><br>The Alienware AW3425DW has everything you'd want in an ultrawide curved gaming monitor, from its lovely 1800R curved panel to its 32-inch QD-OLED panel with a 240Hz refresh rate and 0.03ms response time. Its HDR is a tad dim, but that's hardly a deal-breaker. At under $800, it's still a pricey display, but you'll get plenty of value from what Alienware has to offer here. However, there's more value to be found in the company's latest offerings. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-aw3425dw-review" data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799"><em><strong>Alienware AW3425DW review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/Alienware-QD-OLED-Curved-Gaming-Monitor/dp/B0F6724X5N" target="_blank" rel="nofollow" data-dimension112="034fe02a-80fc-11f1-b7ec-67c9b7d3c5f6" data-action="Deal Block" data-label="AW3425DW" data-dimension48="AW3425DW" data-dimension25="$799">View Deal</a></p></div><div class="product"><a data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129" href="https://www.amazon.com/ZeroFrame-Monitor-FreeSync-KG271-X1biip/dp/B0F6VCDJM9" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HXEq7Q88ksPgBum63WEHcB" name="Acer Nitro KG272 E" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/HXEq7Q88ksPgBum63WEHcB-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>This is but a simple, budget gaming monitor, with a price that's under $130. That's pennies compared to all the premium displays out there, and a great price for entry-level gaming. It's only an FHD (1920 x 1080) display with a 100Hz refresh rate, but with a 1ms response time, and great visuals, it's not to be sneezed at. Unfortunately, it's hard to get your hands on, but other Acer monitors like it are available (with even higher refresh rates). </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/acer-nitro-kg272-review" data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129"><em><strong>Acer Nitro KG272 E review</strong></em></a><em></em><a class="view-deal button" href="https://www.amazon.com/ZeroFrame-Monitor-FreeSync-KG271-X1biip/dp/B0F6VCDJM9" target="_blank" rel="nofollow" data-dimension112="034fe0fc-80fc-11f1-b7bb-19c19d62d6e8" data-action="Deal Block" data-label="Nitro KG272 E" data-dimension48="Nitro KG272 E" data-dimension25="$129">View Deal</a></p></div><div class="product"><a data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549" href="https://www.bestbuy.com/product/alienware-aw2725qf-27-ips-led-4k-uhd-180hz-5-ms-g-sync-compatible-dual-resolution-gaming-monitor-with-hdr-hdmi-displayport-black/J3K4L6XJ6S" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hjf2QyrSwtDJrKTcVoWVwG" name="Alienware W2725QF Dual-Resolution Monitor-5.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hjf2QyrSwtDJrKTcVoWVwG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong><br>The Alienware AW2725QF is a mouthful of a name for a 27-inch display that does one very cool thing: flip between 4K 180Hz and 1080p 360Hz when you press a button. It's not the first or best dual-resolution gaming monitor we've seen, but it still delivers brilliant visuals more than worth its now $499 price tag. It's too bad it doesn't come with an OLED option, though. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/monitors/alienware-27-4k-dual-resolution-gaming-monitor" data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549"><em><strong>Alienware AW2725QF review</strong></em></a><a class="view-deal button" href="https://www.bestbuy.com/product/alienware-aw2725qf-27-ips-led-4k-uhd-180hz-5-ms-g-sync-compatible-dual-resolution-gaming-monitor-with-hdr-hdmi-displayport-black/J3K4L6XJ6S" target="_blank" rel="nofollow" data-dimension112="034fe160-80fc-11f1-9301-a1208292d6b2" data-action="Deal Block" data-label="AW2725QF" data-dimension48="AW2725QF" data-dimension25="$549">View Deal</a></p></div><h3 class="article-body__section" id="section-best-gaming-monitors-frequently-asked-questions"><span>Best Gaming Monitors: Frequently Asked Questions</span></h3><p>Scratching your head about what monitor is best for your setup? You're not alone, as there are many factors to think about before taking your wallet out. So, before adding to your cart, it's worth asking yourself some key questions: </p><section class="article__schema-question"><h3>How do I choose the best gaming monitor?</h3><article class="article__schema-answer"><p>The criteria for picking a gaming monitor are a bit different from choosing the <a href="https://www.tomsguide.com/best-picks/best-monitors">best monitors</a> overall. Determining the best gaming monitor for your needs comes down to two major factors: resolution and refresh rate.</p><ul><li><strong>Resolution: </strong>How much resolution you need depends on how powerful your PC is. Extremely powerful machines can run games at 4K resolutions (3840 x 2160 pixels), and even have dual-resolutions (like the <a href="#section-the-best-dual-resolution-gaming-monitor">LG UltraGear 45GX950A-B</a>)! That means you'll probably want to pony up for a more elaborate monitor. Cheaper machines pair better with 1080p monitors, but have super high refresh rates, while those in-between can run at QHD (1440p) resolutions, and are like the best of both worlds. </li><li><strong>Refresh rate: </strong>Refresh rate is similar in that more powerful machines will need monitors with higher refresh rates. While refresh rate and frames per second are not exactly the same thing, it's useful to think of them in the same terms when choosing a monitor. Is your PC powerful enough to get over 60 frames per second (FPS) during gameplay? 120 FPS? More? The higher the refresh rate, the higher the number of frames per second the monitor can support.</li></ul></article></section><section class="article__schema-question"><h3>How much should I pay for a gaming monitor?</h3><article class="article__schema-answer"><p>Many of the best gaming monitors are expensive, so you need to set a budget to prioritize the features you really need. As you'll find in our reviews, you can get the excellent displays that offer the right size, qualities and refresh rates that many gamers would be happy with (as we are with the <a href="#section-the-best-1080p-gaming-monitor">Alienware AW2525HM</a>) for less than $300/£300. In general, smaller monitors are cheaper, and ideally, you shouldn't need to pay more than $1,000/£1,000 (in some cases) if you want the biggest and best monitor for your gaming setup. </p></article></section><section class="article__schema-question"><h3>What size gaming monitor do I need?</h3><article class="article__schema-answer"><p>The smallest selection on this list is 25 inches diagonally, which means it could live comfortably on a moderately sized desk. If you opt for a 32-inch monitor, you’ll need a large desk or a small entertainment nook. You'll even find over 40-inch screens, essentially making it a TV replacement, so that's probably more suited to an entertainment setup. You'll also want to take into account ultrawide and curved monitors, as they can take up <em>a lot </em>of space even if they're on the smaller end. </p></article></section><h3 class="article-body__section" id="section-how-we-test-gaming-monitors"><span>How we test gaming monitors</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Wok9THxoBLUA8jjPKuZtGY" name="LG-UltraGear-27GX790B-B--4" alt="LG UltraGear 27GX790B-B" src="https://cdn.mos.cms.futurecdn.net/Wok9THxoBLUA8jjPKuZtGY-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>To test our best gaming monitors, we employ a colorimeter and benchmarking software to measure a monitor's color accuracy, contrast and brightness. </p><p>A monitor's brightness refers to how many nits of luminosity it can output; its color accuracy (or Delta-E) measures how lifelike its colors are; its color gamut represents how great a variety of the spectrum it can display. We can also measure a monitor's latency and try to push it to its limits in terms of game frame rates.</p><p>Qualitatively, we run each monitor through both productivity and gaming tests. You’re not going to switch monitors each time you need to open a word processor, watch a video or send an e-mail, so every monitor on this list must be sharp and responsive for everyday use. As far as gaming goes, we run each monitor through games in a variety of genres, including FPS, RTS, MOBA, RPG and MMO, in order to ensure that it doesn’t favor one genre at another’s expense.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best kettlebells for weightlifting: I'm a personal trainer and these are my 9 picks ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're looking for a piece of kit that will help you build your strength, balance, and coordination, as well as being fun to exercise with, you can't go wrong with one of the best kettlebells.</p><p>Research from the <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6458586/" target="_blank">Journal of Human Kinetics</a> shows kettlebells are great additions to functional resistance and strength programs, building neuromuscular power, full-body strength, core stability, balance, coordination, and more.</p><p>Our in-house personal trainer has tested the best kettlebells from leading brands worldwide, housed each kettlebell for several years, and evaluated their usability, budget, durability, and grip. That's why this round-up should give you everything you need to choose the best kettlebell for you. </p><h3 class="article-body__section" id="section-best-kettlebell-overall"><span>Best kettlebell overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="padgEdMTvSAiB8R2zXmAB3" name="Bowflex SelectTech 840 kettlebell.jpg" alt="Image of Bowflex SelectTech 840 kettlebell on wooden floor next to workout mat during kettlebell workout" src="https://cdn.mos.cms.futurecdn.net/padgEdMTvSAiB8R2zXmAB3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-bowflex-selecttech-840-adjustable-kettlebell"><span class="title__text">1. Bowflex SelectTech 840 adjustable kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell overall</p></div><p class="specs__container"><strong>Weight range : </strong>8-40lbs/ 3.5-18kg | <strong>Kettlebell size: </strong>8.8 x 7 x 12.5 inches | <strong>Kettlebell weight: </strong>40lbs/ 18kg | <strong>Number of weight settings: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">6 adjustable weight settings</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">1-year JRNY membership<br> </div><div class="icon icon-minus_circle _hawk">Difficult to hold during some moves</div><div class="icon icon-minus_circle _hawk">Bulky during technical lifts</div></div><p>This 6-in-1 adjustable kettlebell ranges between 8-40lbs and features a turn dial for six on-the-go adjustments. The Bowflex SelectTech is the most versatile and storage-friendly model I've tested, so I could switch quickly between upper and lower-body workouts, strength training, and cardio without messing around with plates — all you have to do is place the weight in the tray and turn the dial. </p><p>Each purchase comes with a JRNY Mobile-Only two-month membership, giving you access to motion tracking, exclusive trainer-led workouts, and exercise content via the on-demand library on the <a href="https://global.bowflex.com/en/jrny.html" target="_blank">Bowflex JRNY app</a>. </p><p>As a team, we’ve been testing the Bowflex for years, and the ergonomic handle is a top feature for easy swinging and lifting. The smooth composite material also makes cleans and goblet holds easier on your arms and hands. Still, the bell and handle get sweaty and harder to hold, so I recommend using grip gloves if you plan to swing overhead or try more technical exercises. </p><p>Personally, I struggle to use this kettlebell for anything more technical than a swing or clean. It’s chunky and cumbersome, but if you’re short on space and looking for a 6-in-1 solution, you can’t go wrong with the Bowflex, and it’ll save you a fortune. </p><h3 class="article-body__section" id="section-best-kettlebell-budget-buy"><span>Best kettlebell budget buy</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1819px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="ye46SYjjncL3NxrD3R7qmi" name="Amazon Basics kettlebell new.jpg" alt="Amazon Basics kettlebell on wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/ye46SYjjncL3NxrD3R7qmi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1819" height="1023" attribution="" class=""><img id="j6LmCTj2q5twNyEDuEgkx5" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/j6LmCTj2q5twNyEDuEgkx5-1920-80.png" name="TG_value.png" alt="best value awards badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-amazon-basics"><span class="title__text">2. Amazon Basics</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell budget buy</p></div><p class="specs__container"><strong>Weight range: </strong>6kg-20kg/ 13.2-44lbs | <strong>Kettlebell size: </strong>18.3 x 15.9 x 26.8 centimeters | <strong>Kettlebell weight: </strong>12kg | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super affordable</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">100% cast iron</div><div class="icon icon-plus_circle _hawk">Space for two-handed exercises</div><div class="icon icon-minus_circle _hawk">Not adjustable</div><div class="icon icon-minus_circle _hawk">Not grippy</div></div><p>Get back to basics with the Amazon Basics’ cast-iron kettlebell. If you’re new to kettlebell training, on a budget, or just need convenience, this kettlebell is worth every dollar. </p><p>You’ve got a vast range of weights to choose from, and although they’re non-adjustable, the palatable price means you could buy more than one for your home gym, and the cast-iron design makes these kettlebells built to last. </p><p>I needed plenty of chalk during testing, as the painted surface protects against corrosion but makes the bell slippy during weight training. The wide textured loop handle should add some grip and support two-handed movements like <a href="https://www.tomsguide.com/how-to/how-to-do-kettlebell-swing">kettlebell swings</a>, and the base supports floor movements like <a href="https://www.tomsguide.com/how-to/renegade-row-how-to-do-it-and-the-benefits-for-strengthening-your-back-and-core">renegade rows</a>. </p><p>This model is backed by an Amazon Basics limited one-year warranty, so there’s no need to worry if it's not the one for you. It's a solid go-to if you have room to stash a few different weight classes in your home, but I'd say the lack of grip brings the rating down slightly.</p><h3 class="article-body__section" id="section-best-kettlebell-for-technical-skill-training"><span>Best kettlebell for technical skill training</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="m9Gkbt3wgYfYrW3pYw7n5c" name="Gravity Fitness Spartanbell.jpg" alt="Gravity Fitness Spartanbell against wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/m9Gkbt3wgYfYrW3pYw7n5c-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-gravity-fitness-spartanbell"><span class="title__text">3. Gravity Fitness Spartanbell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for technical skill training</p></div><p class="specs__container"><strong>Weight range available: </strong>12-24kg | <strong>Kettlebell weight: </strong>12kg | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant quality cast-iron</div><div class="icon icon-plus_circle _hawk">Beautiful design</div><div class="icon icon-plus_circle _hawk">Compact</div><div class="icon icon-plus_circle _hawk">Wide and stable base</div><div class="icon icon-minus_circle _hawk">Sharp edges unsuitable for beginners learning technical moves</div><div class="icon icon-minus_circle _hawk">Lack of grip</div></div><p>The iconic Spartanbell kettlebell from Gravity Fitness features Gravity’s exclusive Spartan design, crafted from cast iron to be seriously durable and robust. </p><p>Aesthetically, this kettlebell can do no wrong, and it’ll see you through heavy weightlifting, technical lifts, bodybuilding, CrossFit, and strenuous workouts. Plus, it looks awesome. But you’ll need to have mastered technical skills like cleans and snatches before buying one. </p><p>The design of the superbly crafted bell means it isn’t smooth or rounded, so banging this model against body parts could leave you with bruises if you’re new to technical lifts or fall victim to the awful forearm slap. During testing, I had a few scrapes when lifting for high reps and sets, knocking the bell against my arms or legs, and boy, do you get punished. </p><p>That said, the Spartanbell has a competition-standard, consistent handle thickness that's easy to grip during workouts, and it’s compact with a very stable and wide base, stowing away easily and taking up little space in your home. You'll just need to adjust to the irregular shape. </p><p>And if you’re not convinced, the model comes with a lifetime warranty to sweeten the deal. I've already noticed some chips and scuffs but haven't gone easy on this bell during testing, and it sort of has a look that says "throw me around," so I don't feel too bad about it. </p><h3 class="article-body__section" id="section-best-kettlebell-for-crossfit-and-hybrid-workouts"><span>Best kettlebell for CrossFit and Hybrid workouts</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UeqqPwkpUMoH6S6kMY8YFb" name="Bulldog gear home image.jpg" alt="Box kettlebell on wooden floor during best kettlebell testing" src="https://cdn.mos.cms.futurecdn.net/UeqqPwkpUMoH6S6kMY8YFb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1536" height="864" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-bulldog-gear-box-kettlebells"><span class="title__text">4. Bulldog Gear Box kettlebells</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for CrossFit and hybrid workouts</p></div><p class="specs__container"><strong>Weight range available: </strong>4-40kg | <strong>Kettlebell size: </strong>16kg/36lbs: 23.5 x 20 x 3.5 centimeters | <strong>Kettlebell weight: </strong>16kg / 36lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Versatile for CrossFit and hybrid-style exercise</div><div class="icon icon-plus_circle _hawk">Great grip and holds chalk</div><div class="icon icon-plus_circle _hawk">Perfect for beginners</div><div class="icon icon-minus_circle _hawk">Non-adjustable</div><div class="icon icon-minus_circle _hawk">Scuffs and chips easily</div></div><p>I really enjoyed using this kettlebell and it's a staple in my routines. Bulldog Gear’s Box kettlebells top the charts across most buying guides for the most versatile kettlebells on the market, and I agree. </p><p>During testing, this kettlebell marked well against pretty much all criteria, ticking boxes for <a href="https://www.tomsguide.com/news/these-are-the-5-best-crossfit-workouts-for-beginners-to-build-strength-power-and-muscle">CrossFit-style workouts</a>, strength and cardio training. </p><p>With a weight range spanning 4-40kg, there’s something for all abilities. I tested the 16kg/ 36lbs, meaning I could switch between upper and lower body workouts easily and test most exercises. You get plenty of tacky grip on this model due to the matte black finish, but chalk holds well on the bell if you prefer using it. </p><p>The Box kettlebell range includes sturdy, durable bells with a great size base for lifting from the ground. Each model also has a color-coded band on the handle so you can quickly spot and change weights during workouts, and there's an embossed weight identification in lbs/kgs. </p><p>This model should be a staple in any home gym or hybrid class setting, and it’s one of our top recommendations for the best kettlebells on the market. But it's worth noting that the bell scuffs and chips easily. Again, your kettlebell is for having fun with, so I don't feel too precious about leaving some marks behind.</p><h3 class="article-body__section" id="section-best-kettlebell-for-home-gym"><span>Best kettlebell for home gym</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KhxYsGiT32ZQNypskQopKE" name="ONNIT primal kettlebell.jpg" alt="Close up of ONNIT Primal Chimp kettlebell against wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/KhxYsGiT32ZQNypskQopKE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-onnit-primal-kettlebell"><span class="title__text">5. ONNIT Primal Kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for home gym</p></div><p class="specs__container"><strong>Weight range available: </strong>36-90lbs | <strong>Kettlebell weight: </strong>16kg/36lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Awesome design</div><div class="icon icon-plus_circle _hawk">Durable, chip-resistant iron</div><div class="icon icon-plus_circle _hawk">Suits most workouts</div><div class="icon icon-minus_circle _hawk">Sharp edges unsuitable for beginners learning technical moves </div><div class="icon icon-minus_circle _hawk">Requires chalk</div></div><p>ONNIT Primal bells have been adopted and endorsed by <a href="https://www.tomsguide.com/wellness/fitness/you-just-need-20-minutes-1-kettlebell-and-joe-rogans-5-move-workout-to-build-full-body-strength-and-core-power">Joe Rogan</a> and pro athletes like AJ Hawk and Adam Dowell and described by some users as “functional art.” Aesthetically, these animal-inspired bells look slick and mean. Put them to the test and they stand up as some of the best kettlebells out there — durable, hardy, reliable, and capable of tackling any workout. </p><p>The Primal range is made from chip-resistant iron with large handles to enhance grip during sweaty workouts and technical lifts. Each bell in the Primal range comes in a different weight. I tested the Chimp Primal Bell, but Howler weighs 18 lbs, and Bigfoot comes in at a hefty 90 lbs. </p><p>This bell stood its ground during testing but I found it slightly cumbersome to hold because of its shape, and you'll need chalk to secure your grip. I also recommend a passable level of technical skill and forearm and wrist strength to avoid hitting the jagged edges against you during exercises like cleans. Maybe take off your <a href="https://www.tomsguide.com/us/best-fitness-trackers,review-2066.html">best fitness trackers</a> beforehand or spin them around for this very reason.  </p><p>If you've never used kettlebells, Primal bells are still popular with beginners, but other, more forgiving, models in this line-up might be better suited, as you don't want to experience the dreaded kettlebell forearm slap with these bad boys.</p><p>All in all, they look good and they perform. Plus, they look premium.</p><h3 class="article-body__section" id="section-best-kettlebell-for-high-tech"><span>Best kettlebell for high tech</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1689px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="s7yhheibBYLpKKobHDmKH6" name="jaxjox new.jpg" alt="JAXJOX Connect 2.0 kettlebell on wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/s7yhheibBYLpKKobHDmKH6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1689" height="950" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-jaxjox-kettlebellconnect-2-0"><span class="title__text">6. JAXJOX KettlebellConnect 2.0 </span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best high tech kettlebell </p></div><p class="specs__container"><strong>Weight range available: </strong>12-42lbs/ 5.5-19kg | <strong>Kettlebell size: </strong>37.5 x 43.5 x 37.5 centimeters | <strong>Kettlebell weight: </strong>42lbs | <strong>Number of weight settings: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Real-time performance tracking </div><div class="icon icon-plus_circle _hawk">Motion sensors</div><div class="icon icon-plus_circle _hawk">6 automatic interlocking weight changes in small increments</div><div class="icon icon-plus_circle _hawk">Fast-charging </div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">App subscription required</div></div><p>Welcome to the future. The 6-in-1 digital adjustable kettlebell ranges from 12-42lbs/ 5.5-19kg and includes features like real-time performance tracking and advanced motion sensors. </p><p>Connecting with the <a href="https://play.google.com/store/apps/details?id=com.jaxjox.mobile&hl=en&gl=US" target="_blank" rel="nofollow">JAXJOX App</a> is fast and easy, which gives you access to track accurate reps, sets, volume and power during exercise, and your purchase includes a 30-day free trial of the app for on-demand workouts and FitnessIQ tracking. </p><p>The KettlebellConnect’s bullet-stacking system uses a rotating weight-selection core, so I could adjust on the fly in seconds in small increments during testing, perfect for switching between strength training and cardio or upper and lower-body workouts. And most importantly, it actually works well. </p><p>If the tech hasn’t gone far enough, this model uses a machine-learning algorithm to generate a FitnessIQ. AI, stop reading my brain. It measures heart rate, steps and workout consistency as part of the calculation to track progress, and six-axis motion sensors to help monitor movement. </p><p>Despite its high-spec credentials, on a practical level, this kettlebell is seriously bulky, and more technical moves were trickier due to the sheer size of the bell. Taller users might not find this an issue, but at 5”2, I measured the bell sitting from wrist to elbow during overhead exercises.</p><p>But it charges quickly and saves space on the equivalent of six kettlebells. If you’re looking for real-time metric tracking and progress reports, it’s the perfect match, but this is just too big to use for technical lifting. If you want a bell you can throw around, this won't be for you. And personally, when I'm in the throws of a sweaty workout, I'm not too concerned about calculating 360 movements and steps. But that's just me.</p><h3 class="article-body__section" id="section-best-kettlebell-for-competition"><span>Best kettlebell for competition</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FdVvMaqxjR2gArzcfKjpC8" name="Wolverston competition kettlebell.jpg" alt="Wolverston competition kettlebell in blue on wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/FdVvMaqxjR2gArzcfKjpC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="1536" height="864" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-wolverston-competition-kettlebell"><span class="title__text">7. Wolverston competition kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for competition</p></div><p class="specs__container"><strong>Weight range available: </strong>4-48kg | <strong>Kettlebell size: </strong>W 210mm x H 280mm | <strong>Kettlebell weight : </strong>12kg  | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Calibrated competition bell </div><div class="icon icon-plus_circle _hawk">Good for functional strength training</div><div class="icon icon-plus_circle _hawk">Consistent sizing</div><div class="icon icon-plus_circle _hawk">Suits competition kettlebell athletes</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>Wolverston Fitness competition kettlebells are suited to any strength training or <a href="https://www.tomsguide.com/features/what-is-functional-training">functional training</a> workout like CrossFit because they are built to perform and last. </p><p>These bells are consistently sized and colored to reflect their weight class so you can switch up and down quickly during workouts. The bells were designed by Girevoy athletes and calibrated for competition, using high-grade iron and a hollow core to maximize performance and reduce kettle rattle. </p><p>During testing, I loved the wide flat base, which offers more stability than other models of its peerage, and it proved one of the easiest and grippiest to use during CrossFit. The stainless steel handle gave me plenty of room to grip during multitudes of kettlebell exercises due to increased handle clearance, and it responds well to chalk for sweatier workouts. </p><p>The dimensions of the bells are uniform, allowing better consistency across all exercises, but the handle design can be altered to fit competition rules. The uniform size might bug you if you're only lifting light weights, but if you’re hoping to develop your technique on the bell or train for kettlebell competitions — it’s a perfect fit. You can even buy single or dual, depending on your needs.</p><h3 class="article-body__section" id="section-best-kettlebell-for-grip"><span>Best kettlebell for grip</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="o7DUuvsj4xPBZaZ97ovfcW" name="IMG_6550-EDIT" alt="TRX Kettlebell on a garden path outside" src="https://cdn.mos.cms.futurecdn.net/o7DUuvsj4xPBZaZ97ovfcW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-trx-rubber-coated-kettlebell"><span class="title__text">8. TRX rubber coated kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for grip</p></div><p class="specs__container"><strong>Weight range available: </strong>4kg-40kg /8.8-88lbs | <strong>Kettlebell weight: </strong>40kg/88lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Rubber coating holds chalk well for great grip</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">Versatile </div><div class="icon icon-minus_circle _hawk">Non-adjustable</div><div class="icon icon-minus_circle _hawk">Expensive to build a kettlebell set</div></div><p>TRX rubber-coated kettlebells are the grippiest I tested. The kettlebell has been constructed with a durable rubber coating on the bell and a powder-coated, textured cast-iron handle for better grip, maintaining a smooth finish while resisting scuffs and dirt during workouts. </p><p>I've swung, cleaned and pressed this bell through its paces during various functional workouts, and it came out on top every time with minimal scuffs to speak of. The sturdy flat base provides grounding when lifting from the floor, and the bell adapts well to strength and cardio workouts. </p><p>If you plan to buy several kettlebells, TRX uses international color-coded weight rings to help you identify what you need during workouts, and each bell comes marked in lbs and kgs for easy identification. You can also access a 14-day free trial to the TRX Training Club App with your purchase. </p><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DV3FmTJkzk6/" target="_blank">A post shared by Tom's Guide Fitness (@tomsguidefitness)</a></p><p>A photo posted by </p></blockquote></div><h3 class="article-body__section" id="section-how-to-choose-the-best-kettlebell-for-you"><span>How to choose the best kettlebell for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UsA7dbg7qbo8ZskABpKivf" name="Group best kettlebells photo.jpg" alt="Group of the best kettlebells on a wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/UsA7dbg7qbo8ZskABpKivf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you’re new to kettlebell training, it can feel like a minefield shopping for them. Below, we answer the most common questions to help you choose the best kettlebell for you. </p><p>We also reached out to the masters of kettlebells, the <a href="https://www.kettlebellkings.com/" target="_blank" rel="nofollow">Kettlebell Kings</a>, and asked for honest opinions. "I've found that most of my clients and athletes will develop technique and strength faster with a higher quality bell," says Mike Silverman, who is a Living Fit kettlebell master coach and the lead coach of the Tough Temple Kettlebell Club in Bethesda, MD. </p><p>"Subtle things like window sizes, smoothness of the brand imprints on the metal, and finish quality on the handles really make for a better lifting experience. The top reason rookies quit is pain, especially in those with thin arms. A pointy bell hurts your forearms, a bell with crappy handles beats up your hands, and sharp logos are hard to rack pain-free." </p><p>Here are some other things to look out for.</p><h3 class="article-body__section" id="section-adjustable-kettlebells-vs-fixed-kettlebells"><span>Adjustable kettlebells vs fixed kettlebells</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/padgEdMTvSAiB8R2zXmAB3-1920-80.jpg" alt="Image of Bowflex SelectTech 840 kettlebell on wooden floor next to workout mat during kettlebell workout" /><figcaption>Adjustable kettlebell Bowflex<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m9Gkbt3wgYfYrW3pYw7n5c-1920-80.jpg" alt="Gravity Fitness Spartanbell against wooden floor during best kettlebells testing" /><figcaption>Cast iron kettlebell Gravity Fitness<small role="credit">Future</small></figcaption></figure></figure><p>“Traditional” kettlebells are our favorites for building strength and developing the kettlebell technique. Typically, they are made from steel or cast iron and are extremely durable, sometimes with powder or vinyl coating. These models also vary in handle style, bell size and weight availability. Some might also have a special matte coating to enhance grip, while others (competition kettlebells) are standardized specifically for kettlebell competitions. </p><p>The best adjustable kettlebells are a solid investment if you can afford the initial price tag and prefer having various weights available. A turn dial or button to change weights is handy, but they usually have a less durable design, a slippery plastic outer shell and come in much bigger sizes that aren’t standardized; this can make certain exercises harder to do, and it’s unlikely you’ll be able to perform some exercises using two.</p><p>Silverman adds, "While the adjustable bells are convenient, I greatly prefer a standard weight bell. Most of the adjustable kettlebells I've tried either rattle over time or feel somewhat off balance to me." He adds.</p><p>"There's also the question of durability over time...I've never had a chunk of metal loosen up or wear out, but I've had more than my share of adjusting systems and screws fail. Nothing wrong with an adjustable bell, but for me, it's solid steel and magnetic chips if I'm going between sizes."</p><h3 class="article-body__section" id="section-competition-kettlebells-vs-cast-iron-kettlebells"><span>Competition kettlebells vs cast iron kettlebells</span></h3><p>Competition or “sport” kettlebells are standardized and color-coded to meet particular competition regulations, so whatever weight you use, the kettlebell will land the same way during the same exercises. </p><p>The handles are generally 33 and 35mm in diameter with a square window to improve grip during endurance events and high reps and sets. If you don’t compete and have large hands, you might struggle to use competition bells during two-handed exercises, which is why they’re well-suited to single-arm exercises. </p><p>And they’re bulky, so unless you compete and want to develop consistent technique across kettlebell exercises, you don’t necessarily “need” a competition kettlebell. However, the stable base is helpful, whereas cast iron model bases can get smaller with decreases in weight.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SLDZqQrBDGUHpm7T8NGiTX" name="wolverston vs gravity.jpg" alt="Wolverston competition kettlebell vs Gravity cast iron Spartanbell" src="https://cdn.mos.cms.futurecdn.net/SLDZqQrBDGUHpm7T8NGiTX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Competition bells are often made from durable steel, but our top pick — the Wolverston Fitness competition kettlebell — uses high-grade iron and solid one-piece casting with a hollow core. They also produce Wolverston GS Competition kettlebells specifically for Girevoy Sport (a kettlebell endurance sport). </p><p>Cast iron kettlebells are produced using a solid piece of metal and often increase in size with their weight. Typically, the handles are more spacious but less grippy, and you can hold two more comfortably than competition kettlebells. They feature at most gyms and CrossFit studios as the most versatile options.</p><p>"I'm a competition kind of boy, but each has its place," Silverman says. "Competition bells are standard sizes, meaning regardless of the weight the handle and bell stay the same. You can grab an 8kg or a 40kg kettlebell and it's the same size. That really helps your technique stay consistent." </p><p>He adds, "Comp bells, because they're fairly big, distribute pressure across your forearms evenly so they don't hurt like smaller cast bells tend to do. Being wider and flatter, comp bells are safer and more versatile for things like pushups and daggers, unless you're into having a bell flip and smacking your knuckles into the floor."</p><h3 class="article-body__section" id="section-powder-kettlebells-vs-vinyl-or-rubber-coating-kettlebells"><span>Powder kettlebells vs vinyl or rubber coating kettlebells</span></h3><p>Some kettlebells have a powder or vinyl coating for extra protection and grip. We find that powder coating holds chalk well, but rubber coating is also seriously grippy. It can be a personal preference. </p><h3 class="article-body__section" id="section-how-to-hold-a-kettlebell-properly"><span>How to hold a kettlebell properly</span></h3><p>Time and time again, people lose efficiency on the bell by adopting uncomfortable and unsafe grips. So, before you jump into the kettlebell exercises, learn <a href="https://www.tomsguide.com/news/how-to-hold-a-kettlebell-properly-5-grips-you-should-master-now">how to hold a kettlebell properly</a> here.</p><h3 class="article-body__section" id="section-choosing-the-best-weight-for-a-kettlebell"><span>Choosing the best weight for a kettlebell</span></h3><p>Choosing the right kettlebell weight is important. For beginners with no experience, start with a lighter weight and learn the proper mechanics and range of motion first. It’s entirely dependent on experience, but as a guide, men might start at 35-45lbs (16-20kg) and women at 18-26lbs (8-12kg).</p><p>For anyone with plenty of <a href="https://www.tomsguide.com/face-off/hypertrophy-vs-strength-training-which-is-better-for-building-muscle">weight training</a> experience, 53-70lbs (24-32kg) for men and 35-53lbs (16-24kg) for women is a good guide. </p><p>These are just suggestions and it will vary depending on the exercise and your specific training background. People tend to lift heavier for lower body exercises and pushing exercises. Pulling work might require a slightly lighter weight, but again, there's no definitive number you can stamp on any given workout, so having a few weight options handy can help you cover all bases.</p><p>We recommend lifting heavier if you plan to perform swinging exercises but make sure your exercise form is tight and you don’t overwork your lower back. That’s where the best adjustable kettlebells are a worthy investment, as you can switch up and down between exercises. </p><h3 class="article-body__section" id="section-how-we-test-the-best-kettlebells"><span>How we test the best kettlebells</span></h3><p>We've housed the kettlebells at home for over a year and used each one for weight training and strength and conditioning. Each kettlebell has been tested for the price point, grip, usability, size, materials and versatility. </p><p>We tried kettlebell-specific workouts, <a href="https://www.tomsguide.com/wellness/fitness/i-added-this-5-move-kettlebell-flow-routine-to-my-workouts-heres-what-happened">kettlebell flows</a>, <a href="https://www.tomsguide.com/features/oh-my-quad-this-4-move-kettlebell-leg-workout-builds-your-quads-and-glutes">kettlebell complexes</a> and more traditional resistance training. They've even been taken to classes for other clients to use.</p><p>Over time, we reassessed the bells for durability and any newer bells on the market were added and assessed alongside them. Our testing is ongoing and vigorous and we aim to only ever include the best value options in our line-up.</p><h3 class="article-body__section" id="section-faq"><span>FAQ</span></h3><section class="article__schema-question"><h3>Do I need one or two kettlebells?</h3><article class="article__schema-answer"><p>It depends on your training. Research — like this <a href="https://chhs.source.colostate.edu/should-you-be-doing-more-unilateral-training/" target="_blank" rel="nofollow">study</a> — shows that unilateral (single-sided) training helps improve coordination and iron out muscular imbalances or weaker areas in the body, increasing balance and core stability and promoting cross-education — when muscles on the unworked side of your body become stimulated.</p><p>To counter the instability, your core muscles must work harder to keep you balanced during an exercise, and you can focus on alternating exercises if you can only afford one of the best kettlebells or have limited home space. </p><p>You only really need one. Exercises like swings, squats, presses and <a href="https://www.tomsguide.com/how-to/how-to-do-a-dumbbell-row">rows</a> can all be executed using a single kettlebell. However, if you feel experienced with kettlebells, and you can invest, dual-loading helps pack on weight and challenge stability under heavy loads. </p><p>For those competition training, many exercises are single-sided, so one competition bell will be enough.</p></article></section><section class="article__schema-question"><h3>Can kettlebells build muscle?</h3><article class="article__schema-answer"><p>Kettlebells can build muscle, but you'll need to follow the basic principles of overloading the muscles to encourage growth, known as <a href="https://www.tomsguide.com/features/progressive-overload-what-is-it-and-how-does-it-help-build-muscle-and-strength">progressive overload.</a> </p><p>They have plenty of benefits though, including building power and training your muscles to handle endurance. Explosive exercises like swings and cleans train the <a href="https://www.tomsguide.com/wellness/fitness/fast-twitch-vs-slow-twitch-muscle-fibers-what-are-the-different-muscle-fiber-types">fast twitch muscle fibers</a> and teach the body stability, coordination and single-loading.</p><p>If traditional resistance training like bench presses, deadlifts and squats are more your thing, dumbbells and barbells are better suited to this training style. However, how kettlebells are built makes them wonderful tools for increasing mobility, flexibility, grip strength and range of motion because they are technically more challenging to hold and control.</p></article></section><section class="article__schema-question"><h3>What is the best kettlebell for CrossFit?</h3><article class="article__schema-answer"><p>CrossFit workouts fuse calisthenics, gymnastics, conventional Olympic lifting, cardio and hybrid training. If you enjoy CrossFit, a kettlebell that can suit many workouts is your best bet. </p><p>CrossFit gyms house cast iron bells with finishes that take chalk well for enhanced grip. That’s because you’ll train endurance and hit high reps and sets, so you’ll need all the help you can get. And let’s face it — we CrossFitters love a bit of chalk. </p><p>During fast-paced WODs, the color coding is easy to spot, and the wider handle is versatile for switching between exercises like jerks, <a href="https://www.tomsguide.com/news/i-did-90-american-kettlebell-swings-a-day-for-a-week-heres-what-happened">American kettlebell swings</a>, cleans and upright rows.</p></article></section><section class="article__schema-question"><h3>What is the best kettlebell for beginners?</h3><article class="article__schema-answer"><p><a href="https://www.tomsguide.com/features/3-things-i-wish-i-had-known-as-a-kettlebell-beginner">Kettlebell beginners</a>, look for single-casting (a kettlebell cast from a single metal mold) rather than models with the handle welded to the bell. Single-cast kettlebells are more durable and less likely to break apart. Most manufacturers will mention buzzwords like single cast or similar to help you decide. </p><p>Single-cast cast iron kettlebells featuring a rubber or matte powder top coat are hugely popular choices. And if you need more stability, choose a cast iron kettlebell with a bigger base for stability, compact size and a consistent, wide, flat handle.</p><p>Taller handles provide more of a window to bring your arm through or hold during exercises like Halos. Unless you plan to use them to a technical level, choose a basic, affordable kettlebell — we recommend Amazon Basics kettlebell — to start with and save some money.</p></article></section><section class="article__schema-question"><h3>What workouts can you do with a kettlebell?</h3><article class="article__schema-answer"><p>Ready to get started? </p></article></section><ul><li><a href="https://www.tomsguide.com/news/7-best-kettlebell-ab-exercises-for-strengthening-your-core-muscles">7 best kettlebell ab exercises for strengthening your core muscles</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/back-in-the-gym-5-kettlebell-exercises-to-build-full-body-strength-power-and-muscle">Back in the gym? 5 kettlebell exercises to build full-body strength, power and muscle</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/this-15-move-kettlebell-workout-strengthens-all-your-muscles-in-just-25-minutes">This 15-move kettlebell workout strengthens all your muscles in just 25 minutes</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/build-full-body-strength-at-home-with-this-16-minute-kettlebell-workout">Build full-body strength at home with this 16-minute kettlebell workout</a></li><li><a href="https://www.tomsguide.com/news/5-best-kettlebell-exercises-for-beginners-to-build-muscle-and-strength">5 best kettlebell exercises for beginners to build muscle, strength, and power</a></li><li><a href="https://www.tomsguide.com/features/5-best-kettlebell-ab-exercises-for-beginners-to-build-a-stronger-core">5 best kettlebell ab exercises for beginners to build a stronger core</a></li></ul><section class="article__schema-question"><h3>Should I buy an adjustable or fixed-weight kettlebell?</h3><article class="article__schema-answer"><p>This all depends on what you want out of your kettlebells. </p><p>If you're looking to save space, an adjustable kettlebell can be really beneficial, as it allows you to use more or less weight without buying a full set of kettlebells.</p><p>However, if you're a long-time kettlebell user, you'll likely find that fixed kettlebells are better used to technical movements. Plus, with fixed bells, you do not need to set the weight before you start using them.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-kettlebells</link>
                                                                            <description>
                            <![CDATA[ The best kettlebells for strength and conditioning, weightlifting, and home workouts, including Onnit, Primal and Amazon. Plus, the best kettlebells for CrossFit and competition. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QfrM4LR5hbfPPuUQH9XNVT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dKUknuZa7uxJQX9ELoEVnH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 15:23:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ sam.hopes@futurenet.com (Sam Hopes) ]]></author>                    <dc:creator><![CDATA[ Sam Hopes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sam Hopes is a level 3 qualified trainer, a level 2 Reiki practitioner and a fitness editor at Tom&#039;s Guide. She is also currently undertaking her Yoga For Athletes training course. Sam has written for various fitness brands and websites over the years and has experience across brands at Future, such as &lt;a href=&quot;https://www.livescience.com/author/sam-hopes&quot;&gt;Live Science&lt;/a&gt;,&lt;a href=&quot;https://www.fitandwell.com/author/sam-hopes&quot;&gt; Fit&amp;amp;Well&lt;/a&gt;,&lt;a href=&quot;https://www.coachweb.com/author/sam-hopes&quot;&gt; Coach&lt;/a&gt;, and T3. &lt;/p&gt;&lt;p&gt;Having worked with fitness studios like F45 and Virgin Active and trained both group and 1:1, Sam now primarily teaches outdoor bootcamps, bodyweight, and kettlebells. She also coaches mobility and flexibility classes several times a week and believes that true strength comes from a holistic approach to training your body. &lt;/p&gt;&lt;p&gt;Sam has completed two mixed doubles Hyrox competitions in London and the Netherlands and finished her first doubles attempt in 1:11.&lt;/p&gt;&lt;p&gt;In her spare time, she enjoys CrossFit, hot yoga, Pilates and running and can be found perfecting her handstand walks and handstand push-ups in the gym whenever she has the chance to be upside down. At work, she can be found testing the latest in fitness technology and wearables, anything yoga and CrossFit-related and has a keen interest in nutrition, mindfulness, sleep and recovery.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dKUknuZa7uxJQX9ELoEVnH-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Man holding one of the best kettlebells up to his shoulder using left arm against a grey backdrop]]></media:description>                                                            <media:text><![CDATA[Man holding one of the best kettlebells up to his shoulder using left arm against a grey backdrop]]></media:text>
                                <media:title type="plain"><![CDATA[Man holding one of the best kettlebells up to his shoulder using left arm against a grey backdrop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dKUknuZa7uxJQX9ELoEVnH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're looking for a piece of kit that will help you build your strength, balance, and coordination, as well as being fun to exercise with, you can't go wrong with one of the best kettlebells.</p><p>Research from the <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6458586/" target="_blank">Journal of Human Kinetics</a> shows kettlebells are great additions to functional resistance and strength programs, building neuromuscular power, full-body strength, core stability, balance, coordination, and more.</p><p>Our in-house personal trainer has tested the best kettlebells from leading brands worldwide, housed each kettlebell for several years, and evaluated their usability, budget, durability, and grip. That's why this round-up should give you everything you need to choose the best kettlebell for you. </p><h3 class="article-body__section" id="section-best-kettlebell-overall"><span>Best kettlebell overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="padgEdMTvSAiB8R2zXmAB3" name="Bowflex SelectTech 840 kettlebell.jpg" alt="Image of Bowflex SelectTech 840 kettlebell on wooden floor next to workout mat during kettlebell workout" src="https://cdn.mos.cms.futurecdn.net/padgEdMTvSAiB8R2zXmAB3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-bowflex-selecttech-840-adjustable-kettlebell"><span class="title__text">1. Bowflex SelectTech 840 adjustable kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell overall</p></div><p class="specs__container"><strong>Weight range : </strong>8-40lbs/ 3.5-18kg | <strong>Kettlebell size: </strong>8.8 x 7 x 12.5 inches | <strong>Kettlebell weight: </strong>40lbs/ 18kg | <strong>Number of weight settings: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">6 adjustable weight settings</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">1-year JRNY membership<br> </div><div class="icon icon-minus_circle _hawk">Difficult to hold during some moves</div><div class="icon icon-minus_circle _hawk">Bulky during technical lifts</div></div><p>This 6-in-1 adjustable kettlebell ranges between 8-40lbs and features a turn dial for six on-the-go adjustments. The Bowflex SelectTech is the most versatile and storage-friendly model I've tested, so I could switch quickly between upper and lower-body workouts, strength training, and cardio without messing around with plates — all you have to do is place the weight in the tray and turn the dial. </p><p>Each purchase comes with a JRNY Mobile-Only two-month membership, giving you access to motion tracking, exclusive trainer-led workouts, and exercise content via the on-demand library on the <a href="https://global.bowflex.com/en/jrny.html" target="_blank">Bowflex JRNY app</a>. </p><p>As a team, we’ve been testing the Bowflex for years, and the ergonomic handle is a top feature for easy swinging and lifting. The smooth composite material also makes cleans and goblet holds easier on your arms and hands. Still, the bell and handle get sweaty and harder to hold, so I recommend using grip gloves if you plan to swing overhead or try more technical exercises. </p><p>Personally, I struggle to use this kettlebell for anything more technical than a swing or clean. It’s chunky and cumbersome, but if you’re short on space and looking for a 6-in-1 solution, you can’t go wrong with the Bowflex, and it’ll save you a fortune. </p><h3 class="article-body__section" id="section-best-kettlebell-budget-buy"><span>Best kettlebell budget buy</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1819px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="ye46SYjjncL3NxrD3R7qmi" name="Amazon Basics kettlebell new.jpg" alt="Amazon Basics kettlebell on wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/ye46SYjjncL3NxrD3R7qmi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1819" height="1023" attribution="" class=""><img id="j6LmCTj2q5twNyEDuEgkx5" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/j6LmCTj2q5twNyEDuEgkx5-1920-80.png" name="TG_value.png" alt="best value awards badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-amazon-basics"><span class="title__text">2. Amazon Basics</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell budget buy</p></div><p class="specs__container"><strong>Weight range: </strong>6kg-20kg/ 13.2-44lbs | <strong>Kettlebell size: </strong>18.3 x 15.9 x 26.8 centimeters | <strong>Kettlebell weight: </strong>12kg | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Super affordable</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">100% cast iron</div><div class="icon icon-plus_circle _hawk">Space for two-handed exercises</div><div class="icon icon-minus_circle _hawk">Not adjustable</div><div class="icon icon-minus_circle _hawk">Not grippy</div></div><p>Get back to basics with the Amazon Basics’ cast-iron kettlebell. If you’re new to kettlebell training, on a budget, or just need convenience, this kettlebell is worth every dollar. </p><p>You’ve got a vast range of weights to choose from, and although they’re non-adjustable, the palatable price means you could buy more than one for your home gym, and the cast-iron design makes these kettlebells built to last. </p><p>I needed plenty of chalk during testing, as the painted surface protects against corrosion but makes the bell slippy during weight training. The wide textured loop handle should add some grip and support two-handed movements like <a href="https://www.tomsguide.com/how-to/how-to-do-kettlebell-swing">kettlebell swings</a>, and the base supports floor movements like <a href="https://www.tomsguide.com/how-to/renegade-row-how-to-do-it-and-the-benefits-for-strengthening-your-back-and-core">renegade rows</a>. </p><p>This model is backed by an Amazon Basics limited one-year warranty, so there’s no need to worry if it's not the one for you. It's a solid go-to if you have room to stash a few different weight classes in your home, but I'd say the lack of grip brings the rating down slightly.</p><h3 class="article-body__section" id="section-best-kettlebell-for-technical-skill-training"><span>Best kettlebell for technical skill training</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="m9Gkbt3wgYfYrW3pYw7n5c" name="Gravity Fitness Spartanbell.jpg" alt="Gravity Fitness Spartanbell against wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/m9Gkbt3wgYfYrW3pYw7n5c-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-gravity-fitness-spartanbell"><span class="title__text">3. Gravity Fitness Spartanbell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for technical skill training</p></div><p class="specs__container"><strong>Weight range available: </strong>12-24kg | <strong>Kettlebell weight: </strong>12kg | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant quality cast-iron</div><div class="icon icon-plus_circle _hawk">Beautiful design</div><div class="icon icon-plus_circle _hawk">Compact</div><div class="icon icon-plus_circle _hawk">Wide and stable base</div><div class="icon icon-minus_circle _hawk">Sharp edges unsuitable for beginners learning technical moves</div><div class="icon icon-minus_circle _hawk">Lack of grip</div></div><p>The iconic Spartanbell kettlebell from Gravity Fitness features Gravity’s exclusive Spartan design, crafted from cast iron to be seriously durable and robust. </p><p>Aesthetically, this kettlebell can do no wrong, and it’ll see you through heavy weightlifting, technical lifts, bodybuilding, CrossFit, and strenuous workouts. Plus, it looks awesome. But you’ll need to have mastered technical skills like cleans and snatches before buying one. </p><p>The design of the superbly crafted bell means it isn’t smooth or rounded, so banging this model against body parts could leave you with bruises if you’re new to technical lifts or fall victim to the awful forearm slap. During testing, I had a few scrapes when lifting for high reps and sets, knocking the bell against my arms or legs, and boy, do you get punished. </p><p>That said, the Spartanbell has a competition-standard, consistent handle thickness that's easy to grip during workouts, and it’s compact with a very stable and wide base, stowing away easily and taking up little space in your home. You'll just need to adjust to the irregular shape. </p><p>And if you’re not convinced, the model comes with a lifetime warranty to sweeten the deal. I've already noticed some chips and scuffs but haven't gone easy on this bell during testing, and it sort of has a look that says "throw me around," so I don't feel too bad about it. </p><h3 class="article-body__section" id="section-best-kettlebell-for-crossfit-and-hybrid-workouts"><span>Best kettlebell for CrossFit and Hybrid workouts</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UeqqPwkpUMoH6S6kMY8YFb" name="Bulldog gear home image.jpg" alt="Box kettlebell on wooden floor during best kettlebell testing" src="https://cdn.mos.cms.futurecdn.net/UeqqPwkpUMoH6S6kMY8YFb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1536" height="864" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-bulldog-gear-box-kettlebells"><span class="title__text">4. Bulldog Gear Box kettlebells</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for CrossFit and hybrid workouts</p></div><p class="specs__container"><strong>Weight range available: </strong>4-40kg | <strong>Kettlebell size: </strong>16kg/36lbs: 23.5 x 20 x 3.5 centimeters | <strong>Kettlebell weight: </strong>16kg / 36lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Versatile for CrossFit and hybrid-style exercise</div><div class="icon icon-plus_circle _hawk">Great grip and holds chalk</div><div class="icon icon-plus_circle _hawk">Perfect for beginners</div><div class="icon icon-minus_circle _hawk">Non-adjustable</div><div class="icon icon-minus_circle _hawk">Scuffs and chips easily</div></div><p>I really enjoyed using this kettlebell and it's a staple in my routines. Bulldog Gear’s Box kettlebells top the charts across most buying guides for the most versatile kettlebells on the market, and I agree. </p><p>During testing, this kettlebell marked well against pretty much all criteria, ticking boxes for <a href="https://www.tomsguide.com/news/these-are-the-5-best-crossfit-workouts-for-beginners-to-build-strength-power-and-muscle">CrossFit-style workouts</a>, strength and cardio training. </p><p>With a weight range spanning 4-40kg, there’s something for all abilities. I tested the 16kg/ 36lbs, meaning I could switch between upper and lower body workouts easily and test most exercises. You get plenty of tacky grip on this model due to the matte black finish, but chalk holds well on the bell if you prefer using it. </p><p>The Box kettlebell range includes sturdy, durable bells with a great size base for lifting from the ground. Each model also has a color-coded band on the handle so you can quickly spot and change weights during workouts, and there's an embossed weight identification in lbs/kgs. </p><p>This model should be a staple in any home gym or hybrid class setting, and it’s one of our top recommendations for the best kettlebells on the market. But it's worth noting that the bell scuffs and chips easily. Again, your kettlebell is for having fun with, so I don't feel too precious about leaving some marks behind.</p><h3 class="article-body__section" id="section-best-kettlebell-for-home-gym"><span>Best kettlebell for home gym</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KhxYsGiT32ZQNypskQopKE" name="ONNIT primal kettlebell.jpg" alt="Close up of ONNIT Primal Chimp kettlebell against wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/KhxYsGiT32ZQNypskQopKE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-onnit-primal-kettlebell"><span class="title__text">5. ONNIT Primal Kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for home gym</p></div><p class="specs__container"><strong>Weight range available: </strong>36-90lbs | <strong>Kettlebell weight: </strong>16kg/36lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Awesome design</div><div class="icon icon-plus_circle _hawk">Durable, chip-resistant iron</div><div class="icon icon-plus_circle _hawk">Suits most workouts</div><div class="icon icon-minus_circle _hawk">Sharp edges unsuitable for beginners learning technical moves </div><div class="icon icon-minus_circle _hawk">Requires chalk</div></div><p>ONNIT Primal bells have been adopted and endorsed by <a href="https://www.tomsguide.com/wellness/fitness/you-just-need-20-minutes-1-kettlebell-and-joe-rogans-5-move-workout-to-build-full-body-strength-and-core-power">Joe Rogan</a> and pro athletes like AJ Hawk and Adam Dowell and described by some users as “functional art.” Aesthetically, these animal-inspired bells look slick and mean. Put them to the test and they stand up as some of the best kettlebells out there — durable, hardy, reliable, and capable of tackling any workout. </p><p>The Primal range is made from chip-resistant iron with large handles to enhance grip during sweaty workouts and technical lifts. Each bell in the Primal range comes in a different weight. I tested the Chimp Primal Bell, but Howler weighs 18 lbs, and Bigfoot comes in at a hefty 90 lbs. </p><p>This bell stood its ground during testing but I found it slightly cumbersome to hold because of its shape, and you'll need chalk to secure your grip. I also recommend a passable level of technical skill and forearm and wrist strength to avoid hitting the jagged edges against you during exercises like cleans. Maybe take off your <a href="https://www.tomsguide.com/us/best-fitness-trackers,review-2066.html">best fitness trackers</a> beforehand or spin them around for this very reason.  </p><p>If you've never used kettlebells, Primal bells are still popular with beginners, but other, more forgiving, models in this line-up might be better suited, as you don't want to experience the dreaded kettlebell forearm slap with these bad boys.</p><p>All in all, they look good and they perform. Plus, they look premium.</p><h3 class="article-body__section" id="section-best-kettlebell-for-high-tech"><span>Best kettlebell for high tech</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1689px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="s7yhheibBYLpKKobHDmKH6" name="jaxjox new.jpg" alt="JAXJOX Connect 2.0 kettlebell on wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/s7yhheibBYLpKKobHDmKH6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1689" height="950" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-jaxjox-kettlebellconnect-2-0"><span class="title__text">6. JAXJOX KettlebellConnect 2.0 </span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best high tech kettlebell </p></div><p class="specs__container"><strong>Weight range available: </strong>12-42lbs/ 5.5-19kg | <strong>Kettlebell size: </strong>37.5 x 43.5 x 37.5 centimeters | <strong>Kettlebell weight: </strong>42lbs | <strong>Number of weight settings: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Real-time performance tracking </div><div class="icon icon-plus_circle _hawk">Motion sensors</div><div class="icon icon-plus_circle _hawk">6 automatic interlocking weight changes in small increments</div><div class="icon icon-plus_circle _hawk">Fast-charging </div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">App subscription required</div></div><p>Welcome to the future. The 6-in-1 digital adjustable kettlebell ranges from 12-42lbs/ 5.5-19kg and includes features like real-time performance tracking and advanced motion sensors. </p><p>Connecting with the <a href="https://play.google.com/store/apps/details?id=com.jaxjox.mobile&hl=en&gl=US" target="_blank" rel="nofollow">JAXJOX App</a> is fast and easy, which gives you access to track accurate reps, sets, volume and power during exercise, and your purchase includes a 30-day free trial of the app for on-demand workouts and FitnessIQ tracking. </p><p>The KettlebellConnect’s bullet-stacking system uses a rotating weight-selection core, so I could adjust on the fly in seconds in small increments during testing, perfect for switching between strength training and cardio or upper and lower-body workouts. And most importantly, it actually works well. </p><p>If the tech hasn’t gone far enough, this model uses a machine-learning algorithm to generate a FitnessIQ. AI, stop reading my brain. It measures heart rate, steps and workout consistency as part of the calculation to track progress, and six-axis motion sensors to help monitor movement. </p><p>Despite its high-spec credentials, on a practical level, this kettlebell is seriously bulky, and more technical moves were trickier due to the sheer size of the bell. Taller users might not find this an issue, but at 5”2, I measured the bell sitting from wrist to elbow during overhead exercises.</p><p>But it charges quickly and saves space on the equivalent of six kettlebells. If you’re looking for real-time metric tracking and progress reports, it’s the perfect match, but this is just too big to use for technical lifting. If you want a bell you can throw around, this won't be for you. And personally, when I'm in the throws of a sweaty workout, I'm not too concerned about calculating 360 movements and steps. But that's just me.</p><h3 class="article-body__section" id="section-best-kettlebell-for-competition"><span>Best kettlebell for competition</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FdVvMaqxjR2gArzcfKjpC8" name="Wolverston competition kettlebell.jpg" alt="Wolverston competition kettlebell in blue on wooden floor during best kettlebells testing" src="https://cdn.mos.cms.futurecdn.net/FdVvMaqxjR2gArzcfKjpC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="1536" height="864" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-wolverston-competition-kettlebell"><span class="title__text">7. Wolverston competition kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for competition</p></div><p class="specs__container"><strong>Weight range available: </strong>4-48kg | <strong>Kettlebell size: </strong>W 210mm x H 280mm | <strong>Kettlebell weight : </strong>12kg  | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Calibrated competition bell </div><div class="icon icon-plus_circle _hawk">Good for functional strength training</div><div class="icon icon-plus_circle _hawk">Consistent sizing</div><div class="icon icon-plus_circle _hawk">Suits competition kettlebell athletes</div><div class="icon icon-minus_circle _hawk">Bulky</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>Wolverston Fitness competition kettlebells are suited to any strength training or <a href="https://www.tomsguide.com/features/what-is-functional-training">functional training</a> workout like CrossFit because they are built to perform and last. </p><p>These bells are consistently sized and colored to reflect their weight class so you can switch up and down quickly during workouts. The bells were designed by Girevoy athletes and calibrated for competition, using high-grade iron and a hollow core to maximize performance and reduce kettle rattle. </p><p>During testing, I loved the wide flat base, which offers more stability than other models of its peerage, and it proved one of the easiest and grippiest to use during CrossFit. The stainless steel handle gave me plenty of room to grip during multitudes of kettlebell exercises due to increased handle clearance, and it responds well to chalk for sweatier workouts. </p><p>The dimensions of the bells are uniform, allowing better consistency across all exercises, but the handle design can be altered to fit competition rules. The uniform size might bug you if you're only lifting light weights, but if you’re hoping to develop your technique on the bell or train for kettlebell competitions — it’s a perfect fit. You can even buy single or dual, depending on your needs.</p><h3 class="article-body__section" id="section-best-kettlebell-for-grip"><span>Best kettlebell for grip</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="o7DUuvsj4xPBZaZ97ovfcW" name="IMG_6550-EDIT" alt="TRX Kettlebell on a garden path outside" src="https://cdn.mos.cms.futurecdn.net/o7DUuvsj4xPBZaZ97ovfcW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" class=""><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-trx-rubber-coated-kettlebell"><span class="title__text">8. TRX rubber coated kettlebell</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best kettlebell for grip</p></div><p class="specs__container"><strong>Weight range available: </strong>4kg-40kg /8.8-88lbs | <strong>Kettlebell weight: </strong>40kg/88lbs | <strong>Number of weight settings: </strong>N/A</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Rubber coating holds chalk well for great grip</div><div class="icon icon-plus_circle _hawk">Easy to store</div><div class="icon icon-plus_circle _hawk">Versatile </div><div class="icon icon-minus_circle _hawk">Non-adjustable</div><div class="icon icon-minus_circle _hawk">Expensive to build a kettlebell set</div></div><p>TRX rubber-coated kettlebells are the grippiest I tested. The kettlebell has been constructed with a durable rubber coating on the bell and a powder-coated, textured cast-iron handle for better grip, maintaining a smooth finish while resisting scuffs and dirt during workouts. </p><p>I've swung, cleaned and pressed this bell through its paces during various functional workouts, and it came out on top every time with minimal scuffs to speak of. The sturdy flat base provides grounding when lifting from the floor, and the bell adapts well to strength and cardio workouts. </p><p>If you plan to buy several kettlebells, TRX uses international color-coded weight rings to help you identify what you need during workouts, and each bell comes marked in lbs and kgs for easy identification. You can also access a 14-day free trial to the TRX Training Club App with your purchase. </p><div class="instagram-embed"><blockquote class="instagram-media"  data-instgrm-version="6" style="width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><p><a href="https://www.instagram.com/p/DV3FmTJkzk6/" target="_blank">A post shared by Tom's Guide Fitness (@tomsguidefitness)</a></p><p>A photo posted by </p></blockquote></div><h3 class="article-body__section" id="section-how-to-choose-the-best-kettlebell-for-you"><span>How to choose the best kettlebell for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UsA7dbg7qbo8ZskABpKivf" name="Group best kettlebells photo.jpg" alt="Group of the best kettlebells on a wooden floor during testing" src="https://cdn.mos.cms.futurecdn.net/UsA7dbg7qbo8ZskABpKivf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you’re new to kettlebell training, it can feel like a minefield shopping for them. Below, we answer the most common questions to help you choose the best kettlebell for you. </p><p>We also reached out to the masters of kettlebells, the <a href="https://www.kettlebellkings.com/" target="_blank" rel="nofollow">Kettlebell Kings</a>, and asked for honest opinions. "I've found that most of my clients and athletes will develop technique and strength faster with a higher quality bell," says Mike Silverman, who is a Living Fit kettlebell master coach and the lead coach of the Tough Temple Kettlebell Club in Bethesda, MD. </p><p>"Subtle things like window sizes, smoothness of the brand imprints on the metal, and finish quality on the handles really make for a better lifting experience. The top reason rookies quit is pain, especially in those with thin arms. A pointy bell hurts your forearms, a bell with crappy handles beats up your hands, and sharp logos are hard to rack pain-free." </p><p>Here are some other things to look out for.</p><h3 class="article-body__section" id="section-adjustable-kettlebells-vs-fixed-kettlebells"><span>Adjustable kettlebells vs fixed kettlebells</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/padgEdMTvSAiB8R2zXmAB3-1920-80.jpg" alt="Image of Bowflex SelectTech 840 kettlebell on wooden floor next to workout mat during kettlebell workout" /><figcaption>Adjustable kettlebell Bowflex<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m9Gkbt3wgYfYrW3pYw7n5c-1920-80.jpg" alt="Gravity Fitness Spartanbell against wooden floor during best kettlebells testing" /><figcaption>Cast iron kettlebell Gravity Fitness<small role="credit">Future</small></figcaption></figure></figure><p>“Traditional” kettlebells are our favorites for building strength and developing the kettlebell technique. Typically, they are made from steel or cast iron and are extremely durable, sometimes with powder or vinyl coating. These models also vary in handle style, bell size and weight availability. Some might also have a special matte coating to enhance grip, while others (competition kettlebells) are standardized specifically for kettlebell competitions. </p><p>The best adjustable kettlebells are a solid investment if you can afford the initial price tag and prefer having various weights available. A turn dial or button to change weights is handy, but they usually have a less durable design, a slippery plastic outer shell and come in much bigger sizes that aren’t standardized; this can make certain exercises harder to do, and it’s unlikely you’ll be able to perform some exercises using two.</p><p>Silverman adds, "While the adjustable bells are convenient, I greatly prefer a standard weight bell. Most of the adjustable kettlebells I've tried either rattle over time or feel somewhat off balance to me." He adds.</p><p>"There's also the question of durability over time...I've never had a chunk of metal loosen up or wear out, but I've had more than my share of adjusting systems and screws fail. Nothing wrong with an adjustable bell, but for me, it's solid steel and magnetic chips if I'm going between sizes."</p><h3 class="article-body__section" id="section-competition-kettlebells-vs-cast-iron-kettlebells"><span>Competition kettlebells vs cast iron kettlebells</span></h3><p>Competition or “sport” kettlebells are standardized and color-coded to meet particular competition regulations, so whatever weight you use, the kettlebell will land the same way during the same exercises. </p><p>The handles are generally 33 and 35mm in diameter with a square window to improve grip during endurance events and high reps and sets. If you don’t compete and have large hands, you might struggle to use competition bells during two-handed exercises, which is why they’re well-suited to single-arm exercises. </p><p>And they’re bulky, so unless you compete and want to develop consistent technique across kettlebell exercises, you don’t necessarily “need” a competition kettlebell. However, the stable base is helpful, whereas cast iron model bases can get smaller with decreases in weight.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SLDZqQrBDGUHpm7T8NGiTX" name="wolverston vs gravity.jpg" alt="Wolverston competition kettlebell vs Gravity cast iron Spartanbell" src="https://cdn.mos.cms.futurecdn.net/SLDZqQrBDGUHpm7T8NGiTX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Competition bells are often made from durable steel, but our top pick — the Wolverston Fitness competition kettlebell — uses high-grade iron and solid one-piece casting with a hollow core. They also produce Wolverston GS Competition kettlebells specifically for Girevoy Sport (a kettlebell endurance sport). </p><p>Cast iron kettlebells are produced using a solid piece of metal and often increase in size with their weight. Typically, the handles are more spacious but less grippy, and you can hold two more comfortably than competition kettlebells. They feature at most gyms and CrossFit studios as the most versatile options.</p><p>"I'm a competition kind of boy, but each has its place," Silverman says. "Competition bells are standard sizes, meaning regardless of the weight the handle and bell stay the same. You can grab an 8kg or a 40kg kettlebell and it's the same size. That really helps your technique stay consistent." </p><p>He adds, "Comp bells, because they're fairly big, distribute pressure across your forearms evenly so they don't hurt like smaller cast bells tend to do. Being wider and flatter, comp bells are safer and more versatile for things like pushups and daggers, unless you're into having a bell flip and smacking your knuckles into the floor."</p><h3 class="article-body__section" id="section-powder-kettlebells-vs-vinyl-or-rubber-coating-kettlebells"><span>Powder kettlebells vs vinyl or rubber coating kettlebells</span></h3><p>Some kettlebells have a powder or vinyl coating for extra protection and grip. We find that powder coating holds chalk well, but rubber coating is also seriously grippy. It can be a personal preference. </p><h3 class="article-body__section" id="section-how-to-hold-a-kettlebell-properly"><span>How to hold a kettlebell properly</span></h3><p>Time and time again, people lose efficiency on the bell by adopting uncomfortable and unsafe grips. So, before you jump into the kettlebell exercises, learn <a href="https://www.tomsguide.com/news/how-to-hold-a-kettlebell-properly-5-grips-you-should-master-now">how to hold a kettlebell properly</a> here.</p><h3 class="article-body__section" id="section-choosing-the-best-weight-for-a-kettlebell"><span>Choosing the best weight for a kettlebell</span></h3><p>Choosing the right kettlebell weight is important. For beginners with no experience, start with a lighter weight and learn the proper mechanics and range of motion first. It’s entirely dependent on experience, but as a guide, men might start at 35-45lbs (16-20kg) and women at 18-26lbs (8-12kg).</p><p>For anyone with plenty of <a href="https://www.tomsguide.com/face-off/hypertrophy-vs-strength-training-which-is-better-for-building-muscle">weight training</a> experience, 53-70lbs (24-32kg) for men and 35-53lbs (16-24kg) for women is a good guide. </p><p>These are just suggestions and it will vary depending on the exercise and your specific training background. People tend to lift heavier for lower body exercises and pushing exercises. Pulling work might require a slightly lighter weight, but again, there's no definitive number you can stamp on any given workout, so having a few weight options handy can help you cover all bases.</p><p>We recommend lifting heavier if you plan to perform swinging exercises but make sure your exercise form is tight and you don’t overwork your lower back. That’s where the best adjustable kettlebells are a worthy investment, as you can switch up and down between exercises. </p><h3 class="article-body__section" id="section-how-we-test-the-best-kettlebells"><span>How we test the best kettlebells</span></h3><p>We've housed the kettlebells at home for over a year and used each one for weight training and strength and conditioning. Each kettlebell has been tested for the price point, grip, usability, size, materials and versatility. </p><p>We tried kettlebell-specific workouts, <a href="https://www.tomsguide.com/wellness/fitness/i-added-this-5-move-kettlebell-flow-routine-to-my-workouts-heres-what-happened">kettlebell flows</a>, <a href="https://www.tomsguide.com/features/oh-my-quad-this-4-move-kettlebell-leg-workout-builds-your-quads-and-glutes">kettlebell complexes</a> and more traditional resistance training. They've even been taken to classes for other clients to use.</p><p>Over time, we reassessed the bells for durability and any newer bells on the market were added and assessed alongside them. Our testing is ongoing and vigorous and we aim to only ever include the best value options in our line-up.</p><h3 class="article-body__section" id="section-faq"><span>FAQ</span></h3><section class="article__schema-question"><h3>Do I need one or two kettlebells?</h3><article class="article__schema-answer"><p>It depends on your training. Research — like this <a href="https://chhs.source.colostate.edu/should-you-be-doing-more-unilateral-training/" target="_blank" rel="nofollow">study</a> — shows that unilateral (single-sided) training helps improve coordination and iron out muscular imbalances or weaker areas in the body, increasing balance and core stability and promoting cross-education — when muscles on the unworked side of your body become stimulated.</p><p>To counter the instability, your core muscles must work harder to keep you balanced during an exercise, and you can focus on alternating exercises if you can only afford one of the best kettlebells or have limited home space. </p><p>You only really need one. Exercises like swings, squats, presses and <a href="https://www.tomsguide.com/how-to/how-to-do-a-dumbbell-row">rows</a> can all be executed using a single kettlebell. However, if you feel experienced with kettlebells, and you can invest, dual-loading helps pack on weight and challenge stability under heavy loads. </p><p>For those competition training, many exercises are single-sided, so one competition bell will be enough.</p></article></section><section class="article__schema-question"><h3>Can kettlebells build muscle?</h3><article class="article__schema-answer"><p>Kettlebells can build muscle, but you'll need to follow the basic principles of overloading the muscles to encourage growth, known as <a href="https://www.tomsguide.com/features/progressive-overload-what-is-it-and-how-does-it-help-build-muscle-and-strength">progressive overload.</a> </p><p>They have plenty of benefits though, including building power and training your muscles to handle endurance. Explosive exercises like swings and cleans train the <a href="https://www.tomsguide.com/wellness/fitness/fast-twitch-vs-slow-twitch-muscle-fibers-what-are-the-different-muscle-fiber-types">fast twitch muscle fibers</a> and teach the body stability, coordination and single-loading.</p><p>If traditional resistance training like bench presses, deadlifts and squats are more your thing, dumbbells and barbells are better suited to this training style. However, how kettlebells are built makes them wonderful tools for increasing mobility, flexibility, grip strength and range of motion because they are technically more challenging to hold and control.</p></article></section><section class="article__schema-question"><h3>What is the best kettlebell for CrossFit?</h3><article class="article__schema-answer"><p>CrossFit workouts fuse calisthenics, gymnastics, conventional Olympic lifting, cardio and hybrid training. If you enjoy CrossFit, a kettlebell that can suit many workouts is your best bet. </p><p>CrossFit gyms house cast iron bells with finishes that take chalk well for enhanced grip. That’s because you’ll train endurance and hit high reps and sets, so you’ll need all the help you can get. And let’s face it — we CrossFitters love a bit of chalk. </p><p>During fast-paced WODs, the color coding is easy to spot, and the wider handle is versatile for switching between exercises like jerks, <a href="https://www.tomsguide.com/news/i-did-90-american-kettlebell-swings-a-day-for-a-week-heres-what-happened">American kettlebell swings</a>, cleans and upright rows.</p></article></section><section class="article__schema-question"><h3>What is the best kettlebell for beginners?</h3><article class="article__schema-answer"><p><a href="https://www.tomsguide.com/features/3-things-i-wish-i-had-known-as-a-kettlebell-beginner">Kettlebell beginners</a>, look for single-casting (a kettlebell cast from a single metal mold) rather than models with the handle welded to the bell. Single-cast kettlebells are more durable and less likely to break apart. Most manufacturers will mention buzzwords like single cast or similar to help you decide. </p><p>Single-cast cast iron kettlebells featuring a rubber or matte powder top coat are hugely popular choices. And if you need more stability, choose a cast iron kettlebell with a bigger base for stability, compact size and a consistent, wide, flat handle.</p><p>Taller handles provide more of a window to bring your arm through or hold during exercises like Halos. Unless you plan to use them to a technical level, choose a basic, affordable kettlebell — we recommend Amazon Basics kettlebell — to start with and save some money.</p></article></section><section class="article__schema-question"><h3>What workouts can you do with a kettlebell?</h3><article class="article__schema-answer"><p>Ready to get started? </p></article></section><ul><li><a href="https://www.tomsguide.com/news/7-best-kettlebell-ab-exercises-for-strengthening-your-core-muscles">7 best kettlebell ab exercises for strengthening your core muscles</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/back-in-the-gym-5-kettlebell-exercises-to-build-full-body-strength-power-and-muscle">Back in the gym? 5 kettlebell exercises to build full-body strength, power and muscle</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/this-15-move-kettlebell-workout-strengthens-all-your-muscles-in-just-25-minutes">This 15-move kettlebell workout strengthens all your muscles in just 25 minutes</a></li><li><a href="https://www.tomsguide.com/wellness/fitness/build-full-body-strength-at-home-with-this-16-minute-kettlebell-workout">Build full-body strength at home with this 16-minute kettlebell workout</a></li><li><a href="https://www.tomsguide.com/news/5-best-kettlebell-exercises-for-beginners-to-build-muscle-and-strength">5 best kettlebell exercises for beginners to build muscle, strength, and power</a></li><li><a href="https://www.tomsguide.com/features/5-best-kettlebell-ab-exercises-for-beginners-to-build-a-stronger-core">5 best kettlebell ab exercises for beginners to build a stronger core</a></li></ul><section class="article__schema-question"><h3>Should I buy an adjustable or fixed-weight kettlebell?</h3><article class="article__schema-answer"><p>This all depends on what you want out of your kettlebells. </p><p>If you're looking to save space, an adjustable kettlebell can be really beneficial, as it allows you to use more or less weight without buying a full set of kettlebells.</p><p>However, if you're a long-time kettlebell user, you'll likely find that fixed kettlebells are better used to technical movements. Plus, with fixed bells, you do not need to set the weight before you start using them.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best Chromebook in 2026: Our 5 top picks worth buying ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Wondering if it's worth buying a Chromebook? To answer a common question: yes, the best Chromebooks today are more than capable of powering through web-based work, play and streaming shows, so if you've had ChromeOS on your mind as your next laptop, you've come to the right place. </p><p>Chromebooks have quickly become bargain hits in the laptop space, as prices only rise on Windows machines and MacBooks due to the <a href="https://www.tomsguide.com/computing/hardware/sk-hynix-warns-2027-will-be-worst-year-for-ram-prices-right-as-a-damning-report-reveals-something-that-will-add-fuel-to-the-price-fixing-lawsuit">RAM crisis</a>. Not only are these affordable machines for day-to-day tasks, but with Chromebook Plus, you're getting even more premium options to choose from at great prices. Whether you're a student, a family in need of a simple laptop around the house or invested in Google's suite of online apps for work, my team of laptop experts and I have done the testing to point you in the right direction. </p><p>After testing dozens of Chromebooks every year, I know which ChromeOS machines should be on your radar — and whether it's worth picking one up. Right now, the <a href="#section-the-best-chromebook-overall">Lenovo Chromebook Plus</a> is our choice as the best Chromebook for most, but we've got other options worth putting in your basket. Plus, we'll soon have the <a href="https://www.tomsguide.com/computing/laptops/google-announces-high-end-googlebook-laptops-to-compete-with-macbooks-heres-what-you-need-to-know" target="_blank">all-new Googlebook laptops</a> to check out, the next evolution of Chromebooks. But for all things Chromebooks, this guide is here to help. </p><h2 id="the-best-chromebooks-worth-your-money-right-now">The best Chromebooks worth your money right now</h2><h3 class="article-body__section" id="section-the-best-chromebook-overall"><span>The best Chromebook overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="W8CBRFWkxzJ3ujRYDxsXSg" name="Chromebook Plus 14- lede" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/W8CBRFWkxzJ3ujRYDxsXSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-lenovo-chromebook-plus-14"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/lenovo-chromebook-plus-14-review">1. Lenovo Chromebook Plus 14</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best Chromebook overall</p></div><p class="specs__container"><strong>CPU: </strong>MediaTek Kompanio Ultra 910 | <strong>RAM: </strong>16GB | <strong>Storage: </strong>256GB UFS | <strong>Display: </strong>14-inch 1920 x 1200 OLED (optional touchscreen) | <strong>Dimensions: </strong>12.4 x 8.6 x 0.6 inches | <strong>Weight: </strong>2.5 pounds (non-touchscreen), 2.7 pounds (touchscreen)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">ChromeOS is on a different level</div><div class="icon icon-plus_circle _hawk">Premium build quality and great design</div><div class="icon icon-plus_circle _hawk">Stellar ergonomics</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED display and great speakers</div><div class="icon icon-plus_circle _hawk">AI tools are unmatched</div><div class="icon icon-minus_circle _hawk">$649 is pricey for a Chromebook</div></div><h2 id="who-is-the-lenovo-chromebook-plus-14-for">Who is the Lenovo Chromebook Plus 14 for?</h2><p>The Lenovo Chromebook Plus 14 is perfect for those who rely on Google's suite of apps to get stuff done, while spending a lot of personal time binge-watching and entertaining themselves on Chrome. Plus, with its OLED display, premium-feeling design and splendid, speedy performance, it has all the makings of being a laptop for most. </p><h2 id="why-is-it-the-best-chromebook-overall">Why is it the best Chromebook overall?</h2><p>Well, to be the best Chromebook, it has to be a really good laptop all around, and the Chromebook Plus 14 absolutely delivers. With an impressively premium build quality, a gorgeous OLED display with stellar speakers, unmatched ergonomics in the Chromebook space, and a MediaTek chip that packs strong performance and power efficency, I had no problem ditching my MacBook for it.</p><h2 id="what-do-we-like-about-the-lenovo-chromebook-plus-14">What do we like about the Lenovo Chromebook Plus 14?</h2><p>👍 <strong>Surprisingly fast with good stamina: </strong>That MediaTek Kompanio Ultra 910 chipset is a world first for the Chromebook space — packing peak performance and power efficiency along with its own NPU for better-performing on-device AI. Alongside 16GB RAM, Chrome feels zippy no matter how many tabs you have open, and you're getting over 13 hours of battery life on one charge.</p><p>👍 <strong>Gorgeous OLED screen: </strong>That 14-inch OLED display is a revelation in the Chromebook Plus 14. Whether I was working hard or hardly working and watching a ton of YouTube videos, everything looked jaw droppingly good here. Shout-out to the speakers too for the crystal clarity and decent bass.</p><p>👍 <strong>Ready to work with you: </strong>That aluminum shell feels impressively premium, while the keyboard and touchpad offer the premium ergonomics you expect from Lenovo. You also get 12 months of Google AI Pro, which provides amazing tools like NotebookLM. All of this is accomplished without a fan, so performance is whisper-quiet.</p><h2 id="what-don-t-we-like-about-the-lenovo-chromebook-plus-14">What don’t we like about the Lenovo Chromebook Plus 14?</h2><p>👎 <strong>$649 is a little steep: </strong>Chromebooks have always thrived on being the super cheap alternatives to Windows laptops and MacBooks. Slotting one in at $649 is a bit of a steep ask. For what you get, this may be worth it in the Chromebook space, but there is competition elsewhere to keep in mind too.</p><h2 id="lenovo-chromebook-plus-14-bottom-line">Lenovo Chromebook Plus 14: Bottom line</h2><p>The Lenovo Chromebook Plus 14 is a fantastic productivity laptop, combining a great design, comfortable ergonomics, and a stunning OLED display. For $649, this Chromebook is a perfect all-day companion for students, showcasing how far Chrome OS has come.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/lenovo-chromebook-plus-14-review"><em><strong>Lenovo Chromebook Plus 14 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-chromebook"><span>The best budget Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7yMAy3Qzy3opbJtxKum4va" name="Asus Chromebook CX15" alt="Asus Chromebook CX15" src="https://cdn.mos.cms.futurecdn.net/7yMAy3Qzy3opbJtxKum4va-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asus-chromebook-cx15"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/asus-chromebook-cx15-review-a-sub-usd300-laptop-with-amazing-value">2. Asus Chromebook CX15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best budget Chromebook for most</p></div><p class="specs__container"><strong>CPU: </strong>Intel Celeron N4500 | <strong>RAM: </strong>Up to 8GB | <strong>Storage: </strong>Up to 128GB eMMC | <strong>Display: </strong>15.6-inch FHD (1920 x 1080) LCD | <strong>Dimensions: </strong>14.1 x 9.1 x 0.79 inches | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fantastic value</div><div class="icon icon-plus_circle _hawk">Attractive, 15-inch design</div><div class="icon icon-plus_circle _hawk">Spacious, comfy keyboard</div><div class="icon icon-minus_circle _hawk">Performance is lacking</div><div class="icon icon-minus_circle _hawk">Touchpad feels cheap</div><div class="icon icon-minus_circle _hawk">Limited ports</div></div><h2 id="who-is-the-asus-chromebook-cx15-for">Who is the Asus Chromebook CX15 for?</h2><p>Even by Chromebook standards, the Asus Chromebook CX15 is a budget machine. But don't be fooled; this is still a capable machine fit for students, kids or families after a simple laptop to browse the web, check up on emails, study documents online and binge their way through shows. For $269? It's a steal. </p><h2 id="why-is-it-the-best-budget-chromebook">Why is it the best budget Chromebook?</h2><p>Chromebooks rely on web-based usability, meaning even if they come with strong specs under the hood, they largely focus on accessing browsers or online-focused apps. For under $300, the Asus Chromebook CX15 still does it all, despite its underpowered specs on paper. It's basic, but if all you need is a machine to check emails, browse the web or watch shows, then this 15-inch laptop will keep your wallet happy. </p><h2 id="what-do-we-like-about-the-asus-chromebook-cx15">What do we like about the Asus Chromebook CX15?</h2><p>👍 <strong>Bang for your buck:</strong> Who said low-priced had to mean cheap? With the CX15, you can expect the full ChromeOS experience in a well-built, sturdy and comfortable-to-use laptop. There are more affordable Chromebooks out there, but this brings a more up-to-date, modern appeal. </p><p>👍 <strong>15-inch size: </strong>For a laptop at this price, it's a huge perk to get a 15.6-inch FHD (1920 x 1080) display with a 16:9 aspect ratio. Plus, it's only a little bigger than the very portable MacBook Air 15-inch, and it even comes with a full-sized keyboard — number pad included. </p><h2 id="what-don-t-we-like-about-the-asus-chromebook-cx15">What don’t we like about the Asus Chromebook CX15?</h2><p>👎 <strong>Performance is lacking: </strong>The Intel Celeron N4500 won't cut it for power users, and these days, it's the bare minimum. However, you'll still be able to browse through multiple tabs on Chrome at once while watching a show. That's what an affordable Chromebook should offer. </p><p>👎 <strong>Tight port selection: </strong>Don't expect many ports to play around with on the CX15. There's a USB-C 3.2 Gen 1, a USB-A 3.2 Gen 1, one HDMI 1.4 and a 3.5mm audio jack. The essentials? Sure, but there's always room for another USB-A or USB-C worth offering. In fact, one port is used to charge the laptop. Make sure to have a USB-C hub handy. </p><h2 id="asus-chromebook-cx15-bottom-line">Asus Chromebook CX15: Bottom line</h2><p>The Asus Chromebook CX15 is a no-nonsense laptop ideal for families, kids and students alike, with enough performance to handle web browsing, finish homework, and watch shows. This isn't one for power users, but for just $269, it's budget done right. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/asus-chromebook-cx15-review-a-sub-usd300-laptop-with-amazing-value"><em><strong>Asus Chromebook CX15 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-premium-chromebook"><span>The best premium Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TwQvSGcU92YF3hBZmRS9h8" name="Samsung Galaxy Chromebook Plus" alt="Samsung Galaxy Chromebook Plus held in hand holding up to sky" src="https://cdn.mos.cms.futurecdn.net/TwQvSGcU92YF3hBZmRS9h8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-samsung-galaxy-chromebook-plus"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/samsung-galaxy-chromebook-plus-review">3. Samsung Galaxy Chromebook Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best premium Chromebook</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core i3 100U | <strong>RAM: </strong>8GB DDR5X | <strong>Storage: </strong>256GB UFS | <strong>Display: </strong>15.6-inch FHD (1920 x 1080) AMOLED | <strong>Dimensions: </strong>13.9 x 8.9 x 0.47 inches | <strong>Weight: </strong>2.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fast performance</div><div class="icon icon-plus_circle _hawk">Thin and lightweight metal design</div><div class="icon icon-plus_circle _hawk">Beautiful 15.6-inch display</div><div class="icon icon-plus_circle _hawk">Comfortable, precise keyboard and touchpad</div><div class="icon icon-minus_circle _hawk">A tad wide</div><div class="icon icon-minus_circle _hawk">Odd “Plus” key placement</div></div><h2 id="who-is-the-samsung-galaxy-chromebook-plus-for">Who is the Samsung Galaxy Chromebook Plus for?</h2><p>The Samsung Galaxy Chromebook Plus is a great choice for students, workers who mainly use online documents and apps or anyone who needs a reliable notebook for everyday tasks. It’s an easy-to-use notebook that’s snappy, portable and simple to sync with Android devices.</p><h2 id="why-is-it-the-best-premium-chromebook">Why is it the best premium Chromebook?</h2><p>Considering its compact design (despite being a tad wide), the Galaxy Chromebook Plus does wonders to make this 15-inch laptop as portable as it is. Even with room for a number pad on the keyboard and fitting a 15.6-inch AMOLED display, it’s still lighter than other Chromebooks — and even a MacBook Air. That means you’re getting all the size with none of the weight. At $700, you will have to pay a tad more for it compared to other Chromebooks, though.</p><h2 id="what-do-we-like-about-the-samsung-galaxy-chromebook-plus">What do we like about the Samsung Galaxy Chromebook Plus?</h2><p>👍 <strong>Excellent Chromebook performance:</strong> While its Intel Core 3 100U CPU may not sound like much, it still blows away other Chromebooks in terms of power. It can handle multitasking, juggling dozens of Chrome tabs and even play Android games without breaking a sweat. Expect this to run any Chromebook app you throw at it.</p><p>👍 <strong>Beautiful AMOLED display:</strong> With its sizeable 15.6-inch FHD (1920 x 1080) AMOLED display, expect vibrant colors and smooth visuals in its brighter-than-most screen. Whether it's scrolling through websites or watching shows, this display nails what’s on display. </p><p>👍 <strong>Battery that lasts:</strong> Coming in at over 11 hours, the Galaxy Chromebook Plus is one of the longest-lasting Chromebooks we’ve tested. That’s more than enough charge to get through a full workday, and to have a little leftover before it needs to be plugged in again. If anything, this shows how good its efficiency is. </p><h2 id="what-don-t-we-like-about-the-samsung-galaxy-chromebook-plus">What don’t we like about the Samsung Galaxy Chromebook Plus?</h2><p>👎 <strong>Strange “Plus” key placement:</strong> As helpful as its Gemini AI features are, the quick-access “Plus” key to use many of those tools is placed on the Caps Lock key. This means that every time it’s pressed, you’ll have to click on the option that comes up that actually turns it on. It’s odd placement, seeing how many will generally want to quickly press a Caps key to, you know, turn it on.</p><p>👎 <strong>Wider than most</strong>: While only a small quirk, the Samsung Galaxy Chromebook Plus is a wide notebook to use. It makes it a tad awkward when placing it on a table behind a seat on a flight or train, or even a small coffee table. </p><h2 id="samsung-galaxy-chromebook-plus-bottom-line">Samsung Galaxy Chromebook Plus: Bottom line</h2><p>If there were ever a premium Chromebook to get on board with, the Samsung Galaxy Chromebook Plus is it. Besides its odd “Plus” key placement and wider chassis, it’s hard to beat its snappy performance, fantastic AMOLED display, extended battery life and even its seamless connectivity to Android phones, wireless earbuds and more. Add its sleek, lightweight design, and this Chromebook really shines. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/samsung-galaxy-chromebook-plus-review"><em><strong>Samsung Galaxy Chromebook Plus review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-2-in-1-chromebook"><span>The best 2-in-1 Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nEto3T3ZDeTsDsBxBo6Q4W" name="Lenovo Chromebook Plus 2-in-1 (2026)--LIST" alt="The Lenovo Chromebook Plus 2-in-1 Gen 10 on a table" src="https://cdn.mos.cms.futurecdn.net/nEto3T3ZDeTsDsBxBo6Q4W-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-chromebook-plus-2-in-1-gen-10"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/ive-finally-found-a-chromebook-that-deserves-the-plus-label">4. Lenovo Chromebook Plus 2-in-1 Gen 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best 2-in-1 Chromebook</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core 3 | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Display: </strong>14-inch FHD+ (1920 x 1200) IPS touchscreen | <strong>Dimensions: </strong>10.3 x 8.9 x 0.6 inches | <strong>Weight: </strong>3.2 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Premium build quality</div><div class="icon icon-plus_circle _hawk">Incredible value</div><div class="icon icon-plus_circle _hawk">Fantastic keyboard</div><div class="icon icon-plus_circle _hawk">Reliable performance</div><div class="icon icon-minus_circle _hawk">Dim display</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><h2 id="who-is-the-lenovo-chromebook-plus-2-in-1-gen-10-for">Who is the Lenovo Chromebook Plus 2-in-1 Gen 10 for?</h2><p>The Lenovo Chromebook Plus 2-in-1 Gen 10 is the Chromebook to get if you want a true convertible: it nails laptop, tablet and tent modes in a premium aluminum chassis with a standout keyboard. If you told me Lenovo just reused one of its premium Yoga chassis here, I'd believe you — it feels far pricier than its $400-ish tag lets on, making it one of the best values we've seen for a 2-in-1 ChromeOS device. This one's for students, families and anyone after a great deal. </p><h2 id="why-is-it-the-best-2-in-1-chromebook">Why is it the best 2-in-1 Chromebook?</h2><p>That versatility is more than just spec-sheet talk. The hinge feels sturdy and smooth, so flipping between modes never feels flimsy or awkward. For anyone planning to switch between typing, note-taking, or streaming in different orientations, the design just works. Performance holds up, too: while you won’t get powerhouse specs, we found it reliably keeps up with everyday ChromeOS work — multiple tabs, web apps and casual drawing included. Plus, Lenovo’s keyboard reputation is well-earned here.</p><h2 id="what-do-we-like-about-the-lenovo-chromebook-plus-2-in-1-gen-10">What do we like about the Lenovo Chromebook Plus 2-in-1 Gen 10?</h2><p>👍 <strong>A premium versatile machine:</strong> The Lenovo Chromebook Plus 2-in-1 easily flips between laptop, tablet, and tent modes, making it ideal if you value flexibility for note-taking, watching shows or getting work done. </p><p>👍 <strong>All-day typing comfort: </strong>Typing for long stretches is genuinely comfortable. Key travel is crisp, spacing is spot-on, and the touchpad is satisfyingly responsive. If you write a lot or just want inputs that don’t get in your way, this 2-in-1 won’t disappoint.</p><p>👍 <strong>Performance that just works: </strong>Performance is reliable for everyday tasks, and we used this to open multiple tabs and apps without it breaking a sweat. It even works well as a cloud gaming machine. </p><h2 id="what-don-t-we-like-about-the-lenovo-chromebook-plus-2-in-1-gen-10">What don’t we like about the Lenovo Chromebook Plus 2-in-1 Gen 10?</h2><p>👎 <strong>Prepare for dim visuals: </strong>The display doesn’t hit the highs of pricier Chromebooks. In our testing, brightness measured below 200 nits, and color coverage came in at just 65% of the sRGB gamut.</p><p>👎 <strong>Battery life could be better: </strong>We hit 8 hours and 32 minutes of continuous web surfing on a charge, which is enough for most workdays but falls short of the marathon stamina seen in some competitors.</p><h2 id="lenovo-chromebook-plus-2-in-1-gen-10-bottom-line">Lenovo Chromebook Plus 2-in-1 Gen 10: Bottom line</h2><p>If you want a well-built, premium 2-in-1 Chromebook that delivers a fantastic typing experience, all for a sensible price (and can live with a somewhat dim screen), the Lenovo Chromebook Plus 2-in-1 Gen 10 is a clear winner. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/ive-finally-found-a-chromebook-that-deserves-the-plus-label"><em><strong>Lenovo Chromebook Plus 2-in-1 Gen 10 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-chromebook-for-gemini-ai"><span>The best Chromebook for Gemini AI</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PtydPKeCTrWuNEY2K5ouAA" name="TG_Acer-Chromebook-Plus-515-3.jpg" alt="Acer Chromebook Plus 515 review unit on a desk" src="https://cdn.mos.cms.futurecdn.net/PtydPKeCTrWuNEY2K5ouAA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-acer-chromebook-plus-515"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-515">5. Acer Chromebook Plus 515</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best Chromebook for Gemini AI</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core i5-1235U  | <strong>RAM: </strong>8GB LPDDR5X | <strong>Storage: </strong>256GB | <strong>Display: </strong>15.6 inches (1920 x 1080) LCD | <strong>Dimensions: </strong>14.2 x 9.4 x 0.79 inches | <strong>Weight: </strong>3.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great AI experience</div><div class="icon icon-plus_circle _hawk">Zippy performance</div><div class="icon icon-plus_circle _hawk">Big, colorful display</div><div class="icon icon-minus_circle _hawk">Design is a little cheap to the touch</div></div><h2 id="who-is-the-acer-chromebook-plus-515-for">Who is the Acer Chromebook Plus 515 for?</h2><p>The Acer Chromebook Plus 515 is not just a standard big-screen Chromebook that is great for use at home and on the go for hard work and entertainment; it also supports all the Gemini features that come with a Chromebook Plus laptop. And it's decently priced for what it has to offer at $399. </p><h2 id="why-is-it-the-best-chromebook-for-gemini-ai">Why is it the best Chromebook for Gemini AI?</h2><p>For a seriously affordable price, you can enjoy all of the best Gemini AI features boosting your productivity — all on a Chromebook that is seriously nice to use with a big screen and nice-feeling keyboard, along with a decent battery life.</p><h2 id="what-do-we-like-about-the-acer-chromebook-plus-515">What do we like about the Acer Chromebook Plus 515?</h2><p>👍 <strong>Big, colorful display: </strong>Yes, it's only 1080p, which means you'll be able to notice the pixels on this 15.6-inch panel. But for the color production and color on offer here, the resolution can be easily forgiven — plus, when it comes to Chromebooks, full HD is definitely on the higher side.</p><p>👍 <strong>Great-feeling keyboard: </strong>Commonly, Chromebooks make compromises on the keyboard by giving you a bit of a spongy board in favor of cost-cutting. Here, however, there's a nice tactility to the whole thing.</p><p>👍 <strong>Gemini AI features are genuinely useful: </strong>We've seen Copilot+ PC features feel like a bolt-on, and Apple Intelligence for MacBooks buried under a lot of menus. For ChromeOS, Google is out in the lead in terms of UI. Don't get me wrong, without an NPU, there is no on-board AI — everything is in the cloud. But in terms of usability, this is one of the best.</p><h2 id="what-don-t-we-like-about-the-acer-chromebook-plus-515">What don’t we like about the Acer Chromebook Plus 515?</h2><p>👎 <strong>Cheap feels: </strong>Emphasis has been placed on AI performance and keyboard, but in its place, the whole laptop feels cheap in the plastic surfaces and the spongy trackpad.</p><h2 id="acer-chromebook-plus-515-bottom-line">Acer Chromebook Plus 515: Bottom line</h2><p>In terms of the whole Chromebook market, it's easy to ignore the Acer Chromebook Plus 515 as just another option. But don't skip on it if you want a good big-screen experience for binging-watching and AI productivity at its heart, especially for its $399 cost. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-515"><em><strong>Acer Chromebook Plus 515 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-chromebook-battery-life-benchmarks"><span>Best Chromebook: Battery life benchmarks</span></h3><p>Battery life is one of the key things you should look at when deciding which Chromebook to buy, which is why we run every ChromeOS laptop we review through a series of battery tests to see how long it lasts on a full charge.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781693648936-35qn6l1zg *, #fv-chart-1781693648936-35qn6l1zg *:before, #fv-chart-1781693648936-35qn6l1zg *:after, #fv-chart-1781693648936-35qn6l1zg-slideshow *, #fv-chart-1781693648936-35qn6l1zg-slideshow *:before, #fv-chart-1781693648936-35qn6l1zg-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781693648936-35qn6l1zg, #fv-chart-1781693648936-35qn6l1zg-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781693648936-35qn6l1zg {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781693648936-35qn6l1zg.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781693648936-35qn6l1zg .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781693648936-35qn6l1zg .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781693648936-35qn6l1zg .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781693648936-35qn6l1zg .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781693648936-35qn6l1zg .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row, #fv-chart-1781693648936-35qn6l1zg .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781693648936-35qn6l1zg .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781693648936-35qn6l1zg .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-pie-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-bar-product,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-product-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-cluster,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-label-space,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-chart-space,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-benchmark-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-dropdown-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-carousel-nav-btn,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-chart-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-chart-subhead,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-header,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-vs,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781693648936-35qn6l1zg.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781693648936-35qn6l1zg .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster {width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-label-space {display: none !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781693648936-35qn6l1zg.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Chromebooks Battery Life Tests","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-17T10:54:08.939Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Chromebook Plus 14","Samsung Galaxy Chromebook Plus","Lenovo Chromebook Plus 2-in-1 Gen 10","Acer Chromebook Plus 515","Asus Chromebook CX15","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Chromebook Plus 14 – Battery life (hh:mm:ss)","value": 13.316666666666666,"unitText": "hours"},{"@type": "PropertyValue","name": "Samsung Galaxy Chromebook Plus – Battery life (hh:mm:ss)","value": 11.15,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Chromebook Plus 2-in-1 Gen 10 – Battery life (hh:mm:ss)","value": 8.533333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Acer Chromebook Plus 515 – Battery life (hh:mm:ss)","value": 8.266666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus Chromebook CX15 – Battery life (hh:mm:ss)","value": 7.433333333333334,"unitText": "hours"}]}</script><div id="fv-chart-1781693648936-35qn6l1zg" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Chromebooks Battery Life Tests</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781693648936-35qn6l1zg-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Chromebook Plus 14</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.77777777777777%; background-color: #0072C6;" data-target-width="88.77777777777777" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13:19:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Samsung Galaxy Chromebook Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74.33333333333334%; background-color: #F57C00;" data-target-width="74.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:09:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Chromebook Plus 2-in-1 Gen 10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.888888888888886%; background-color: #388E3C;" data-target-width="56.888888888888886" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:32:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Chromebook Plus 515</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.11111111111112%; background-color: #7B1FA2;" data-target-width="55.11111111111112" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:16:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Chromebook CX15</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 49.55555555555556%; background-color: #D32F2F;" data-target-width="49.55555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">07:26:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Chromebook Plus 14</td><td>13.316666666666666</td></tr><tr><td>Samsung Galaxy Chromebook Plus</td><td>11.15</td></tr><tr><td>Lenovo Chromebook Plus 2-in-1 Gen 10</td><td>8.533333333333333</td></tr><tr><td>Acer Chromebook Plus 515</td><td>8.266666666666667</td></tr><tr><td>Asus Chromebook CX15</td><td>7.433333333333334</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781693648936-35qn6l1zg', false); });} else {initialize('fv-chart-1781693648936-35qn6l1zg', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549" href="https://www.amazon.com/dp/B0D4GC42YT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3746px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="arY6YvWjkVeRvGFcBbE7KQ" name="ACER CHROMEBOOK PLUS SPIN 514-4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/arY6YvWjkVeRvGFcBbE7KQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3746" height="2107" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Acer Chromebook Plus Spin 514 isn't just a fantastic 2-in-1 Chromebook; it's also an amazing 2-in-1 laptop. Featuring a 2.8K OLED touchscreen on a full, 360-degree 2-in-1 hinge, along with ample performance and battery life, this is one for those who depend on all of Google’s services for work and play. For a Chromebook, though, this is quite pricey, and it doesn't sport the most durable frame. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-spin-514-review" data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549"><strong>Acer Chromebook Plus Spin 514 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0D4GC42YT" target="_blank" rel="nofollow" data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467" href="https://www.newegg.com/acer-america-11-6-no-4gb-memory/p/1TS-000X-065Z5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9D8CyqN6HNKKM3CDwbKrEg" name="acer_chromebook_.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9D8CyqN6HNKKM3CDwbKrEg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆)</strong></p><p>For a simple, rugged laptop that can take a beating (and plenty of drops from the little ones), the Acer Chromebook 311 (C725) does an admirable job. But it's way too expensive for what it has to offer, which is a poor display and an aging design. At the very least, this delivers over 13 hours of battery life!</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-311-c725-review" data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467"><strong>Acer Chromebook 311 (C725) review</strong></a><a class="view-deal button" href="https://www.newegg.com/acer-america-11-6-no-4gb-memory/p/1TS-000X-065Z5" target="_blank" rel="nofollow" data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-chromebook-for-you"><span>How to choose the best Chromebook for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9xXGb96vJjsxeP35wcavH6" name="Chromebook Plus 14-7" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/9xXGb96vJjsxeP35wcavH6-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Finding the best Chromebook these days begins with a simple question: </p><p><strong>Do you need a touchscreen? </strong>An increasing number of Chromebooks offer 2-in-1 designs with a touchscreen, allowing you to use Android apps from the Google Play Store. However, those systems tend to be on the pricier side. If you want just a basic laptop on the cheap, a Chromebook without a touchscreen is the way to go.</p><p><strong>Screen size:</strong> As a general rule, an 11-inch display is good for younger kids, but a 13-inch display is better for older students and business users on the move. If you want a Chromebook as a primary home laptop, we would opt for a 14-inch or 15-inch display. </p><p><strong>Specs: </strong>Luckily, that Chromebook Plus label gives you protection against any dud specs, as there is a minimum baseline that every system needs to hit.</p><ul><li><strong>Processor:</strong> An Intel Core i3 (12th Gen or newer) or an AMD Ryzen 3 (7000 series or newer).</li><li><strong>RAM:</strong> 8 GB or more.</li><li><strong>Storage:</strong> 128 GB or more.</li><li><strong>Display:</strong> A Full HD (1080p) IPS display or better.</li><li><strong>Webcam:</strong> A 1080p webcam or better, with Temporal Noise Reduction (TNR).</li></ul><p>So long as you see these numbers or higher, you're good!</p><h3 class="article-body__section" id="section-chromebooks-vs-windows-and-macbooks"><span>Chromebooks vs. Windows and MacBooks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="iQBUvBQeStovV4YftmSdMZ" name="Lenovo Chromebook Plus 14" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/iQBUvBQeStovV4YftmSdMZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One of the most common questions I get goes something along the lines of "What's the difference between a Chromebook and other laptops?"</p><p>While Chromebooks aren't as capable as the <a href="https://www.tomsguide.com/computing/laptops/best-windows-laptops">best Windows laptops</a> or <a href="https://www.tomsguide.com/best-picks/best-macbook">best MacBooks</a>, they're typically cheaper and easier to use. This is because Chromebooks are built to run on ChromeOS, Google's web-based operating system.</p><p>ChromeOS doesn't require much raw computing power or storage space to run, but it does require one key thing to be maximally useful — a fast Internet connection. That's because ChromeOS is designed to push as much work as possible to the cloud (i.e., far-away computers you connect to over the Internet) rather than handling it locally, so it can run on as many devices as possible.</p><p>So while Chromebooks are typically cheaper than any competing laptops, they also lose a lot of their power when they lose their Internet connection. Sure, you can still work on your Google Docs saved in offline mode and maybe stream some episodes of a show you've saved to your Chromebook's storage drive, but unless you've taken precautions to prepare, you're not going to be able to use your Chromebook for much without a good connection.</p><p>But if you expect to be online basically all the time, say because you need a laptop for home learning or just browsing the web while you're on the couch, a Chromebook is a great low-cost choice. They're perfect for anything you do on the web, whether that's streaming your favorite shows or researching projects for school. </p><p>If you pay for a great cloud gaming service like <a href="https://www.tomsguide.com/gaming/nvidia-geforce-now-with-rtx-5080-is-a-console-killer-i-played-5k-at-120-fps-and-it-blew-my-mind">Nvidia's GeForce Now</a> or Xbox Game Pass you can even play some of the latest and <a href="https://www.tomsguide.com/best-picks/best-PC-games">best PC games</a> right on a Chromebook—check out our guide to <a href="https://www.tomsguide.com/how-to/how-to-use-geforce-now-on-chromebook">how to use GeForce Now on a Chromebook</a> for a step-by-step walkthrough, but remember: you have to have a fast, strong Internet connection for best performance. </p><h3 class="article-body__section" id="section-frequently-asked-questions"><span>Frequently Asked Questions </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kRhvras2D8ZFXUnVhWX28b" name="Asus Chromebook CX15" alt="Asus Chromebook CX15" src="https://cdn.mos.cms.futurecdn.net/kRhvras2D8ZFXUnVhWX28b-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Should I buy a Chromebook?</h3><article class="article__schema-answer"><p>If the majority of your work, study or entertainment revolves around being on a browser, then a Chromebook will take you far. These laptops thrive as budget-friendly machines with a lightweight and wonderfully simplistic operating system, so everyone has an easy, straightforward time using one. </p><p>That's why they are ideal for students, kids and even professionals looking for an affordable way to work through online documents. Plus, Chromebooks are outfitted with productivity and education-driven apps for plenty of use cases — like in classrooms, offices and more. </p><p>No, these are not built for local gaming (<a href="https://www.tomsguide.com/computing/chromebooks/i-tried-to-use-a-chromebook-to-play-games-for-a-week-it-surprisingly-went-better-than-expected">I tried gaming on a Chromebook for a week</a>, so I would know) or heavy-duty tasks like photo or video editing, and without an internet connection, a Chromebook won't be able to do much. However, if all you're looking for is affordability in a laptop that can get through everyday online tasks without breaking a sweat, then a Chromebook is for you. </p></article></section><section class="article__schema-question"><h3>What is Chromebook Plus?</h3><article class="article__schema-answer"><p>Chromebook Plus laptops are held to a higher standard and give you the best of ChromeOS — making the most of its key strengths, which lie in web-based productivity and creativity. That means making full use of Google's suite of apps, whether it be hopping between multiple Chrome tabs, writing up a storm in Google Docs, watching binge-worthy shows and even streaming games via Nvidia GeForce Now.</p><p>No disrespect to standard lower-cost Chromebooks, but they always come with one too many compromises. Whether it's a CPU that just can't hang, a low amount of RAM that's quickly overwhelmed, storage that's way too slow or a terrible trio of bad display, keyboard and touchpad, they're not worth it.</p><p>Of course, I'm only talking about buying for yourself. If you're looking for something for younger hands, you can get away with something cheaper. Check out our list of the <a href="https://www.tomsguide.com/best-picks/best-chromebooks-for-kids">best Chromebooks for kids</a>.</p></article></section><section class="article__schema-question"><h3>How much should I spend on a Chromebook?</h3><article class="article__schema-answer"><p>In general, I recommend you spend as little as possible while getting a laptop that will meet all your needs for at least the next three to five years.</p><p>When buying a Chromebook, you should not be spending more than $800 unless you really want something fancy. In fact, most great Chromebooks can be yours for $649 or less (looking at you, <a href="#section-the-best-chromebook-overall">Lenovo Chromebook Plus 14</a>), and even great budget-friendly models for under $500. </p><p>Stay far away from any Chromebook that costs significantly more than $1,000. Some companies, like HP, occasionally sell Chromebooks with four-figure prices as premium business ultraportables or luxurious daily drivers, and if you're spending that much, you should probably just get yourself a MacBook Air or Dell XPS 14. </p></article></section><section class="article__schema-question"><h3>How long will my Chromebook get updates?</h3><article class="article__schema-answer"><p>You should check with your Chromebook manufacturer to get the most accurate and up-to-date information about how long it will be supported with general software and security updates.</p><p>However, in general, you can expect five to 10 years of support. Google has said that every new Chromebook will be guaranteed 10 years of security updates starting in 2024, though Chromebooks released since 2021 will also have access to said updates.</p></article></section><section class="article__schema-question"><h3>How do I find the best Chromebook deals?</h3><article class="article__schema-answer"><p>Chromebooks are typically considered cheap laptops, but that doesn't mean they're always affordable. As Chromebooks advance and Google and other companies cram more features into them, the prices are only going to increase.</p><p>First and foremost, check out our guide to the <a href="https://www.tomsguide.com/news/best-chromebook-deals-prices">best Chromebook deals</a> around right now. Our deals experts regularly look for great Chromebook sales and update that page regularly, so it's a good resource to bookmark.</p><p>Second, Chromebooks are regularly on sale for discounted prices. So if you're looking for a deal, consider waiting for major shopping events like Boxing Day in the UK, Easter, Labor Day, back-to-school shopping season, Black Friday or Cyber Monday. During these sales events, retailers typically roll out their biggest discounts on the widest variety of Chromebooks. If you can afford to wait for a sale, do it!</p></article></section><section class="article__schema-question"><h3>Should I get a 2-in-1 Chromebook?</h3><article class="article__schema-answer"><p>There are two major models of Chromebook available, and they have to do with how the screen folds.</p><p>Clamshell Chromebooks look like classic laptops, with a hinge in the middle that attaches the screen to the keyboard deck. The hinge doesn't extend farther than 180 degrees, so you can count on having the screen sturdily propped in front of the keyboard for marathon work sessions.</p><p>But 2-in-1 Chromebooks typically have some way to transform them into a tablet, either by detaching the screen from the keyboard or flipping the keyboard around 360 degrees to lay flat against the back of the screen. These Chromebooks have to have touchscreens, which is nice to have when you're running Android apps on your Chromebook. And the fact that they double as tablets can be nice when you're traveling or lying in bed and just want a screen to watch videos on. </p><p>However, 2-in-1 Chromebooks tend to be more expensive (but not all), and their keyboards are rarely as good as the best you find on clamshell models. So if you want a productivity machine or something cheap, you probably want to lean more towards clamshells.</p></article></section><h3 class="article-body__section" id="section-how-we-test-the-best-chromebooks"><span>How we test the best Chromebooks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="hDymnrU8gacDZXaj6mnHXZ" name="Lenovo Chromebook Plus 14" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/hDymnrU8gacDZXaj6mnHXZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To find the best Chromebook, we run every machine we review through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. </p><p>For general performance, we run our machines through tests that include JetStream 2 (a Web-based benchmarking suite that runs over five dozen tests designed to measure how well systems handle the kind of applications they’re most likely to encounter on the Internet) and a custom battery test that tasks the machine with browsing the internet over Wi-Fi until it runs out of juice.</p><p>For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-testhttps://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs">how we test</a>.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-chromebooks</link>
                                                                            <description>
                            <![CDATA[ The best Chromebooks provide great, affordable alternatives to Windows PCs and MacBooks. These are our favorites to recommend, based on hands-on testing and reviews. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VZhFhsz6bggmBNL2XQF5Ld</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WUN3AdbdGPQmEW4d8avdCZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 09:54:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Chromebooks]]></category>
                                                    <category><![CDATA[Computing]]></category>
                                                    <category><![CDATA[Laptops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jason England ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WUN3AdbdGPQmEW4d8avdCZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lenovo Chromebook Plus 14]]></media:description>                                                            <media:text><![CDATA[Lenovo Chromebook Plus 14]]></media:text>
                                <media:title type="plain"><![CDATA[Lenovo Chromebook Plus 14]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WUN3AdbdGPQmEW4d8avdCZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Wondering if it's worth buying a Chromebook? To answer a common question: yes, the best Chromebooks today are more than capable of powering through web-based work, play and streaming shows, so if you've had ChromeOS on your mind as your next laptop, you've come to the right place. </p><p>Chromebooks have quickly become bargain hits in the laptop space, as prices only rise on Windows machines and MacBooks due to the <a href="https://www.tomsguide.com/computing/hardware/sk-hynix-warns-2027-will-be-worst-year-for-ram-prices-right-as-a-damning-report-reveals-something-that-will-add-fuel-to-the-price-fixing-lawsuit">RAM crisis</a>. Not only are these affordable machines for day-to-day tasks, but with Chromebook Plus, you're getting even more premium options to choose from at great prices. Whether you're a student, a family in need of a simple laptop around the house or invested in Google's suite of online apps for work, my team of laptop experts and I have done the testing to point you in the right direction. </p><p>After testing dozens of Chromebooks every year, I know which ChromeOS machines should be on your radar — and whether it's worth picking one up. Right now, the <a href="#section-the-best-chromebook-overall">Lenovo Chromebook Plus</a> is our choice as the best Chromebook for most, but we've got other options worth putting in your basket. Plus, we'll soon have the <a href="https://www.tomsguide.com/computing/laptops/google-announces-high-end-googlebook-laptops-to-compete-with-macbooks-heres-what-you-need-to-know" target="_blank">all-new Googlebook laptops</a> to check out, the next evolution of Chromebooks. But for all things Chromebooks, this guide is here to help. </p><h2 id="the-best-chromebooks-worth-your-money-right-now">The best Chromebooks worth your money right now</h2><h3 class="article-body__section" id="section-the-best-chromebook-overall"><span>The best Chromebook overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="W8CBRFWkxzJ3ujRYDxsXSg" name="Chromebook Plus 14- lede" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/W8CBRFWkxzJ3ujRYDxsXSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-lenovo-chromebook-plus-14"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/lenovo-chromebook-plus-14-review">1. Lenovo Chromebook Plus 14</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best Chromebook overall</p></div><p class="specs__container"><strong>CPU: </strong>MediaTek Kompanio Ultra 910 | <strong>RAM: </strong>16GB | <strong>Storage: </strong>256GB UFS | <strong>Display: </strong>14-inch 1920 x 1200 OLED (optional touchscreen) | <strong>Dimensions: </strong>12.4 x 8.6 x 0.6 inches | <strong>Weight: </strong>2.5 pounds (non-touchscreen), 2.7 pounds (touchscreen)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">ChromeOS is on a different level</div><div class="icon icon-plus_circle _hawk">Premium build quality and great design</div><div class="icon icon-plus_circle _hawk">Stellar ergonomics</div><div class="icon icon-plus_circle _hawk">Mesmerizing OLED display and great speakers</div><div class="icon icon-plus_circle _hawk">AI tools are unmatched</div><div class="icon icon-minus_circle _hawk">$649 is pricey for a Chromebook</div></div><h2 id="who-is-the-lenovo-chromebook-plus-14-for">Who is the Lenovo Chromebook Plus 14 for?</h2><p>The Lenovo Chromebook Plus 14 is perfect for those who rely on Google's suite of apps to get stuff done, while spending a lot of personal time binge-watching and entertaining themselves on Chrome. Plus, with its OLED display, premium-feeling design and splendid, speedy performance, it has all the makings of being a laptop for most. </p><h2 id="why-is-it-the-best-chromebook-overall">Why is it the best Chromebook overall?</h2><p>Well, to be the best Chromebook, it has to be a really good laptop all around, and the Chromebook Plus 14 absolutely delivers. With an impressively premium build quality, a gorgeous OLED display with stellar speakers, unmatched ergonomics in the Chromebook space, and a MediaTek chip that packs strong performance and power efficency, I had no problem ditching my MacBook for it.</p><h2 id="what-do-we-like-about-the-lenovo-chromebook-plus-14">What do we like about the Lenovo Chromebook Plus 14?</h2><p>👍 <strong>Surprisingly fast with good stamina: </strong>That MediaTek Kompanio Ultra 910 chipset is a world first for the Chromebook space — packing peak performance and power efficiency along with its own NPU for better-performing on-device AI. Alongside 16GB RAM, Chrome feels zippy no matter how many tabs you have open, and you're getting over 13 hours of battery life on one charge.</p><p>👍 <strong>Gorgeous OLED screen: </strong>That 14-inch OLED display is a revelation in the Chromebook Plus 14. Whether I was working hard or hardly working and watching a ton of YouTube videos, everything looked jaw droppingly good here. Shout-out to the speakers too for the crystal clarity and decent bass.</p><p>👍 <strong>Ready to work with you: </strong>That aluminum shell feels impressively premium, while the keyboard and touchpad offer the premium ergonomics you expect from Lenovo. You also get 12 months of Google AI Pro, which provides amazing tools like NotebookLM. All of this is accomplished without a fan, so performance is whisper-quiet.</p><h2 id="what-don-t-we-like-about-the-lenovo-chromebook-plus-14">What don’t we like about the Lenovo Chromebook Plus 14?</h2><p>👎 <strong>$649 is a little steep: </strong>Chromebooks have always thrived on being the super cheap alternatives to Windows laptops and MacBooks. Slotting one in at $649 is a bit of a steep ask. For what you get, this may be worth it in the Chromebook space, but there is competition elsewhere to keep in mind too.</p><h2 id="lenovo-chromebook-plus-14-bottom-line">Lenovo Chromebook Plus 14: Bottom line</h2><p>The Lenovo Chromebook Plus 14 is a fantastic productivity laptop, combining a great design, comfortable ergonomics, and a stunning OLED display. For $649, this Chromebook is a perfect all-day companion for students, showcasing how far Chrome OS has come.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/lenovo-chromebook-plus-14-review"><em><strong>Lenovo Chromebook Plus 14 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-budget-chromebook"><span>The best budget Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7yMAy3Qzy3opbJtxKum4va" name="Asus Chromebook CX15" alt="Asus Chromebook CX15" src="https://cdn.mos.cms.futurecdn.net/7yMAy3Qzy3opbJtxKum4va-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asus-chromebook-cx15"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/asus-chromebook-cx15-review-a-sub-usd300-laptop-with-amazing-value">2. Asus Chromebook CX15</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best budget Chromebook for most</p></div><p class="specs__container"><strong>CPU: </strong>Intel Celeron N4500 | <strong>RAM: </strong>Up to 8GB | <strong>Storage: </strong>Up to 128GB eMMC | <strong>Display: </strong>15.6-inch FHD (1920 x 1080) LCD | <strong>Dimensions: </strong>14.1 x 9.1 x 0.79 inches | <strong>Weight: </strong>3.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fantastic value</div><div class="icon icon-plus_circle _hawk">Attractive, 15-inch design</div><div class="icon icon-plus_circle _hawk">Spacious, comfy keyboard</div><div class="icon icon-minus_circle _hawk">Performance is lacking</div><div class="icon icon-minus_circle _hawk">Touchpad feels cheap</div><div class="icon icon-minus_circle _hawk">Limited ports</div></div><h2 id="who-is-the-asus-chromebook-cx15-for">Who is the Asus Chromebook CX15 for?</h2><p>Even by Chromebook standards, the Asus Chromebook CX15 is a budget machine. But don't be fooled; this is still a capable machine fit for students, kids or families after a simple laptop to browse the web, check up on emails, study documents online and binge their way through shows. For $269? It's a steal. </p><h2 id="why-is-it-the-best-budget-chromebook">Why is it the best budget Chromebook?</h2><p>Chromebooks rely on web-based usability, meaning even if they come with strong specs under the hood, they largely focus on accessing browsers or online-focused apps. For under $300, the Asus Chromebook CX15 still does it all, despite its underpowered specs on paper. It's basic, but if all you need is a machine to check emails, browse the web or watch shows, then this 15-inch laptop will keep your wallet happy. </p><h2 id="what-do-we-like-about-the-asus-chromebook-cx15">What do we like about the Asus Chromebook CX15?</h2><p>👍 <strong>Bang for your buck:</strong> Who said low-priced had to mean cheap? With the CX15, you can expect the full ChromeOS experience in a well-built, sturdy and comfortable-to-use laptop. There are more affordable Chromebooks out there, but this brings a more up-to-date, modern appeal. </p><p>👍 <strong>15-inch size: </strong>For a laptop at this price, it's a huge perk to get a 15.6-inch FHD (1920 x 1080) display with a 16:9 aspect ratio. Plus, it's only a little bigger than the very portable MacBook Air 15-inch, and it even comes with a full-sized keyboard — number pad included. </p><h2 id="what-don-t-we-like-about-the-asus-chromebook-cx15">What don’t we like about the Asus Chromebook CX15?</h2><p>👎 <strong>Performance is lacking: </strong>The Intel Celeron N4500 won't cut it for power users, and these days, it's the bare minimum. However, you'll still be able to browse through multiple tabs on Chrome at once while watching a show. That's what an affordable Chromebook should offer. </p><p>👎 <strong>Tight port selection: </strong>Don't expect many ports to play around with on the CX15. There's a USB-C 3.2 Gen 1, a USB-A 3.2 Gen 1, one HDMI 1.4 and a 3.5mm audio jack. The essentials? Sure, but there's always room for another USB-A or USB-C worth offering. In fact, one port is used to charge the laptop. Make sure to have a USB-C hub handy. </p><h2 id="asus-chromebook-cx15-bottom-line">Asus Chromebook CX15: Bottom line</h2><p>The Asus Chromebook CX15 is a no-nonsense laptop ideal for families, kids and students alike, with enough performance to handle web browsing, finish homework, and watch shows. This isn't one for power users, but for just $269, it's budget done right. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/asus-chromebook-cx15-review-a-sub-usd300-laptop-with-amazing-value"><em><strong>Asus Chromebook CX15 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-premium-chromebook"><span>The best premium Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TwQvSGcU92YF3hBZmRS9h8" name="Samsung Galaxy Chromebook Plus" alt="Samsung Galaxy Chromebook Plus held in hand holding up to sky" src="https://cdn.mos.cms.futurecdn.net/TwQvSGcU92YF3hBZmRS9h8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-samsung-galaxy-chromebook-plus"><span class="title__text"><a href="https://www.tomsguide.com/computing/laptops/samsung-galaxy-chromebook-plus-review">3. Samsung Galaxy Chromebook Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best premium Chromebook</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core i3 100U | <strong>RAM: </strong>8GB DDR5X | <strong>Storage: </strong>256GB UFS | <strong>Display: </strong>15.6-inch FHD (1920 x 1080) AMOLED | <strong>Dimensions: </strong>13.9 x 8.9 x 0.47 inches | <strong>Weight: </strong>2.5 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Fast performance</div><div class="icon icon-plus_circle _hawk">Thin and lightweight metal design</div><div class="icon icon-plus_circle _hawk">Beautiful 15.6-inch display</div><div class="icon icon-plus_circle _hawk">Comfortable, precise keyboard and touchpad</div><div class="icon icon-minus_circle _hawk">A tad wide</div><div class="icon icon-minus_circle _hawk">Odd “Plus” key placement</div></div><h2 id="who-is-the-samsung-galaxy-chromebook-plus-for">Who is the Samsung Galaxy Chromebook Plus for?</h2><p>The Samsung Galaxy Chromebook Plus is a great choice for students, workers who mainly use online documents and apps or anyone who needs a reliable notebook for everyday tasks. It’s an easy-to-use notebook that’s snappy, portable and simple to sync with Android devices.</p><h2 id="why-is-it-the-best-premium-chromebook">Why is it the best premium Chromebook?</h2><p>Considering its compact design (despite being a tad wide), the Galaxy Chromebook Plus does wonders to make this 15-inch laptop as portable as it is. Even with room for a number pad on the keyboard and fitting a 15.6-inch AMOLED display, it’s still lighter than other Chromebooks — and even a MacBook Air. That means you’re getting all the size with none of the weight. At $700, you will have to pay a tad more for it compared to other Chromebooks, though.</p><h2 id="what-do-we-like-about-the-samsung-galaxy-chromebook-plus">What do we like about the Samsung Galaxy Chromebook Plus?</h2><p>👍 <strong>Excellent Chromebook performance:</strong> While its Intel Core 3 100U CPU may not sound like much, it still blows away other Chromebooks in terms of power. It can handle multitasking, juggling dozens of Chrome tabs and even play Android games without breaking a sweat. Expect this to run any Chromebook app you throw at it.</p><p>👍 <strong>Beautiful AMOLED display:</strong> With its sizeable 15.6-inch FHD (1920 x 1080) AMOLED display, expect vibrant colors and smooth visuals in its brighter-than-most screen. Whether it's scrolling through websites or watching shows, this display nails what’s on display. </p><p>👍 <strong>Battery that lasts:</strong> Coming in at over 11 hours, the Galaxy Chromebook Plus is one of the longest-lasting Chromebooks we’ve tested. That’s more than enough charge to get through a full workday, and to have a little leftover before it needs to be plugged in again. If anything, this shows how good its efficiency is. </p><h2 id="what-don-t-we-like-about-the-samsung-galaxy-chromebook-plus">What don’t we like about the Samsung Galaxy Chromebook Plus?</h2><p>👎 <strong>Strange “Plus” key placement:</strong> As helpful as its Gemini AI features are, the quick-access “Plus” key to use many of those tools is placed on the Caps Lock key. This means that every time it’s pressed, you’ll have to click on the option that comes up that actually turns it on. It’s odd placement, seeing how many will generally want to quickly press a Caps key to, you know, turn it on.</p><p>👎 <strong>Wider than most</strong>: While only a small quirk, the Samsung Galaxy Chromebook Plus is a wide notebook to use. It makes it a tad awkward when placing it on a table behind a seat on a flight or train, or even a small coffee table. </p><h2 id="samsung-galaxy-chromebook-plus-bottom-line">Samsung Galaxy Chromebook Plus: Bottom line</h2><p>If there were ever a premium Chromebook to get on board with, the Samsung Galaxy Chromebook Plus is it. Besides its odd “Plus” key placement and wider chassis, it’s hard to beat its snappy performance, fantastic AMOLED display, extended battery life and even its seamless connectivity to Android phones, wireless earbuds and more. Add its sleek, lightweight design, and this Chromebook really shines. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/laptops/samsung-galaxy-chromebook-plus-review"><em><strong>Samsung Galaxy Chromebook Plus review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-2-in-1-chromebook"><span>The best 2-in-1 Chromebook</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nEto3T3ZDeTsDsBxBo6Q4W" name="Lenovo Chromebook Plus 2-in-1 (2026)--LIST" alt="The Lenovo Chromebook Plus 2-in-1 Gen 10 on a table" src="https://cdn.mos.cms.futurecdn.net/nEto3T3ZDeTsDsBxBo6Q4W-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lenovo-chromebook-plus-2-in-1-gen-10"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/ive-finally-found-a-chromebook-that-deserves-the-plus-label">4. Lenovo Chromebook Plus 2-in-1 Gen 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best 2-in-1 Chromebook</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core 3 | <strong>RAM: </strong>8GB | <strong>Storage: </strong>128GB | <strong>Display: </strong>14-inch FHD+ (1920 x 1200) IPS touchscreen | <strong>Dimensions: </strong>10.3 x 8.9 x 0.6 inches | <strong>Weight: </strong>3.2 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Premium build quality</div><div class="icon icon-plus_circle _hawk">Incredible value</div><div class="icon icon-plus_circle _hawk">Fantastic keyboard</div><div class="icon icon-plus_circle _hawk">Reliable performance</div><div class="icon icon-minus_circle _hawk">Dim display</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><h2 id="who-is-the-lenovo-chromebook-plus-2-in-1-gen-10-for">Who is the Lenovo Chromebook Plus 2-in-1 Gen 10 for?</h2><p>The Lenovo Chromebook Plus 2-in-1 Gen 10 is the Chromebook to get if you want a true convertible: it nails laptop, tablet and tent modes in a premium aluminum chassis with a standout keyboard. If you told me Lenovo just reused one of its premium Yoga chassis here, I'd believe you — it feels far pricier than its $400-ish tag lets on, making it one of the best values we've seen for a 2-in-1 ChromeOS device. This one's for students, families and anyone after a great deal. </p><h2 id="why-is-it-the-best-2-in-1-chromebook">Why is it the best 2-in-1 Chromebook?</h2><p>That versatility is more than just spec-sheet talk. The hinge feels sturdy and smooth, so flipping between modes never feels flimsy or awkward. For anyone planning to switch between typing, note-taking, or streaming in different orientations, the design just works. Performance holds up, too: while you won’t get powerhouse specs, we found it reliably keeps up with everyday ChromeOS work — multiple tabs, web apps and casual drawing included. Plus, Lenovo’s keyboard reputation is well-earned here.</p><h2 id="what-do-we-like-about-the-lenovo-chromebook-plus-2-in-1-gen-10">What do we like about the Lenovo Chromebook Plus 2-in-1 Gen 10?</h2><p>👍 <strong>A premium versatile machine:</strong> The Lenovo Chromebook Plus 2-in-1 easily flips between laptop, tablet, and tent modes, making it ideal if you value flexibility for note-taking, watching shows or getting work done. </p><p>👍 <strong>All-day typing comfort: </strong>Typing for long stretches is genuinely comfortable. Key travel is crisp, spacing is spot-on, and the touchpad is satisfyingly responsive. If you write a lot or just want inputs that don’t get in your way, this 2-in-1 won’t disappoint.</p><p>👍 <strong>Performance that just works: </strong>Performance is reliable for everyday tasks, and we used this to open multiple tabs and apps without it breaking a sweat. It even works well as a cloud gaming machine. </p><h2 id="what-don-t-we-like-about-the-lenovo-chromebook-plus-2-in-1-gen-10">What don’t we like about the Lenovo Chromebook Plus 2-in-1 Gen 10?</h2><p>👎 <strong>Prepare for dim visuals: </strong>The display doesn’t hit the highs of pricier Chromebooks. In our testing, brightness measured below 200 nits, and color coverage came in at just 65% of the sRGB gamut.</p><p>👎 <strong>Battery life could be better: </strong>We hit 8 hours and 32 minutes of continuous web surfing on a charge, which is enough for most workdays but falls short of the marathon stamina seen in some competitors.</p><h2 id="lenovo-chromebook-plus-2-in-1-gen-10-bottom-line">Lenovo Chromebook Plus 2-in-1 Gen 10: Bottom line</h2><p>If you want a well-built, premium 2-in-1 Chromebook that delivers a fantastic typing experience, all for a sensible price (and can live with a somewhat dim screen), the Lenovo Chromebook Plus 2-in-1 Gen 10 is a clear winner. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/ive-finally-found-a-chromebook-that-deserves-the-plus-label"><em><strong>Lenovo Chromebook Plus 2-in-1 Gen 10 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-chromebook-for-gemini-ai"><span>The best Chromebook for Gemini AI</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PtydPKeCTrWuNEY2K5ouAA" name="TG_Acer-Chromebook-Plus-515-3.jpg" alt="Acer Chromebook Plus 515 review unit on a desk" src="https://cdn.mos.cms.futurecdn.net/PtydPKeCTrWuNEY2K5ouAA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-acer-chromebook-plus-515"><span class="title__text"><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-515">5. Acer Chromebook Plus 515</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best Chromebook for Gemini AI</p></div><p class="specs__container"><strong>CPU: </strong>Intel Core i5-1235U  | <strong>RAM: </strong>8GB LPDDR5X | <strong>Storage: </strong>256GB | <strong>Display: </strong>15.6 inches (1920 x 1080) LCD | <strong>Dimensions: </strong>14.2 x 9.4 x 0.79 inches | <strong>Weight: </strong>3.7 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great AI experience</div><div class="icon icon-plus_circle _hawk">Zippy performance</div><div class="icon icon-plus_circle _hawk">Big, colorful display</div><div class="icon icon-minus_circle _hawk">Design is a little cheap to the touch</div></div><h2 id="who-is-the-acer-chromebook-plus-515-for">Who is the Acer Chromebook Plus 515 for?</h2><p>The Acer Chromebook Plus 515 is not just a standard big-screen Chromebook that is great for use at home and on the go for hard work and entertainment; it also supports all the Gemini features that come with a Chromebook Plus laptop. And it's decently priced for what it has to offer at $399. </p><h2 id="why-is-it-the-best-chromebook-for-gemini-ai">Why is it the best Chromebook for Gemini AI?</h2><p>For a seriously affordable price, you can enjoy all of the best Gemini AI features boosting your productivity — all on a Chromebook that is seriously nice to use with a big screen and nice-feeling keyboard, along with a decent battery life.</p><h2 id="what-do-we-like-about-the-acer-chromebook-plus-515">What do we like about the Acer Chromebook Plus 515?</h2><p>👍 <strong>Big, colorful display: </strong>Yes, it's only 1080p, which means you'll be able to notice the pixels on this 15.6-inch panel. But for the color production and color on offer here, the resolution can be easily forgiven — plus, when it comes to Chromebooks, full HD is definitely on the higher side.</p><p>👍 <strong>Great-feeling keyboard: </strong>Commonly, Chromebooks make compromises on the keyboard by giving you a bit of a spongy board in favor of cost-cutting. Here, however, there's a nice tactility to the whole thing.</p><p>👍 <strong>Gemini AI features are genuinely useful: </strong>We've seen Copilot+ PC features feel like a bolt-on, and Apple Intelligence for MacBooks buried under a lot of menus. For ChromeOS, Google is out in the lead in terms of UI. Don't get me wrong, without an NPU, there is no on-board AI — everything is in the cloud. But in terms of usability, this is one of the best.</p><h2 id="what-don-t-we-like-about-the-acer-chromebook-plus-515">What don’t we like about the Acer Chromebook Plus 515?</h2><p>👎 <strong>Cheap feels: </strong>Emphasis has been placed on AI performance and keyboard, but in its place, the whole laptop feels cheap in the plastic surfaces and the spongy trackpad.</p><h2 id="acer-chromebook-plus-515-bottom-line">Acer Chromebook Plus 515: Bottom line</h2><p>In terms of the whole Chromebook market, it's easy to ignore the Acer Chromebook Plus 515 as just another option. But don't skip on it if you want a good big-screen experience for binging-watching and AI productivity at its heart, especially for its $399 cost. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-515"><em><strong>Acer Chromebook Plus 515 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-best-chromebook-battery-life-benchmarks"><span>Best Chromebook: Battery life benchmarks</span></h3><p>Battery life is one of the key things you should look at when deciding which Chromebook to buy, which is why we run every ChromeOS laptop we review through a series of battery tests to see how long it lasts on a full charge.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1781693648936-35qn6l1zg *, #fv-chart-1781693648936-35qn6l1zg *:before, #fv-chart-1781693648936-35qn6l1zg *:after, #fv-chart-1781693648936-35qn6l1zg-slideshow *, #fv-chart-1781693648936-35qn6l1zg-slideshow *:before, #fv-chart-1781693648936-35qn6l1zg-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1781693648936-35qn6l1zg, #fv-chart-1781693648936-35qn6l1zg-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1781693648936-35qn6l1zg {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1781693648936-35qn6l1zg.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781693648936-35qn6l1zg .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1781693648936-35qn6l1zg-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1781693648936-35qn6l1zg .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1781693648936-35qn6l1zg .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1781693648936-35qn6l1zg .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1781693648936-35qn6l1zg .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1781693648936-35qn6l1zg .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1781693648936-35qn6l1zg .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row, #fv-chart-1781693648936-35qn6l1zg .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1781693648936-35qn6l1zg.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1781693648936-35qn6l1zg .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1781693648936-35qn6l1zg .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1781693648936-35qn6l1zg .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1781693648936-35qn6l1zg .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-pie-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-bar-product,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-grouped-product-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-cluster,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-label-space,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-x-axis-chart-space,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-benchmark-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-dropdown-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-carousel-nav-btn,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-chart-title,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-chart-subhead,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-header,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-vs,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select-container,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-versus-select,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-btn,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-icon,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781693648936-35qn6l1zg.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1781693648936-35qn6l1zg .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row,#fv-chart-1781693648936-35qn6l1zg .fv-stacked-product,#fv-chart-1781693648936-35qn6l1zg .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-label,#fv-chart-1781693648936-35qn6l1zg .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-container,#fv-chart-1781693648936-35qn6l1zg .fv-bar-cluster {width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1781693648936-35qn6l1zg .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-label-space {display: none !important;}#fv-chart-1781693648936-35qn6l1zg .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-title {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-logo,#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1781693648936-35qn6l1zg .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1781693648936-35qn6l1zg .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1781693648936-35qn6l1zg .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1781693648936-35qn6l1zg.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Chromebooks Battery Life Tests","description": "In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-06-17T10:54:08.939Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Chromebook Plus 14","Samsung Galaxy Chromebook Plus","Lenovo Chromebook Plus 2-in-1 Gen 10","Acer Chromebook Plus 515","Asus Chromebook CX15","Battery life (hh:mm:ss)","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Chromebook Plus 14 – Battery life (hh:mm:ss)","value": 13.316666666666666,"unitText": "hours"},{"@type": "PropertyValue","name": "Samsung Galaxy Chromebook Plus – Battery life (hh:mm:ss)","value": 11.15,"unitText": "hours"},{"@type": "PropertyValue","name": "Lenovo Chromebook Plus 2-in-1 Gen 10 – Battery life (hh:mm:ss)","value": 8.533333333333333,"unitText": "hours"},{"@type": "PropertyValue","name": "Acer Chromebook Plus 515 – Battery life (hh:mm:ss)","value": 8.266666666666667,"unitText": "hours"},{"@type": "PropertyValue","name": "Asus Chromebook CX15 – Battery life (hh:mm:ss)","value": 7.433333333333334,"unitText": "hours"}]}</script><div id="fv-chart-1781693648936-35qn6l1zg" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Chromebooks Battery Life Tests</h3><p class="fv-chart-subhead">In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1781693648936-35qn6l1zg-bar-Battery life (hh:mm:ss)" data-chart-type="Bar" data-title="Battery life (hh:mm:ss)" data-subhead="In our battery test, we set the laptop's display to 150 nits of brightness and have it endlessly browse the web via Wi-Fi until it runs out of juice." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Battery life (hh:mm:ss)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Chromebook Plus 14</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.77777777777777%; background-color: #0072C6;" data-target-width="88.77777777777777" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13:19:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Samsung Galaxy Chromebook Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74.33333333333334%; background-color: #F57C00;" data-target-width="74.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11:09:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Chromebook Plus 2-in-1 Gen 10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.888888888888886%; background-color: #388E3C;" data-target-width="56.888888888888886" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:32:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Chromebook Plus 515</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 55.11111111111112%; background-color: #7B1FA2;" data-target-width="55.11111111111112" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">08:16:00</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Chromebook CX15</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 49.55555555555556%; background-color: #D32F2F;" data-target-width="49.55555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">07:26:00</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3.75</span><span>7.5</span><span>11.25</span><span>15</span></div><div class="fv-x-axis-unit">hours</div></div></div><table class="sr-only"><caption>Battery life (hh:mm:ss) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Chromebook Plus 14</td><td>13.316666666666666</td></tr><tr><td>Samsung Galaxy Chromebook Plus</td><td>11.15</td></tr><tr><td>Lenovo Chromebook Plus 2-in-1 Gen 10</td><td>8.533333333333333</td></tr><tr><td>Acer Chromebook Plus 515</td><td>8.266666666666667</td></tr><tr><td>Asus Chromebook CX15</td><td>7.433333333333334</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1781693648936-35qn6l1zg', false); });} else {initialize('fv-chart-1781693648936-35qn6l1zg', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549" href="https://www.amazon.com/dp/B0D4GC42YT" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3746px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="arY6YvWjkVeRvGFcBbE7KQ" name="ACER CHROMEBOOK PLUS SPIN 514-4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/arY6YvWjkVeRvGFcBbE7KQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3746" height="2107" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆)</strong></p><p>The Acer Chromebook Plus Spin 514 isn't just a fantastic 2-in-1 Chromebook; it's also an amazing 2-in-1 laptop. Featuring a 2.8K OLED touchscreen on a full, 360-degree 2-in-1 hinge, along with ample performance and battery life, this is one for those who depend on all of Google’s services for work and play. For a Chromebook, though, this is quite pricey, and it doesn't sport the most durable frame. </p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-plus-spin-514-review" data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549"><strong>Acer Chromebook Plus Spin 514 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0D4GC42YT" target="_blank" rel="nofollow" data-dimension112="ea56796a-a06a-11f1-b989-2575cfeb4105" data-action="Deal Block" data-label="Chromebook Plus Spin 514" data-dimension48="Chromebook Plus Spin 514" data-dimension25="$549">View Deal</a></p></div><div class="product"><a data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467" href="https://www.newegg.com/acer-america-11-6-no-4gb-memory/p/1TS-000X-065Z5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9D8CyqN6HNKKM3CDwbKrEg" name="acer_chromebook_.JPG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9D8CyqN6HNKKM3CDwbKrEg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★☆☆)</strong></p><p>For a simple, rugged laptop that can take a beating (and plenty of drops from the little ones), the Acer Chromebook 311 (C725) does an admirable job. But it's way too expensive for what it has to offer, which is a poor display and an aging design. At the very least, this delivers over 13 hours of battery life!</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/computing/chromebooks/acer-chromebook-311-c725-review" data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467"><strong>Acer Chromebook 311 (C725) review</strong></a><a class="view-deal button" href="https://www.newegg.com/acer-america-11-6-no-4gb-memory/p/1TS-000X-065Z5" target="_blank" rel="nofollow" data-dimension112="ea5679ce-a06a-11f1-ba59-f50d6cf92a23" data-action="Deal Block" data-label="Chromebook 311 (C725)" data-dimension48="Chromebook 311 (C725)" data-dimension25="$467">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-chromebook-for-you"><span>How to choose the best Chromebook for you</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9xXGb96vJjsxeP35wcavH6" name="Chromebook Plus 14-7" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/9xXGb96vJjsxeP35wcavH6-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Finding the best Chromebook these days begins with a simple question: </p><p><strong>Do you need a touchscreen? </strong>An increasing number of Chromebooks offer 2-in-1 designs with a touchscreen, allowing you to use Android apps from the Google Play Store. However, those systems tend to be on the pricier side. If you want just a basic laptop on the cheap, a Chromebook without a touchscreen is the way to go.</p><p><strong>Screen size:</strong> As a general rule, an 11-inch display is good for younger kids, but a 13-inch display is better for older students and business users on the move. If you want a Chromebook as a primary home laptop, we would opt for a 14-inch or 15-inch display. </p><p><strong>Specs: </strong>Luckily, that Chromebook Plus label gives you protection against any dud specs, as there is a minimum baseline that every system needs to hit.</p><ul><li><strong>Processor:</strong> An Intel Core i3 (12th Gen or newer) or an AMD Ryzen 3 (7000 series or newer).</li><li><strong>RAM:</strong> 8 GB or more.</li><li><strong>Storage:</strong> 128 GB or more.</li><li><strong>Display:</strong> A Full HD (1080p) IPS display or better.</li><li><strong>Webcam:</strong> A 1080p webcam or better, with Temporal Noise Reduction (TNR).</li></ul><p>So long as you see these numbers or higher, you're good!</p><h3 class="article-body__section" id="section-chromebooks-vs-windows-and-macbooks"><span>Chromebooks vs. Windows and MacBooks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="iQBUvBQeStovV4YftmSdMZ" name="Lenovo Chromebook Plus 14" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/iQBUvBQeStovV4YftmSdMZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One of the most common questions I get goes something along the lines of "What's the difference between a Chromebook and other laptops?"</p><p>While Chromebooks aren't as capable as the <a href="https://www.tomsguide.com/computing/laptops/best-windows-laptops">best Windows laptops</a> or <a href="https://www.tomsguide.com/best-picks/best-macbook">best MacBooks</a>, they're typically cheaper and easier to use. This is because Chromebooks are built to run on ChromeOS, Google's web-based operating system.</p><p>ChromeOS doesn't require much raw computing power or storage space to run, but it does require one key thing to be maximally useful — a fast Internet connection. That's because ChromeOS is designed to push as much work as possible to the cloud (i.e., far-away computers you connect to over the Internet) rather than handling it locally, so it can run on as many devices as possible.</p><p>So while Chromebooks are typically cheaper than any competing laptops, they also lose a lot of their power when they lose their Internet connection. Sure, you can still work on your Google Docs saved in offline mode and maybe stream some episodes of a show you've saved to your Chromebook's storage drive, but unless you've taken precautions to prepare, you're not going to be able to use your Chromebook for much without a good connection.</p><p>But if you expect to be online basically all the time, say because you need a laptop for home learning or just browsing the web while you're on the couch, a Chromebook is a great low-cost choice. They're perfect for anything you do on the web, whether that's streaming your favorite shows or researching projects for school. </p><p>If you pay for a great cloud gaming service like <a href="https://www.tomsguide.com/gaming/nvidia-geforce-now-with-rtx-5080-is-a-console-killer-i-played-5k-at-120-fps-and-it-blew-my-mind">Nvidia's GeForce Now</a> or Xbox Game Pass you can even play some of the latest and <a href="https://www.tomsguide.com/best-picks/best-PC-games">best PC games</a> right on a Chromebook—check out our guide to <a href="https://www.tomsguide.com/how-to/how-to-use-geforce-now-on-chromebook">how to use GeForce Now on a Chromebook</a> for a step-by-step walkthrough, but remember: you have to have a fast, strong Internet connection for best performance. </p><h3 class="article-body__section" id="section-frequently-asked-questions"><span>Frequently Asked Questions </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kRhvras2D8ZFXUnVhWX28b" name="Asus Chromebook CX15" alt="Asus Chromebook CX15" src="https://cdn.mos.cms.futurecdn.net/kRhvras2D8ZFXUnVhWX28b-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Tom's Guide)</span></figcaption></figure><section class="article__schema-question"><h3>Should I buy a Chromebook?</h3><article class="article__schema-answer"><p>If the majority of your work, study or entertainment revolves around being on a browser, then a Chromebook will take you far. These laptops thrive as budget-friendly machines with a lightweight and wonderfully simplistic operating system, so everyone has an easy, straightforward time using one. </p><p>That's why they are ideal for students, kids and even professionals looking for an affordable way to work through online documents. Plus, Chromebooks are outfitted with productivity and education-driven apps for plenty of use cases — like in classrooms, offices and more. </p><p>No, these are not built for local gaming (<a href="https://www.tomsguide.com/computing/chromebooks/i-tried-to-use-a-chromebook-to-play-games-for-a-week-it-surprisingly-went-better-than-expected">I tried gaming on a Chromebook for a week</a>, so I would know) or heavy-duty tasks like photo or video editing, and without an internet connection, a Chromebook won't be able to do much. However, if all you're looking for is affordability in a laptop that can get through everyday online tasks without breaking a sweat, then a Chromebook is for you. </p></article></section><section class="article__schema-question"><h3>What is Chromebook Plus?</h3><article class="article__schema-answer"><p>Chromebook Plus laptops are held to a higher standard and give you the best of ChromeOS — making the most of its key strengths, which lie in web-based productivity and creativity. That means making full use of Google's suite of apps, whether it be hopping between multiple Chrome tabs, writing up a storm in Google Docs, watching binge-worthy shows and even streaming games via Nvidia GeForce Now.</p><p>No disrespect to standard lower-cost Chromebooks, but they always come with one too many compromises. Whether it's a CPU that just can't hang, a low amount of RAM that's quickly overwhelmed, storage that's way too slow or a terrible trio of bad display, keyboard and touchpad, they're not worth it.</p><p>Of course, I'm only talking about buying for yourself. If you're looking for something for younger hands, you can get away with something cheaper. Check out our list of the <a href="https://www.tomsguide.com/best-picks/best-chromebooks-for-kids">best Chromebooks for kids</a>.</p></article></section><section class="article__schema-question"><h3>How much should I spend on a Chromebook?</h3><article class="article__schema-answer"><p>In general, I recommend you spend as little as possible while getting a laptop that will meet all your needs for at least the next three to five years.</p><p>When buying a Chromebook, you should not be spending more than $800 unless you really want something fancy. In fact, most great Chromebooks can be yours for $649 or less (looking at you, <a href="#section-the-best-chromebook-overall">Lenovo Chromebook Plus 14</a>), and even great budget-friendly models for under $500. </p><p>Stay far away from any Chromebook that costs significantly more than $1,000. Some companies, like HP, occasionally sell Chromebooks with four-figure prices as premium business ultraportables or luxurious daily drivers, and if you're spending that much, you should probably just get yourself a MacBook Air or Dell XPS 14. </p></article></section><section class="article__schema-question"><h3>How long will my Chromebook get updates?</h3><article class="article__schema-answer"><p>You should check with your Chromebook manufacturer to get the most accurate and up-to-date information about how long it will be supported with general software and security updates.</p><p>However, in general, you can expect five to 10 years of support. Google has said that every new Chromebook will be guaranteed 10 years of security updates starting in 2024, though Chromebooks released since 2021 will also have access to said updates.</p></article></section><section class="article__schema-question"><h3>How do I find the best Chromebook deals?</h3><article class="article__schema-answer"><p>Chromebooks are typically considered cheap laptops, but that doesn't mean they're always affordable. As Chromebooks advance and Google and other companies cram more features into them, the prices are only going to increase.</p><p>First and foremost, check out our guide to the <a href="https://www.tomsguide.com/news/best-chromebook-deals-prices">best Chromebook deals</a> around right now. Our deals experts regularly look for great Chromebook sales and update that page regularly, so it's a good resource to bookmark.</p><p>Second, Chromebooks are regularly on sale for discounted prices. So if you're looking for a deal, consider waiting for major shopping events like Boxing Day in the UK, Easter, Labor Day, back-to-school shopping season, Black Friday or Cyber Monday. During these sales events, retailers typically roll out their biggest discounts on the widest variety of Chromebooks. If you can afford to wait for a sale, do it!</p></article></section><section class="article__schema-question"><h3>Should I get a 2-in-1 Chromebook?</h3><article class="article__schema-answer"><p>There are two major models of Chromebook available, and they have to do with how the screen folds.</p><p>Clamshell Chromebooks look like classic laptops, with a hinge in the middle that attaches the screen to the keyboard deck. The hinge doesn't extend farther than 180 degrees, so you can count on having the screen sturdily propped in front of the keyboard for marathon work sessions.</p><p>But 2-in-1 Chromebooks typically have some way to transform them into a tablet, either by detaching the screen from the keyboard or flipping the keyboard around 360 degrees to lay flat against the back of the screen. These Chromebooks have to have touchscreens, which is nice to have when you're running Android apps on your Chromebook. And the fact that they double as tablets can be nice when you're traveling or lying in bed and just want a screen to watch videos on. </p><p>However, 2-in-1 Chromebooks tend to be more expensive (but not all), and their keyboards are rarely as good as the best you find on clamshell models. So if you want a productivity machine or something cheap, you probably want to lean more towards clamshells.</p></article></section><h3 class="article-body__section" id="section-how-we-test-the-best-chromebooks"><span>How we test the best Chromebooks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:6000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="hDymnrU8gacDZXaj6mnHXZ" name="Lenovo Chromebook Plus 14" alt="Lenovo Chromebook Plus 14" src="https://cdn.mos.cms.futurecdn.net/hDymnrU8gacDZXaj6mnHXZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="6000" height="3376" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To find the best Chromebook, we run every machine we review through a rigorous suite of benchmarks and real-world tests to gauge how it will perform during everyday use. </p><p>We measure the average brightness and color quality of each laptop's display using our in-house light meter and colorimeter. </p><p>For general performance, we run our machines through tests that include JetStream 2 (a Web-based benchmarking suite that runs over five dozen tests designed to measure how well systems handle the kind of applications they’re most likely to encounter on the Internet) and a custom battery test that tasks the machine with browsing the internet over Wi-Fi until it runs out of juice.</p><p>For more information on our testing process, check out our guide to <a href="https://www.tomsguide.com/reference/how-we-testhttps://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs">how we test</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The 10 best streaming services in Australia for 2026: which should you keep? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Over the past few years, the Australian streaming scene has exploded, giving Aussies more entertainment choices than ever before. These include the likes of <a href="https://www.tomsguide.com/reference/netflix-price-australia">Netflix</a>, <a href="https://www.tomsguide.com/reference/disney-plus-price-australia">Disney+</a>, <a href="https://www.tomsguide.com/reference/stan-price-australia">Stan</a>, <a href="https://www.tomsguide.com/reference/prime-video-prices-australia">Prime Video</a>, <a href="https://www.tomsguide.com/reference/apple-tv-plus-price-australia">Apple TV</a>, <a href="https://www.tomsguide.com/reference/binge-prices-australia">Binge</a>, <a href="https://www.tomsguide.com/reviews/paramount-plus">Paramount Plus</a> and <a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max</a>, all readily accessible on our smartphones, laptops, TVs and streaming boxes.</p><div  class="fancy-box"><div class="fancy_box-title">Service of the month</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tPmrX44BSkbeZT3ZJbe7Zg" name="Apple TV" caption="" alt="Apple TV new icon" src="https://cdn.mos.cms.futurecdn.net/tPmrX44BSkbeZT3ZJbe7Zg-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: MacRumors)</span></figcaption></figure><p class="fancy-box__body-text">August 2026 is going to be a huge month for streaming aficionados, starting with the triumphant return of "Ted Lasso" on August 5. In it's fourth season, Ted (Jason Sudeikis)  returns to A.F.C. Richmond to coach a second division women's team. This highly anticipated season alone earns Apple TV the honour of being our service of the month. That said, HBO Max has its own must-watch show arriving this month in DC's "Lanterns", starring Aaron Pierre and Kyle Chandler. Arriving on August 16, the show will be a gritty neo-western take on the beloved comic book franchise with a more adult tone. We should also mention that the fourth season of "Reacher" will be landing on Prime Video on August 12, along with the third season of "Spec Ops: Lioness" on Paramount Plus, releasing on August 2.</p></div></div><p>Having a mountain of streaming options at our fingertips in Australia is a luxury, but keeping every top-tier subscription active in 2026 just isn't sustainable for most household budgets. To keep costs under control, many of us have shifted to "subscription cycling" or sticking to just one or two core services at a time. However, pinning down which platform offers the best value can feel like a full-time job.</p><p>Beyond just the shows themselves, each service now comes with its own set of hurdles. Navigating the gap between basic ad-supported tiers and premium plans is more complex than ever, and users must decide if high-end features like 4K resolution or spatial audio are worth the extra monthly cost. </p><p>To make things simple, the Aussie Tom’s Guide team and I have created our ultimate roundup of the best Australian streaming platforms for 2026. We’ve checked out the latest price hikes, content collections, and user experiences to help you see where your money will get you the most value.</p><div data-model-name="Apple TV (Subscription),Disney Plus,Amazon Prime Video,BINGE,Kayo Sports,Foxtel Now" data-widget-type="multimodelreview" data-widget-title="Today's best streaming deals"></div><h2 id="what-are-the-best-streaming-services">What are the best streaming services?</h2><p>As you might imagine, the Tom’s Guide team spends a great deal of time streaming Australia’s top services, watching movies and shows firsthand to curate a definitive list.</p><p>Netflix has often topped the list, but there's always room for change, with HBO Max now joining the ranks of great streamers in Australia. Binge and Stan have surprisingly dropped down the list, likely due to a slim selection of compelling new releases. However, we remain hopeful that our homegrown streamers will climb back up the ranks.</p><p>So without further ado, here are Tom's Guide's top picks for the best streaming services in Australia for 2026.</p><h2 id="the-best-streaming-services-now">The best streaming services now</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sUmn2kEr7Y5QkDtfgkzQ4Q" name="The Whisper Man" alt="Robert De Niro as Peter Willis, Adam Scott as Tom Kennedy, Michelle Monaghan as Amanda Beck in "The Whisper Man" coming soon to Netflix" src="https://cdn.mos.cms.futurecdn.net/sUmn2kEr7Y5QkDtfgkzQ4Q-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: David Lee / Netflix)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-netflix"><span class="title__text">1. Netflix</span></h3><div class="_hawk subtitle"><p>Still delivering top tier content, even after all this time</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, Apple, Windows, Roku, Telstra TV, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, smart TVs | <strong>Price: </strong>AU$9.99-AU$28.99 p/m | <strong>Free trial: </strong>None | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge selection of Netflix Originals</div><div class="icon icon-plus_circle _hawk">Best device support</div><div class="icon icon-plus_circle _hawk">Flawless streams</div><div class="icon icon-minus_circle _hawk">Quite expensive</div><div class="icon icon-minus_circle _hawk">Drop in content quality</div></div><p>Not long ago, it would have been unthinkable for <a href="https://www.tomsguide.com/reference/netflix-price-australia">Netflix</a> to take anything other than the top spot in this roundup, but things have changed in the last few years. Covid had a significant impact on the streaming pioneer's output, and the overall quality of its content has suffered in the process. </p><p>Add to this some fierce competition from the likes of Disney and Max, regular <a href="https://www.tomsguide.com/news/netflix-is-raising-prices-this-is-how-much-more-youll-spend">price hikes</a> (with its <a href="https://www.tomsguide.com/entertainment/streaming/the-cash-grab-continues-as-netflix-announces-its-sixth-price-hike-since-its-aussie-launch">next cash-grab coming in September</a>), and Netflix's propensity for cancelling every show you get attached to, and its no wonder subscribers are starting to leave in droves. </p><p>That said, Netflix still has by far the biggest selection of exclusive TV shows and movies of any streaming service out there, and the technical quality of its platform is unmatched, offering flawless 4K streams, snappy navigation and unmatched device compatibility. </p><p>While some of us have cancelled our Netflix accounts (only to come back), the big list of the <a href="https://www.tomsguide.com/best-picks/best-netflix-series-shows">best Netflix shows</a> is long enough to keep some hanging on. Shows like Stranger Things, Squid Game, Adolescence, <a href="https://www.tomsguide.com/news/wednesday-rockets-to-no1-on-netflix-and-critics-and-audiences-are-split">Wednesday</a>, The Residence, <a href="https://www.tomsguide.com/news/best-shows-like-heartstopper">Heartstopper</a> and Zero Day have proven to be some of Netflix's biggest recent hits. However, its movie content has been far less impressive of late, but still features some great additions like Back In Action, The Electric State, Hit Man and Kinda Pregnant. </p><p>If you can get past Netflix's costly pricing tiers (which will soon start at AU$9.99 for one standard definition ad-supported stream, all the way to AU$28.99 for four 4K streams), the service is still worthwhile for its enormous number of exclusives and for the overall quality of its service which, as we've already mentioned, is unmatched.</p><p><strong>Subscription advice:</strong></p><p>Netflix is our top streamer and we think it's worth maintaining a year-round subscription to, thanks to its impressive slate of new arrivals every month. But given its higher than average cost, we think it's fair to wait for truly unmissable shows to reactivate your subscription.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/netflix"><em>Netflix review</em></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mfZt7pzBsAzGnEJmzysANR" name="Kyle Chandler and Aaron Pierre as Hal Jordan and John Stewart in HBO's "Lanterns"" alt="Kyle Chandler and Aaron Pierre as Hal Jordan and John Stewart in HBO's "Lanterns"" src="https://cdn.mos.cms.futurecdn.net/mfZt7pzBsAzGnEJmzysANR-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-hbo-max"><span class="title__text">2. HBO Max</span></h3><div class="_hawk subtitle"><p>The new Aussie home of HBO </p></div><p class="specs__container"><strong>Compatible devices: </strong>PS5, Xbox, Samsung and LG devices, Roku players, Amazon Fire TV and Fire tablets, Apple TV, Android TV, Android, iOS, Chrome, Firefox, Edge, Google Chromecast | <strong>Price: </strong>AU$11.99-AU$21.99 p/m | <strong>Free trials: </strong>None | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Australia's new home of HBO</div><div class="icon icon-plus_circle _hawk">4K included</div><div class="icon icon-plus_circle _hawk">Price is competitive</div><div class="icon icon-minus_circle _hawk">Lacks a wide range of content</div></div><p>HBO's streaming platform crash-landed in Australia last year, making waves in Aussie households. The streamer, dubbed HBO Max, launched to US audiences in 2020, before making its way around the world under a newly rebranded name — Max. </p><p>Despite the rebrand reaching all global audiences up until the Aussie launch, the streamer has since backflipped on its decision, opting to revert to its original moniker in July 2025. To make things even more confusing, plans are already underway to merge HBO Max and Paramount+ into <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max-and-paramount-will-soon-merge-into-one-mega-streaming-service-heres-what-you-need-to-know">one mega streaming service</a>.</p><p>HBO Max is home to all of HBO and Warner Bros. biggest franchises, including Friends, Harry Potter, DC Comics, and newer titles like The Pitt, It: Welcome to Derry, The Last of Us, Euphoria and The White Lotus. Up until recently, all of these great shows and movies were found on Aussie streamer Binge, but were subsequently taken away when HBO Max launched. </p><p>HBO Max's plans are well within range for most streaming services, but its Basic with Ads offering is on the higher end of the spectrum. Compared to Netflix's ad-supported plan, HBO Max's subscription is AU$4 more, reaching AU$11.99p/m. As for its Standard plan, HBO Max's offering is in the dead middle of the tier at AU$15.99p/m, but its Premium tier is the closest to the average, costing AU$21.99p/m compared to the median of AU$19.99p/m. You can read more about pricing in our <a href="https://www.tomsguide.com/reference/max-price-australia">dedicated HBO Max Australia streaming guide</a>. </p><p>HBO Max is supported on all smartphones, computers, tablets and is compatible with Xbox and PlayStation gaming consoles. HBO Max is also compatible with Foxtel iQ, Hubbl, Android and Apple TV. </p><p><strong>Subscription advice:</strong></p><p>If you love all things The White Lotus, The Last of Us and everything else that HBO has to offer, there's no better time to subscribe to HBO Max than right now. </p><p><em>Read our full HBO </em><a href="https://www.tomsguide.com/reviews/hbo-max"><em>Max review</em></a><em>.</em></p><div data-model-name="null" data-widget-type="review"></div><a href="https://disneyplus.com"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NrdPkn9q2sNtp8zSniCY5C" name="Futurama_season_11.png" alt="Futurama season 11" src="https://cdn.mos.cms.futurecdn.net/NrdPkn9q2sNtp8zSniCY5C-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: 20th Television Animation)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="3-disney"><span class="title__text">3. Disney+</span></h3><div class="_hawk subtitle"><p>The home of Disney shows and movies</p></div><p class="specs__container"><strong>Compatible devices: </strong>PS4, Xbox One, Samsung and LG devices, Roku players, Amazon Fire TV and Fire tablets, Apple TV, Android TV, Android, iOS, Chrome, Firefox, Edge, Google Chromecast | <strong>Price: </strong>AU$15.99-AU$20.99 p/m | <strong>Free trials: </strong>None | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great content base</div><div class="icon icon-plus_circle _hawk">4K included as standard</div><div class="icon icon-plus_circle _hawk">Price is competitive</div><div class="icon icon-minus_circle _hawk">Interest in superhero content waning</div><div class="icon icon-minus_circle _hawk">Star brings more grown-up content</div></div><p>When <a href="https://www.tomsguide.com/reference/disney-plus-price-australia">Disney+ </a>first arrived on the Australian streaming scene, it was considered the family-friendly alternative to Netflix. This was thanks to its enormous back catalogue of Disney animated and live-action classics, along with its position as the streaming home of Pixar, Marvel and Star Wars.</p><p>While Disney's offerings were great for families with kids, adults eventually needed more engaging content. Fortunately, Disney addressed this early on by expanding the service's library, adding Hulu (rebranded from Star) and ESPN. This move brought in more mature programming and live sports channels, making the service much more appealing to grown-ups.</p><p>Following an entry-level, ad-supported tier which still costs AU$9.99p/m, Disney+ has once again raised the price of its ad-free options — Standard subscribers will now pay AU$17.99p/m (up from AU$15.99p/m), while the price for Premium users has jumped to AU$24.99p/m (previously AU$20.99p/m).</p><p>In terms of exclusive content, Disney+ was on a good winning streak, delivering one major blockbuster after another — on the TV front, Andor season 2 was the service's most critically acclaimed Star Wars show to date, alongside FX's The Bear season 4. </p><p>In terms of movies, Disney is quick to release their franchises on the streamer, with most films becoming available three months after theatrical release, like this year's best Marvel movie, Thunderbolts, and the live-action version of Lilo & Stitch.</p><p>However, with interest in Marvel films and TV shows beginning to wane, it could be argued that Disney+ isn't as much of a draw as it previously was.</p><p><strong>Subscription advice:</strong></p><p>There's plenty of great stuff on Disney+, but your decision to stay subscribed will likely come down to how much enthusiasm you still have for Marvel and Star Wars.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/disney-plus"><em>Disney+ review</em></a><em>.</em></p><div data-model-name="Disney Plus" data-widget-type="simple"></div><a rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1270px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="LhKCZjds5E7f2fesbrn6uH" name="Screen Shot 2025-08-04 at 2.05.38 AM Cropped.png" alt="Harriet Slater and Jamie Roy as Ellen MacKenzie and Brian Fraser in ‘Blood of My Blood’" src="https://cdn.mos.cms.futurecdn.net/LhKCZjds5E7f2fesbrn6uH-1920-80.png" mos="" align="middle" fullscreen="" width="1270" height="714" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Starz)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="4-stan"><span class="title__text">4. Stan</span></h3><div class="_hawk subtitle"><p>The go-to for big name TV shows</p></div><p class="specs__container"><strong>Compatible devices: </strong>Apple, Android, Windows, Telstra TV, PlayStation, Xbox, Google Chromecast, Apple TV, smart TVs | <strong>Price: </strong>AU$10-AU$24 p/m | <strong>Free trials: </strong>30 days | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good pricing options</div><div class="icon icon-plus_circle _hawk">High quality originals</div><div class="icon icon-plus_circle _hawk">Large movie selection</div><div class="icon icon-minus_circle _hawk">Mostly B-tier content</div></div><p><a href="https://www.tomsguide.com/reference/stan-price-australia">Stan</a> was Australia's first major Netflix competitor, and it came out of the gate with a bang thanks to it counting the Breaking Bad spin-off series, Better Call Saul, as an exclusive. Of course, that brilliant series came to a close this year, and it has forced us to take a look at Stan's other streaming exclusives to see which ones can be considered must-see TV.</p><p>At the top of that list would be Yellowstone, the smash-hit American western series that pits Kevin Costner and his family against encroaching forces who seek to not only destroy his cowboy way of life, but also take his unblemished land and put up condominiums, resorts and airports. However, the final season of the show has come and gone, and all future Yellowstone-related content will be exclusive to Paramount Plus. </p><p>For reality TV lovers, RuPaul's Drag Race could also be considered appointment TV, and Stan has around 18 other Drag Race spin-offs on offer for those who can't get enough glam.</p><p>Aside from those, and a smattering of Australian-produced Stan Originals, much of Stan's exclusive content can be described as B-tier — and that's not necessarily a bad thing! It just means that while there's a huge selection of quality shows on offer, there's not a lot that would be considered 'zeitgeist' television. Showtime and Starz are good, but they aren't HBO.</p><p>On the other hand, Stan's movie library is quite excellent, with a large number of new and classic films available to stream, and there's a growing selection of well-received, Stan-produced features on offer, such as Nitram, Gold and The True Story of the Kelly Gang. </p><p>In terms of pricing, Stan is up there with Netflix, which we suppose is fair enough considering it does offer 4K HDR content. Entry-level pricing now starts at AU$9.99 per month for a one ad-supported HD stream, followed by AU$17.99 per month for two HD streams, and then AU$23.99 per month for four 4K streams.</p><p>On top of this, Stan now offers a AU$20 sports package for live (and catchup) sports coverage as an add on, which includes rugby, tennis, motorsports, cycling and more. </p><p><strong>Subscription advice:</strong></p><p>Lots of great content to stream, but unless you're a RuPaul megafan, you should probably consider just reactivating your account for fast-tracked, must-watch shows as they air.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/phones/mobile-phones/iphone-apps/entertainment/stan-1281619/review" target="_blank"><em>Stan review</em></a></p><a href="https://www.amazon.com.au/tryprimefree" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="vRCpY874WuHoWoV4otxcyS" name="RCHR_S2_UT_203_221014_PALBRO_00152RC_3000-2.jpg" alt="Alan Ritchson in Reacher season 2" src="https://cdn.mos.cms.futurecdn.net/vRCpY874WuHoWoV4otxcyS-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="1688" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon Studios)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="5-prime-video"><span class="title__text">5. Prime Video </span></h3><div class="_hawk subtitle"><p>A strong selection of both popular films and TV</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, Apple, Windows, Roku, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, Smart TVs | <strong>Price: </strong>AU$9.99 p/m | <strong>Free trials: </strong>30 days | <strong>Simultaneous streams: </strong>3</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazon originals </div><div class="icon icon-plus_circle _hawk">Brilliant selection of movies</div><div class="icon icon-plus_circle _hawk">Good for kids</div><div class="icon icon-plus_circle _hawk">Big collection of films  </div><div class="icon icon-minus_circle _hawk">Interface not as intuitive as Netflix </div></div><p>For those who do most of their shopping online, Amazon Prime is a no-brainer. From just AU$9.99p/m, a Prime subscription gets you access to Amazon Music, Prime Reading, Prime Gaming, same-day delivery services, and <a href="https://www.tomsguide.com/reference/prime-video-prices-australia">Prime Video</a>, a streaming service that provides a wide variety of TV shows and movies to stream.</p><p>The <a href="https://www.tomsguide.com/us/best-amazon-prime-movies-shows,news-18896.html">best Amazon shows</a> range from sharp comedies like The Marvelous Mrs. Maisel and I'm a Virgo, to action-packed spectacles like Fallout, Reacher, The Boys and The Lord of the Rings: The Rings of Power.</p><p>Additionally, Amazon boasts a massive and continually changing library of films to stream, including many older titles and VHS-era favourites, with more B-grade horror, action and thriller movies than any one person could ever conceivably watch.</p><p>And, on top of its own content, the Amazon Prime Video app now allows you to sign up for smaller outside streaming services, such as Paramount Plus, Shudder, AMC+ and more — simply add your desired service as an additional charge to your Amazon subscription and start streaming. It's a great alternative to downloading numerous other apps and setting up separate accounts and logins for each.</p><p><strong>Subscription advice: </strong></p><p>Worth staying subscribed to for movie buffs for its huge back catalog, but if it's new shows you're after we'd just dip in and out a few times a year.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/prime-video"><em>Prime Video review.</em></a></p><div data-model-name="Amazon Prime Video" data-widget-type="simple" data-widget-title="Today's best Prime Video deals"></div><a href="https://tv.apple.com/channel/tvs.sbd.4000?at=1000l32KT&itscg=30200&itsct=tv_box_link&subtag=hawk-custom-tracking" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nSPYQ6gN6sMgmxSoHZXyu3" name="G_vZ9u3XoAALT6r (1)" alt="L-R: Jason Sudeikis and Tanya Reynolds in front of the AFC Richmond stands in a first-look still for "Ted Lasso" season 4" src="https://cdn.mos.cms.futurecdn.net/nSPYQ6gN6sMgmxSoHZXyu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="6-apple-tv"><span class="title__text">6. Apple TV</span></h3><div class="_hawk subtitle"><p>Apple's service has taken the phrase 'quality over quantity' to heart</p></div><p class="specs__container"><strong>Compatible devices: </strong>Apple, Samsung Smart TVs, Roku, Amazon Fire TV, PS5 | <strong>Price: </strong>AU$15.99 p/m | <strong>Free trials: </strong>7 days | <strong>Simultaneous streams: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely affordable</div><div class="icon icon-plus_circle _hawk">High hit ratio</div><div class="icon icon-minus_circle _hawk">Smaller than normal library</div><div class="icon icon-minus_circle _hawk">Limited device compatability</div></div><p>At first, Apple seemed crazy for getting into the content creation game, but then the Cupertino company proved everyone wrong by delivering a string of award-winners and hit shows. </p><p>Aside from Ted Lasso, the service's breakout feel-good success, <a href="https://www.tomsguide.com/reference/apple-tv-plus-price-australia">Apple TV</a> (it's dropped the 'Plus' from its branding) has been knocking it out of the park with quality shows like The Studio, Hijack, <a href="https://www.tomsguide.com/news/apples-new-post-apocalyptic-tv-show-is-a-certified-hit-with-both-critics-and-fans">Silo</a>, <a href="https://www.tomsguide.com/news/severance-season-2">Severance</a>, <a href="https://www.tomsguide.com/news/godzilla-is-invading-apple-tv-plus-with-monarch-legacy-of-monsters">Monarch: Legacy of Monsters</a>, Slow Horses and The Morning Show, and has even delivered its very own mega-budget space opera in <a href="https://www.tomsguide.com/news/how-to-watch-foundation-online-for-free">Foundation</a>. </p><p>Apple TV even took home the Best Picture Oscar for CODA, proving the service is more than just a home for Ted Lasso. It's serving up programming that continues to surprise and charm, while competitors like Netflix feel routine and boring by comparison. </p><p>Ultimately, though, its content library isn't very deep — you won't find back catalogue favourites here, because Apple would rather sell them to you. Instead, you get a focused offering of high-quality Originals, and we think that will probably be worth the service's monthly fee. </p><p>Apple TV currently costs AU$15.99p/m for a solo subscription, and you can bundle the service with an Apple One account. When you consider the relatively small number of TV shows and movies on offer, and the complete lack of licensed content, it does make the new price a little harder to swallow.</p><p>Apple also needs to pick up its game when comes to device support, especially for Android phones and tablets. Some say this is a strategic move on Apple's part to force more people to buy Apple TV 4K streaming boxes, and it's hard to argue with that, especially since it actively removed its app from the Android TV platform for seemingly no reason.</p><p>Thankfully, Apple TV is available on PlayStation and Xbox consoles – and PS5 owners can even claim six months of the service after downloading the app to the new console, which is an extremely attractive incentive to try the service out.</p><p><strong>Subscription advice:</strong></p><p>Apple TV was once affordable enough to stay subscribed year-round, but with recent price hikes and Ted Lasso done and dusted, some people may find it hard to justify.</p><p><em>Check out our full </em><a href="https://www.tomsguide.com/reviews/apple-tv-plus"><em>Apple TV review</em></a></p><div data-model-name="Apple TV plus" data-widget-type="simple"></div><a rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ta4nxjndws8dFjUY6Msiw5" name="special-ops-lioness-season-2.jpeg" alt="Zoe Saldaña stars as Joe in "Lioness"" src="https://cdn.mos.cms.futurecdn.net/Ta4nxjndws8dFjUY6Msiw5-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Paramount Plus)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="7-paramount-plus"><span class="title__text">7. Paramount Plus</span></h3><div class="_hawk subtitle"><p>After a weak start, Paramount is starting to get better</p></div><p class="specs__container"><strong>Compatible devices: </strong>PC, Mac, Apple TV, iOS, Android, Android TV, Chromecast, Fetch TV, Telstra TV | <strong>Price: </strong>AU$7.99-AU$17.99 p/m | <strong>Free trials: </strong>7 days | <strong>Simultaneous streams: </strong>2</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good original shows</div><div class="icon icon-plus_circle _hawk">Plenty of content for kids</div><div class="icon icon-plus_circle _hawk">Affordable</div><div class="icon icon-minus_circle _hawk">No 4K streaming</div><div class="icon icon-minus_circle _hawk">Lacks recent theatrical releases</div><div class="icon icon-minus_circle _hawk">Less content than US version</div></div><p>Has Paramount+ stealthily become one of the better streaming services in Australia? When Paramount+ first launched Down Under, it had a pretty weak selection of exclusives and originals, making it tough to recommend.</p><p>That said, with the addition of several high-profile releases, such as Landman, arguably the biggest Taylor Sheridan-penned action series since Yellowstone, along with his series Special Ops: Lioness, which stars Zoe Saldaña and Nicole Kidman, Sylvester Stallone's Tulsa King, and The Madison, starring Michelle Pfeifer and Kurt Russell, Paramount Plus has quietly become a formidable service. </p><p>To top it off, the service has added two Yellowstone spin-offs: first is Marshalls, featuring Luke Grimes reprising his role as Kayce Dutton in an NCIS-style procedural set on the reservation, and then there’s Dutton Ranch, with Kelly Reilly and Cole Hauser returning as fan favourites Beth and Rip.</p><p>You also have Star Trek: Strange New Worlds, all-new episodes of South Park, and the popular Aussie series NCIS: Sydney ready to stream.</p><p>And while it wasn't available at the service's launch, Aussies now have access to 4K HDR streaming with its Premium tier, now priced at AU$17.99 per month for four simultaneous streams. Users also have the option of a cheaper Standard tier, which is limited to two simultaneous HD streams, priced at AU$12.99 per month or its basic tier with ads, for just AU$7.99p/m. </p><p>On top of its original shows, Paramount+ offers a fairly good selection of on-demand movies and shows from Viacom’s various holdings, which includes the likes of Showtime, Comedy Central, MTV, Nickelodeon, Nick Jr. and the Smithsonian Channel. </p><p>While it took a little while for Paramount+ to find its way, we're happy to see it finally living up to its promise. And with Paramount and Warner Bros. set to merge, we could be looking at something entirely different by later this year.</p><p><strong>Subscription advice: </strong></p><p>There are some great original shows on Paramount Plus, making it easier to recommend as a secondary streaming service.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/au/reviews/paramount-plus" target="_blank"><em>Paramount Plus review</em></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZLxPtXs3r3CG7BYYdmqESc" name="kayo-sports-nrl-tg" alt="Kayo Sports logo on background image of NRL players" src="https://cdn.mos.cms.futurecdn.net/ZLxPtXs3r3CG7BYYdmqESc-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Kayo Sports)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-kayo-sports"><span class="title__text">8. Kayo Sports</span></h3><div class="_hawk subtitle"><p>The streaming service that's all about sports</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, iOS, Windows, Roku, Telstra TV, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, smart TVs | <strong>Price: </strong>AU$29.99-AU$45.99 p/m | <strong>Free trial: </strong>7 days | <strong>Simultaneous streams: </strong>1-2</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge selection of Netflix Originals</div><div class="icon icon-plus_circle _hawk">Best device support</div><div class="icon icon-plus_circle _hawk">Flawless streams</div><div class="icon icon-minus_circle _hawk">Quite expensive</div><div class="icon icon-minus_circle _hawk">Drop in content quality</div></div><p>Kayo Sports used to feel like the undisputed home of live sport in Australia, but the mood has shifted as subscription costs keep climbing. As of February 2026, yet another price increase has lifted the recently renamed Premium plan from AU$40 p/m to AU$45.99 p/m — less than a year after the last price hike. For long‑time subscribers, it’s become a familiar pattern: another year, another bump in price, and a growing sense that the service is testing the limits of what fans are willing to pay.</p><p>Despite mounting user frustration, Kayo remains unrivaled in its depth of live coverage, spanning everything from AFL and NRL to F1 and cricket. While some content has migrated to Binge, Kayo’s stable interface and broad device compatibility keep it the premier "all-in-one" sports hub — the technology behind the service continues to be strong, with stable streams, clean navigation and broad device support that makes it easy to dip in and out of games.</p><p>However, recent price hikes and a confusing plan rebranding have soured the experience. Most controversially, Kayo chose to <a href="https://help.kayosports.com.au/s/article/Kayo-unavailable-in-Very-Remote-Australia-from-3-March-2025" target="_blank">cut off subscribers in very remote regions of Australia back in March 2025</a>, directing them toward Foxtel instead. Ultimately, while Kayo’s convenience still attracts fans, its rising costs are testing the limits of consumer loyalty.</p><p><strong>Subscription advice:</strong></p><p>While Kayo is still Australia's premier sports streaming destination, rising costs and controversial decisions have made it a little less desirable in 2026. Our advice? Just sign up for major events and specific seasons.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/kayo-sports" target="_blank"><em>Kayo Sports review</em></a></p><div data-widget-type="simple" data-model-name="Kayo Sports"></div><a href="https://binge.com.au/" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1900px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="dvDuV6wuraTZku4MsTEfHH" name="binge-offerings" alt="Binge offerings collage with photos from Colin From Accounts season 3, AFLW sports and news" src="https://cdn.mos.cms.futurecdn.net/dvDuV6wuraTZku4MsTEfHH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1900" height="1068" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Binge)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="9-binge"><span class="title__text">9. Binge</span></h3><div class="_hawk subtitle"><p>The best way to watch your favourite lifestyle and sporting content for less</p></div><p class="specs__container"><strong>Compatible devices: </strong>PS4, PS5, iOS, Android, Windows, Apple TV, Android TV, Telstra TV, Smart TVs, Google Chromecast | <strong>Price: </strong>AU$10-AU$22 p/m | <strong>Free trials: </strong>14 days | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lifestyle and sporting content included</div><div class="icon icon-plus_circle _hawk">Decent price point</div><div class="icon icon-minus_circle _hawk">Lacks offline viewing</div></div><p>This Aussie streamer has suffered since the arrival of HBO Max in Australia, but <a href="https://www.tomsguide.com/reference/binge-prices-australia">Binge</a> still makes our list of the best streaming services for good reason. Binge hails from cable giant Foxtel and its streaming arm, Hubbl, which includes Flash News and Kayo Sports. </p><p>After Max's launch earlier this year, all HBO content was stripped from Binge and Foxtel Now. Of course, there's more to Binge than HBO—it also offers a huge selection of recent and classic movies, all the reality and true crime content you would expect from a Foxtel-adjacent product, and access to several live Foxtel channels. Yes, that does mean you can stream many of the same shows and movies that are available on Foxtel at a far more appealing price point.</p><p>Binge has also welcomed content integrations with sister sites, Kayo Sports and Flash News, offering 24/7 live news channels and sports events with no ad breaks during play. This is a major drawcard for sports lovers who want to indulge in popular games, as NRL, AFL and Cricket events are livestreamed for less than half the price of a Kayo Sports sub. </p><p>And while Binge has been slow off the mark with regards to expanding its device compatibility, we're happy to report that the service has finally added support for Xbox One S/X and Xbox Series S/X consoles. </p><p>While much of its content is also available on the Foxtel Now streaming service, Binge is way, way cheaper: after a <a href="https://binge.com.au/" target="_blank">free trial</a> (and a AU$5 introductory month for its mid-tier plan), prices start at just AU$10 per month for Basic (a single ad-supported HD stream), going up to AU$19 a month for Standard (two ad-free 4K streams) and AU$22 per month for Premium (four ad-free 4K streams). </p><p><strong>Subscription advice:</strong></p><p>With its steady stream of Binge Originals incoming and large movie selection, we think Binge is still worth subscribing to. But if you're only interested in HBO shows, we'd suggest subscribing to Max. </p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/binge"><em>Binge review</em></a></p><div data-model-name="BINGE" data-widget-type="review"></div><a href="https://www.foxtel.com.au" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3821px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="t357Hz6BkQKBjz3QMHry79" name="EzwnJW3hs3WutBY6qHUzme Cropped.jpg" alt="Paul Hollywood, Prue Leith, Alison Hammond and Noel Fielding in the Bake Off tent ahead of the Great British Bake Off Festive Specials 2023 and 2024" src="https://cdn.mos.cms.futurecdn.net/t357Hz6BkQKBjz3QMHry79-1920-80.jpg" mos="" align="middle" fullscreen="" width="3821" height="2149" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Channel 4)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="10-foxtel-now"><span class="title__text">10. Foxtel Now</span></h3><div class="_hawk subtitle"><p>Get the full Foxtel experience without a cable package</p></div><p class="specs__container"><strong>Compatible devices: </strong>iOS, Android, Windows, Android TV, PS4, Chromecast, Telstra TV | <strong>Price: </strong>AU$25-AU$104 p/m | <strong>Free trials: </strong>10 days | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Works with Chromecast</div><div class="icon icon-plus_circle _hawk">Don't need cable subscription</div><div class="icon icon-plus_circle _hawk">Includes live Foxtel channels</div><div class="icon icon-plus_circle _hawk">Large content library</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Still no 4K content</div><div class="icon icon-minus_circle _hawk">Lacks offline viewing</div><div class="icon icon-minus_circle _hawk">Binge exists</div></div><p>For years, access to Foxtel required users to sign up for a traditional pay TV subscription — that meant getting technicians over to install a box in your living room, usually involving cabling and other hassles.</p><p><a href="https://www.tomsguide.com/reference/foxtel-now-price">Foxtel Now</a>'s biggest draw is that it allows users to get the full Foxtel experience without having to sign up for a traditional pay TV subscription. No longer would you have to bring technicians into your home to install a box under your telly with a bunch of additional cables.</p><p>Instead, you could simply stream Foxtel directly to your smart TV (if compatible) or to one of your existing devices.</p><p>Sounds easier, right? Well, it is, but it's also very expensive, because Foxel Now splits its content into several different packages, all of which (outside of the mandatory Essentials base package, which costs AU$25 per month) come with an additional cost. That means it can cost up to AU$104 per month to get everything that Foxtel Now has to offer.</p><p>If you're a sports nut, that might be worth it, but since the arrival of the Binge streaming service, which has much of the same non-sporting content (including all of its HBO shows), it's become much harder to justify Foxtel Now's high pricing. That said, you could sign up for Foxtel Now's <a href="https://www.foxtel.com.au/">free 10-day trial</a> to see for yourself.</p><p><strong>Subscription advice:</strong></p><p>Unless you're a sports fanatic, you're better off signing up for Binge — it's much more affordable and also offers a more streamlined experience.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/foxtel-now-review" target="_blank"><em>Foxtel Now review</em></a></p><div data-model-name="Foxtel Now" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-streaming-services-in-australia</link>
                                                                            <description>
                            <![CDATA[ These are my picks for the best streaming services for Aussies based on content selection, value, device support and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EQjFBV6PNkv5eYSrFVtDFG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uRMuSCQ4DvQauZVYXVZzKe-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 06:01:29 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Lucy Scotting ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/uRMuSCQ4DvQauZVYXVZzKe-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Streaming services logos]]></media:description>                                                            <media:text><![CDATA[Streaming services logos]]></media:text>
                                <media:title type="plain"><![CDATA[Streaming services logos]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uRMuSCQ4DvQauZVYXVZzKe-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Over the past few years, the Australian streaming scene has exploded, giving Aussies more entertainment choices than ever before. These include the likes of <a href="https://www.tomsguide.com/reference/netflix-price-australia">Netflix</a>, <a href="https://www.tomsguide.com/reference/disney-plus-price-australia">Disney+</a>, <a href="https://www.tomsguide.com/reference/stan-price-australia">Stan</a>, <a href="https://www.tomsguide.com/reference/prime-video-prices-australia">Prime Video</a>, <a href="https://www.tomsguide.com/reference/apple-tv-plus-price-australia">Apple TV</a>, <a href="https://www.tomsguide.com/reference/binge-prices-australia">Binge</a>, <a href="https://www.tomsguide.com/reviews/paramount-plus">Paramount Plus</a> and <a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max</a>, all readily accessible on our smartphones, laptops, TVs and streaming boxes.</p><div  class="fancy-box"><div class="fancy_box-title">Service of the month</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tPmrX44BSkbeZT3ZJbe7Zg" name="Apple TV" caption="" alt="Apple TV new icon" src="https://cdn.mos.cms.futurecdn.net/tPmrX44BSkbeZT3ZJbe7Zg-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: MacRumors)</span></figcaption></figure><p class="fancy-box__body-text">August 2026 is going to be a huge month for streaming aficionados, starting with the triumphant return of "Ted Lasso" on August 5. In it's fourth season, Ted (Jason Sudeikis)  returns to A.F.C. Richmond to coach a second division women's team. This highly anticipated season alone earns Apple TV the honour of being our service of the month. That said, HBO Max has its own must-watch show arriving this month in DC's "Lanterns", starring Aaron Pierre and Kyle Chandler. Arriving on August 16, the show will be a gritty neo-western take on the beloved comic book franchise with a more adult tone. We should also mention that the fourth season of "Reacher" will be landing on Prime Video on August 12, along with the third season of "Spec Ops: Lioness" on Paramount Plus, releasing on August 2.</p></div></div><p>Having a mountain of streaming options at our fingertips in Australia is a luxury, but keeping every top-tier subscription active in 2026 just isn't sustainable for most household budgets. To keep costs under control, many of us have shifted to "subscription cycling" or sticking to just one or two core services at a time. However, pinning down which platform offers the best value can feel like a full-time job.</p><p>Beyond just the shows themselves, each service now comes with its own set of hurdles. Navigating the gap between basic ad-supported tiers and premium plans is more complex than ever, and users must decide if high-end features like 4K resolution or spatial audio are worth the extra monthly cost. </p><p>To make things simple, the Aussie Tom’s Guide team and I have created our ultimate roundup of the best Australian streaming platforms for 2026. We’ve checked out the latest price hikes, content collections, and user experiences to help you see where your money will get you the most value.</p><div data-model-name="Apple TV (Subscription),Disney Plus,Amazon Prime Video,BINGE,Kayo Sports,Foxtel Now" data-widget-type="multimodelreview" data-widget-title="Today's best streaming deals"></div><h2 id="what-are-the-best-streaming-services">What are the best streaming services?</h2><p>As you might imagine, the Tom’s Guide team spends a great deal of time streaming Australia’s top services, watching movies and shows firsthand to curate a definitive list.</p><p>Netflix has often topped the list, but there's always room for change, with HBO Max now joining the ranks of great streamers in Australia. Binge and Stan have surprisingly dropped down the list, likely due to a slim selection of compelling new releases. However, we remain hopeful that our homegrown streamers will climb back up the ranks.</p><p>So without further ado, here are Tom's Guide's top picks for the best streaming services in Australia for 2026.</p><h2 id="the-best-streaming-services-now">The best streaming services now</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sUmn2kEr7Y5QkDtfgkzQ4Q" name="The Whisper Man" alt="Robert De Niro as Peter Willis, Adam Scott as Tom Kennedy, Michelle Monaghan as Amanda Beck in "The Whisper Man" coming soon to Netflix" src="https://cdn.mos.cms.futurecdn.net/sUmn2kEr7Y5QkDtfgkzQ4Q-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: David Lee / Netflix)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-netflix"><span class="title__text">1. Netflix</span></h3><div class="_hawk subtitle"><p>Still delivering top tier content, even after all this time</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, Apple, Windows, Roku, Telstra TV, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, smart TVs | <strong>Price: </strong>AU$9.99-AU$28.99 p/m | <strong>Free trial: </strong>None | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge selection of Netflix Originals</div><div class="icon icon-plus_circle _hawk">Best device support</div><div class="icon icon-plus_circle _hawk">Flawless streams</div><div class="icon icon-minus_circle _hawk">Quite expensive</div><div class="icon icon-minus_circle _hawk">Drop in content quality</div></div><p>Not long ago, it would have been unthinkable for <a href="https://www.tomsguide.com/reference/netflix-price-australia">Netflix</a> to take anything other than the top spot in this roundup, but things have changed in the last few years. Covid had a significant impact on the streaming pioneer's output, and the overall quality of its content has suffered in the process. </p><p>Add to this some fierce competition from the likes of Disney and Max, regular <a href="https://www.tomsguide.com/news/netflix-is-raising-prices-this-is-how-much-more-youll-spend">price hikes</a> (with its <a href="https://www.tomsguide.com/entertainment/streaming/the-cash-grab-continues-as-netflix-announces-its-sixth-price-hike-since-its-aussie-launch">next cash-grab coming in September</a>), and Netflix's propensity for cancelling every show you get attached to, and its no wonder subscribers are starting to leave in droves. </p><p>That said, Netflix still has by far the biggest selection of exclusive TV shows and movies of any streaming service out there, and the technical quality of its platform is unmatched, offering flawless 4K streams, snappy navigation and unmatched device compatibility. </p><p>While some of us have cancelled our Netflix accounts (only to come back), the big list of the <a href="https://www.tomsguide.com/best-picks/best-netflix-series-shows">best Netflix shows</a> is long enough to keep some hanging on. Shows like Stranger Things, Squid Game, Adolescence, <a href="https://www.tomsguide.com/news/wednesday-rockets-to-no1-on-netflix-and-critics-and-audiences-are-split">Wednesday</a>, The Residence, <a href="https://www.tomsguide.com/news/best-shows-like-heartstopper">Heartstopper</a> and Zero Day have proven to be some of Netflix's biggest recent hits. However, its movie content has been far less impressive of late, but still features some great additions like Back In Action, The Electric State, Hit Man and Kinda Pregnant. </p><p>If you can get past Netflix's costly pricing tiers (which will soon start at AU$9.99 for one standard definition ad-supported stream, all the way to AU$28.99 for four 4K streams), the service is still worthwhile for its enormous number of exclusives and for the overall quality of its service which, as we've already mentioned, is unmatched.</p><p><strong>Subscription advice:</strong></p><p>Netflix is our top streamer and we think it's worth maintaining a year-round subscription to, thanks to its impressive slate of new arrivals every month. But given its higher than average cost, we think it's fair to wait for truly unmissable shows to reactivate your subscription.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/netflix"><em>Netflix review</em></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mfZt7pzBsAzGnEJmzysANR" name="Kyle Chandler and Aaron Pierre as Hal Jordan and John Stewart in HBO's "Lanterns"" alt="Kyle Chandler and Aaron Pierre as Hal Jordan and John Stewart in HBO's "Lanterns"" src="https://cdn.mos.cms.futurecdn.net/mfZt7pzBsAzGnEJmzysANR-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-hbo-max"><span class="title__text">2. HBO Max</span></h3><div class="_hawk subtitle"><p>The new Aussie home of HBO </p></div><p class="specs__container"><strong>Compatible devices: </strong>PS5, Xbox, Samsung and LG devices, Roku players, Amazon Fire TV and Fire tablets, Apple TV, Android TV, Android, iOS, Chrome, Firefox, Edge, Google Chromecast | <strong>Price: </strong>AU$11.99-AU$21.99 p/m | <strong>Free trials: </strong>None | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Australia's new home of HBO</div><div class="icon icon-plus_circle _hawk">4K included</div><div class="icon icon-plus_circle _hawk">Price is competitive</div><div class="icon icon-minus_circle _hawk">Lacks a wide range of content</div></div><p>HBO's streaming platform crash-landed in Australia last year, making waves in Aussie households. The streamer, dubbed HBO Max, launched to US audiences in 2020, before making its way around the world under a newly rebranded name — Max. </p><p>Despite the rebrand reaching all global audiences up until the Aussie launch, the streamer has since backflipped on its decision, opting to revert to its original moniker in July 2025. To make things even more confusing, plans are already underway to merge HBO Max and Paramount+ into <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max-and-paramount-will-soon-merge-into-one-mega-streaming-service-heres-what-you-need-to-know">one mega streaming service</a>.</p><p>HBO Max is home to all of HBO and Warner Bros. biggest franchises, including Friends, Harry Potter, DC Comics, and newer titles like The Pitt, It: Welcome to Derry, The Last of Us, Euphoria and The White Lotus. Up until recently, all of these great shows and movies were found on Aussie streamer Binge, but were subsequently taken away when HBO Max launched. </p><p>HBO Max's plans are well within range for most streaming services, but its Basic with Ads offering is on the higher end of the spectrum. Compared to Netflix's ad-supported plan, HBO Max's subscription is AU$4 more, reaching AU$11.99p/m. As for its Standard plan, HBO Max's offering is in the dead middle of the tier at AU$15.99p/m, but its Premium tier is the closest to the average, costing AU$21.99p/m compared to the median of AU$19.99p/m. You can read more about pricing in our <a href="https://www.tomsguide.com/reference/max-price-australia">dedicated HBO Max Australia streaming guide</a>. </p><p>HBO Max is supported on all smartphones, computers, tablets and is compatible with Xbox and PlayStation gaming consoles. HBO Max is also compatible with Foxtel iQ, Hubbl, Android and Apple TV. </p><p><strong>Subscription advice:</strong></p><p>If you love all things The White Lotus, The Last of Us and everything else that HBO has to offer, there's no better time to subscribe to HBO Max than right now. </p><p><em>Read our full HBO </em><a href="https://www.tomsguide.com/reviews/hbo-max"><em>Max review</em></a><em>.</em></p><div data-model-name="null" data-widget-type="review"></div><a href="https://disneyplus.com"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NrdPkn9q2sNtp8zSniCY5C" name="Futurama_season_11.png" alt="Futurama season 11" src="https://cdn.mos.cms.futurecdn.net/NrdPkn9q2sNtp8zSniCY5C-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: 20th Television Animation)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="3-disney"><span class="title__text">3. Disney+</span></h3><div class="_hawk subtitle"><p>The home of Disney shows and movies</p></div><p class="specs__container"><strong>Compatible devices: </strong>PS4, Xbox One, Samsung and LG devices, Roku players, Amazon Fire TV and Fire tablets, Apple TV, Android TV, Android, iOS, Chrome, Firefox, Edge, Google Chromecast | <strong>Price: </strong>AU$15.99-AU$20.99 p/m | <strong>Free trials: </strong>None | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great content base</div><div class="icon icon-plus_circle _hawk">4K included as standard</div><div class="icon icon-plus_circle _hawk">Price is competitive</div><div class="icon icon-minus_circle _hawk">Interest in superhero content waning</div><div class="icon icon-minus_circle _hawk">Star brings more grown-up content</div></div><p>When <a href="https://www.tomsguide.com/reference/disney-plus-price-australia">Disney+ </a>first arrived on the Australian streaming scene, it was considered the family-friendly alternative to Netflix. This was thanks to its enormous back catalogue of Disney animated and live-action classics, along with its position as the streaming home of Pixar, Marvel and Star Wars.</p><p>While Disney's offerings were great for families with kids, adults eventually needed more engaging content. Fortunately, Disney addressed this early on by expanding the service's library, adding Hulu (rebranded from Star) and ESPN. This move brought in more mature programming and live sports channels, making the service much more appealing to grown-ups.</p><p>Following an entry-level, ad-supported tier which still costs AU$9.99p/m, Disney+ has once again raised the price of its ad-free options — Standard subscribers will now pay AU$17.99p/m (up from AU$15.99p/m), while the price for Premium users has jumped to AU$24.99p/m (previously AU$20.99p/m).</p><p>In terms of exclusive content, Disney+ was on a good winning streak, delivering one major blockbuster after another — on the TV front, Andor season 2 was the service's most critically acclaimed Star Wars show to date, alongside FX's The Bear season 4. </p><p>In terms of movies, Disney is quick to release their franchises on the streamer, with most films becoming available three months after theatrical release, like this year's best Marvel movie, Thunderbolts, and the live-action version of Lilo & Stitch.</p><p>However, with interest in Marvel films and TV shows beginning to wane, it could be argued that Disney+ isn't as much of a draw as it previously was.</p><p><strong>Subscription advice:</strong></p><p>There's plenty of great stuff on Disney+, but your decision to stay subscribed will likely come down to how much enthusiasm you still have for Marvel and Star Wars.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/disney-plus"><em>Disney+ review</em></a><em>.</em></p><div data-model-name="Disney Plus" data-widget-type="simple"></div><a rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1270px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="LhKCZjds5E7f2fesbrn6uH" name="Screen Shot 2025-08-04 at 2.05.38 AM Cropped.png" alt="Harriet Slater and Jamie Roy as Ellen MacKenzie and Brian Fraser in ‘Blood of My Blood’" src="https://cdn.mos.cms.futurecdn.net/LhKCZjds5E7f2fesbrn6uH-1920-80.png" mos="" align="middle" fullscreen="" width="1270" height="714" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Starz)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="4-stan"><span class="title__text">4. Stan</span></h3><div class="_hawk subtitle"><p>The go-to for big name TV shows</p></div><p class="specs__container"><strong>Compatible devices: </strong>Apple, Android, Windows, Telstra TV, PlayStation, Xbox, Google Chromecast, Apple TV, smart TVs | <strong>Price: </strong>AU$10-AU$24 p/m | <strong>Free trials: </strong>30 days | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good pricing options</div><div class="icon icon-plus_circle _hawk">High quality originals</div><div class="icon icon-plus_circle _hawk">Large movie selection</div><div class="icon icon-minus_circle _hawk">Mostly B-tier content</div></div><p><a href="https://www.tomsguide.com/reference/stan-price-australia">Stan</a> was Australia's first major Netflix competitor, and it came out of the gate with a bang thanks to it counting the Breaking Bad spin-off series, Better Call Saul, as an exclusive. Of course, that brilliant series came to a close this year, and it has forced us to take a look at Stan's other streaming exclusives to see which ones can be considered must-see TV.</p><p>At the top of that list would be Yellowstone, the smash-hit American western series that pits Kevin Costner and his family against encroaching forces who seek to not only destroy his cowboy way of life, but also take his unblemished land and put up condominiums, resorts and airports. However, the final season of the show has come and gone, and all future Yellowstone-related content will be exclusive to Paramount Plus. </p><p>For reality TV lovers, RuPaul's Drag Race could also be considered appointment TV, and Stan has around 18 other Drag Race spin-offs on offer for those who can't get enough glam.</p><p>Aside from those, and a smattering of Australian-produced Stan Originals, much of Stan's exclusive content can be described as B-tier — and that's not necessarily a bad thing! It just means that while there's a huge selection of quality shows on offer, there's not a lot that would be considered 'zeitgeist' television. Showtime and Starz are good, but they aren't HBO.</p><p>On the other hand, Stan's movie library is quite excellent, with a large number of new and classic films available to stream, and there's a growing selection of well-received, Stan-produced features on offer, such as Nitram, Gold and The True Story of the Kelly Gang. </p><p>In terms of pricing, Stan is up there with Netflix, which we suppose is fair enough considering it does offer 4K HDR content. Entry-level pricing now starts at AU$9.99 per month for a one ad-supported HD stream, followed by AU$17.99 per month for two HD streams, and then AU$23.99 per month for four 4K streams.</p><p>On top of this, Stan now offers a AU$20 sports package for live (and catchup) sports coverage as an add on, which includes rugby, tennis, motorsports, cycling and more. </p><p><strong>Subscription advice:</strong></p><p>Lots of great content to stream, but unless you're a RuPaul megafan, you should probably consider just reactivating your account for fast-tracked, must-watch shows as they air.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/phones/mobile-phones/iphone-apps/entertainment/stan-1281619/review" target="_blank"><em>Stan review</em></a></p><a href="https://www.amazon.com.au/tryprimefree" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="vRCpY874WuHoWoV4otxcyS" name="RCHR_S2_UT_203_221014_PALBRO_00152RC_3000-2.jpg" alt="Alan Ritchson in Reacher season 2" src="https://cdn.mos.cms.futurecdn.net/vRCpY874WuHoWoV4otxcyS-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="1688" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon Studios)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="5-prime-video"><span class="title__text">5. Prime Video </span></h3><div class="_hawk subtitle"><p>A strong selection of both popular films and TV</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, Apple, Windows, Roku, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, Smart TVs | <strong>Price: </strong>AU$9.99 p/m | <strong>Free trials: </strong>30 days | <strong>Simultaneous streams: </strong>3</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazon originals </div><div class="icon icon-plus_circle _hawk">Brilliant selection of movies</div><div class="icon icon-plus_circle _hawk">Good for kids</div><div class="icon icon-plus_circle _hawk">Big collection of films  </div><div class="icon icon-minus_circle _hawk">Interface not as intuitive as Netflix </div></div><p>For those who do most of their shopping online, Amazon Prime is a no-brainer. From just AU$9.99p/m, a Prime subscription gets you access to Amazon Music, Prime Reading, Prime Gaming, same-day delivery services, and <a href="https://www.tomsguide.com/reference/prime-video-prices-australia">Prime Video</a>, a streaming service that provides a wide variety of TV shows and movies to stream.</p><p>The <a href="https://www.tomsguide.com/us/best-amazon-prime-movies-shows,news-18896.html">best Amazon shows</a> range from sharp comedies like The Marvelous Mrs. Maisel and I'm a Virgo, to action-packed spectacles like Fallout, Reacher, The Boys and The Lord of the Rings: The Rings of Power.</p><p>Additionally, Amazon boasts a massive and continually changing library of films to stream, including many older titles and VHS-era favourites, with more B-grade horror, action and thriller movies than any one person could ever conceivably watch.</p><p>And, on top of its own content, the Amazon Prime Video app now allows you to sign up for smaller outside streaming services, such as Paramount Plus, Shudder, AMC+ and more — simply add your desired service as an additional charge to your Amazon subscription and start streaming. It's a great alternative to downloading numerous other apps and setting up separate accounts and logins for each.</p><p><strong>Subscription advice: </strong></p><p>Worth staying subscribed to for movie buffs for its huge back catalog, but if it's new shows you're after we'd just dip in and out a few times a year.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/prime-video"><em>Prime Video review.</em></a></p><div data-model-name="Amazon Prime Video" data-widget-type="simple" data-widget-title="Today's best Prime Video deals"></div><a href="https://tv.apple.com/channel/tvs.sbd.4000?at=1000l32KT&itscg=30200&itsct=tv_box_link&subtag=hawk-custom-tracking" rel="nofollow" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nSPYQ6gN6sMgmxSoHZXyu3" name="G_vZ9u3XoAALT6r (1)" alt="L-R: Jason Sudeikis and Tanya Reynolds in front of the AFC Richmond stands in a first-look still for "Ted Lasso" season 4" src="https://cdn.mos.cms.futurecdn.net/nSPYQ6gN6sMgmxSoHZXyu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2048" height="1152" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Apple TV)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="6-apple-tv"><span class="title__text">6. Apple TV</span></h3><div class="_hawk subtitle"><p>Apple's service has taken the phrase 'quality over quantity' to heart</p></div><p class="specs__container"><strong>Compatible devices: </strong>Apple, Samsung Smart TVs, Roku, Amazon Fire TV, PS5 | <strong>Price: </strong>AU$15.99 p/m | <strong>Free trials: </strong>7 days | <strong>Simultaneous streams: </strong>6</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely affordable</div><div class="icon icon-plus_circle _hawk">High hit ratio</div><div class="icon icon-minus_circle _hawk">Smaller than normal library</div><div class="icon icon-minus_circle _hawk">Limited device compatability</div></div><p>At first, Apple seemed crazy for getting into the content creation game, but then the Cupertino company proved everyone wrong by delivering a string of award-winners and hit shows. </p><p>Aside from Ted Lasso, the service's breakout feel-good success, <a href="https://www.tomsguide.com/reference/apple-tv-plus-price-australia">Apple TV</a> (it's dropped the 'Plus' from its branding) has been knocking it out of the park with quality shows like The Studio, Hijack, <a href="https://www.tomsguide.com/news/apples-new-post-apocalyptic-tv-show-is-a-certified-hit-with-both-critics-and-fans">Silo</a>, <a href="https://www.tomsguide.com/news/severance-season-2">Severance</a>, <a href="https://www.tomsguide.com/news/godzilla-is-invading-apple-tv-plus-with-monarch-legacy-of-monsters">Monarch: Legacy of Monsters</a>, Slow Horses and The Morning Show, and has even delivered its very own mega-budget space opera in <a href="https://www.tomsguide.com/news/how-to-watch-foundation-online-for-free">Foundation</a>. </p><p>Apple TV even took home the Best Picture Oscar for CODA, proving the service is more than just a home for Ted Lasso. It's serving up programming that continues to surprise and charm, while competitors like Netflix feel routine and boring by comparison. </p><p>Ultimately, though, its content library isn't very deep — you won't find back catalogue favourites here, because Apple would rather sell them to you. Instead, you get a focused offering of high-quality Originals, and we think that will probably be worth the service's monthly fee. </p><p>Apple TV currently costs AU$15.99p/m for a solo subscription, and you can bundle the service with an Apple One account. When you consider the relatively small number of TV shows and movies on offer, and the complete lack of licensed content, it does make the new price a little harder to swallow.</p><p>Apple also needs to pick up its game when comes to device support, especially for Android phones and tablets. Some say this is a strategic move on Apple's part to force more people to buy Apple TV 4K streaming boxes, and it's hard to argue with that, especially since it actively removed its app from the Android TV platform for seemingly no reason.</p><p>Thankfully, Apple TV is available on PlayStation and Xbox consoles – and PS5 owners can even claim six months of the service after downloading the app to the new console, which is an extremely attractive incentive to try the service out.</p><p><strong>Subscription advice:</strong></p><p>Apple TV was once affordable enough to stay subscribed year-round, but with recent price hikes and Ted Lasso done and dusted, some people may find it hard to justify.</p><p><em>Check out our full </em><a href="https://www.tomsguide.com/reviews/apple-tv-plus"><em>Apple TV review</em></a></p><div data-model-name="Apple TV plus" data-widget-type="simple"></div><a rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ta4nxjndws8dFjUY6Msiw5" name="special-ops-lioness-season-2.jpeg" alt="Zoe Saldaña stars as Joe in "Lioness"" src="https://cdn.mos.cms.futurecdn.net/Ta4nxjndws8dFjUY6Msiw5-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Paramount Plus)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="7-paramount-plus"><span class="title__text">7. Paramount Plus</span></h3><div class="_hawk subtitle"><p>After a weak start, Paramount is starting to get better</p></div><p class="specs__container"><strong>Compatible devices: </strong>PC, Mac, Apple TV, iOS, Android, Android TV, Chromecast, Fetch TV, Telstra TV | <strong>Price: </strong>AU$7.99-AU$17.99 p/m | <strong>Free trials: </strong>7 days | <strong>Simultaneous streams: </strong>2</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Good original shows</div><div class="icon icon-plus_circle _hawk">Plenty of content for kids</div><div class="icon icon-plus_circle _hawk">Affordable</div><div class="icon icon-minus_circle _hawk">No 4K streaming</div><div class="icon icon-minus_circle _hawk">Lacks recent theatrical releases</div><div class="icon icon-minus_circle _hawk">Less content than US version</div></div><p>Has Paramount+ stealthily become one of the better streaming services in Australia? When Paramount+ first launched Down Under, it had a pretty weak selection of exclusives and originals, making it tough to recommend.</p><p>That said, with the addition of several high-profile releases, such as Landman, arguably the biggest Taylor Sheridan-penned action series since Yellowstone, along with his series Special Ops: Lioness, which stars Zoe Saldaña and Nicole Kidman, Sylvester Stallone's Tulsa King, and The Madison, starring Michelle Pfeifer and Kurt Russell, Paramount Plus has quietly become a formidable service. </p><p>To top it off, the service has added two Yellowstone spin-offs: first is Marshalls, featuring Luke Grimes reprising his role as Kayce Dutton in an NCIS-style procedural set on the reservation, and then there’s Dutton Ranch, with Kelly Reilly and Cole Hauser returning as fan favourites Beth and Rip.</p><p>You also have Star Trek: Strange New Worlds, all-new episodes of South Park, and the popular Aussie series NCIS: Sydney ready to stream.</p><p>And while it wasn't available at the service's launch, Aussies now have access to 4K HDR streaming with its Premium tier, now priced at AU$17.99 per month for four simultaneous streams. Users also have the option of a cheaper Standard tier, which is limited to two simultaneous HD streams, priced at AU$12.99 per month or its basic tier with ads, for just AU$7.99p/m. </p><p>On top of its original shows, Paramount+ offers a fairly good selection of on-demand movies and shows from Viacom’s various holdings, which includes the likes of Showtime, Comedy Central, MTV, Nickelodeon, Nick Jr. and the Smithsonian Channel. </p><p>While it took a little while for Paramount+ to find its way, we're happy to see it finally living up to its promise. And with Paramount and Warner Bros. set to merge, we could be looking at something entirely different by later this year.</p><p><strong>Subscription advice: </strong></p><p>There are some great original shows on Paramount Plus, making it easier to recommend as a secondary streaming service.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/au/reviews/paramount-plus" target="_blank"><em>Paramount Plus review</em></a></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZLxPtXs3r3CG7BYYdmqESc" name="kayo-sports-nrl-tg" alt="Kayo Sports logo on background image of NRL players" src="https://cdn.mos.cms.futurecdn.net/ZLxPtXs3r3CG7BYYdmqESc-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Kayo Sports)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-kayo-sports"><span class="title__text">8. Kayo Sports</span></h3><div class="_hawk subtitle"><p>The streaming service that's all about sports</p></div><p class="specs__container"><strong>Compatible devices: </strong>Android, iOS, Windows, Roku, Telstra TV, PlayStation, Xbox, Google Chromecast, Amazon Fire TV Stick, Apple TV, smart TVs | <strong>Price: </strong>AU$29.99-AU$45.99 p/m | <strong>Free trial: </strong>7 days | <strong>Simultaneous streams: </strong>1-2</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Huge selection of Netflix Originals</div><div class="icon icon-plus_circle _hawk">Best device support</div><div class="icon icon-plus_circle _hawk">Flawless streams</div><div class="icon icon-minus_circle _hawk">Quite expensive</div><div class="icon icon-minus_circle _hawk">Drop in content quality</div></div><p>Kayo Sports used to feel like the undisputed home of live sport in Australia, but the mood has shifted as subscription costs keep climbing. As of February 2026, yet another price increase has lifted the recently renamed Premium plan from AU$40 p/m to AU$45.99 p/m — less than a year after the last price hike. For long‑time subscribers, it’s become a familiar pattern: another year, another bump in price, and a growing sense that the service is testing the limits of what fans are willing to pay.</p><p>Despite mounting user frustration, Kayo remains unrivaled in its depth of live coverage, spanning everything from AFL and NRL to F1 and cricket. While some content has migrated to Binge, Kayo’s stable interface and broad device compatibility keep it the premier "all-in-one" sports hub — the technology behind the service continues to be strong, with stable streams, clean navigation and broad device support that makes it easy to dip in and out of games.</p><p>However, recent price hikes and a confusing plan rebranding have soured the experience. Most controversially, Kayo chose to <a href="https://help.kayosports.com.au/s/article/Kayo-unavailable-in-Very-Remote-Australia-from-3-March-2025" target="_blank">cut off subscribers in very remote regions of Australia back in March 2025</a>, directing them toward Foxtel instead. Ultimately, while Kayo’s convenience still attracts fans, its rising costs are testing the limits of consumer loyalty.</p><p><strong>Subscription advice:</strong></p><p>While Kayo is still Australia's premier sports streaming destination, rising costs and controversial decisions have made it a little less desirable in 2026. Our advice? Just sign up for major events and specific seasons.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/kayo-sports" target="_blank"><em>Kayo Sports review</em></a></p><div data-widget-type="simple" data-model-name="Kayo Sports"></div><a href="https://binge.com.au/" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1900px;"><p class="vanilla-image-block" style="padding-top:56.21%;"><img id="dvDuV6wuraTZku4MsTEfHH" name="binge-offerings" alt="Binge offerings collage with photos from Colin From Accounts season 3, AFLW sports and news" src="https://cdn.mos.cms.futurecdn.net/dvDuV6wuraTZku4MsTEfHH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1900" height="1068" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Binge)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="9-binge"><span class="title__text">9. Binge</span></h3><div class="_hawk subtitle"><p>The best way to watch your favourite lifestyle and sporting content for less</p></div><p class="specs__container"><strong>Compatible devices: </strong>PS4, PS5, iOS, Android, Windows, Apple TV, Android TV, Telstra TV, Smart TVs, Google Chromecast | <strong>Price: </strong>AU$10-AU$22 p/m | <strong>Free trials: </strong>14 days | <strong>Simultaneous streams: </strong>1-4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lifestyle and sporting content included</div><div class="icon icon-plus_circle _hawk">Decent price point</div><div class="icon icon-minus_circle _hawk">Lacks offline viewing</div></div><p>This Aussie streamer has suffered since the arrival of HBO Max in Australia, but <a href="https://www.tomsguide.com/reference/binge-prices-australia">Binge</a> still makes our list of the best streaming services for good reason. Binge hails from cable giant Foxtel and its streaming arm, Hubbl, which includes Flash News and Kayo Sports. </p><p>After Max's launch earlier this year, all HBO content was stripped from Binge and Foxtel Now. Of course, there's more to Binge than HBO—it also offers a huge selection of recent and classic movies, all the reality and true crime content you would expect from a Foxtel-adjacent product, and access to several live Foxtel channels. Yes, that does mean you can stream many of the same shows and movies that are available on Foxtel at a far more appealing price point.</p><p>Binge has also welcomed content integrations with sister sites, Kayo Sports and Flash News, offering 24/7 live news channels and sports events with no ad breaks during play. This is a major drawcard for sports lovers who want to indulge in popular games, as NRL, AFL and Cricket events are livestreamed for less than half the price of a Kayo Sports sub. </p><p>And while Binge has been slow off the mark with regards to expanding its device compatibility, we're happy to report that the service has finally added support for Xbox One S/X and Xbox Series S/X consoles. </p><p>While much of its content is also available on the Foxtel Now streaming service, Binge is way, way cheaper: after a <a href="https://binge.com.au/" target="_blank">free trial</a> (and a AU$5 introductory month for its mid-tier plan), prices start at just AU$10 per month for Basic (a single ad-supported HD stream), going up to AU$19 a month for Standard (two ad-free 4K streams) and AU$22 per month for Premium (four ad-free 4K streams). </p><p><strong>Subscription advice:</strong></p><p>With its steady stream of Binge Originals incoming and large movie selection, we think Binge is still worth subscribing to. But if you're only interested in HBO shows, we'd suggest subscribing to Max. </p><p><em>Read our full </em><a href="https://www.tomsguide.com/reviews/binge"><em>Binge review</em></a></p><div data-model-name="BINGE" data-widget-type="review"></div><a href="https://www.foxtel.com.au" rel="sponsored" target="_blank"><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3821px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="t357Hz6BkQKBjz3QMHry79" name="EzwnJW3hs3WutBY6qHUzme Cropped.jpg" alt="Paul Hollywood, Prue Leith, Alison Hammond and Noel Fielding in the Bake Off tent ahead of the Great British Bake Off Festive Specials 2023 and 2024" src="https://cdn.mos.cms.futurecdn.net/t357Hz6BkQKBjz3QMHry79-1920-80.jpg" mos="" align="middle" fullscreen="" width="3821" height="2149" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Channel 4)</span></figcaption></figure></a><div class="buying-guide-block"><h3 id="10-foxtel-now"><span class="title__text">10. Foxtel Now</span></h3><div class="_hawk subtitle"><p>Get the full Foxtel experience without a cable package</p></div><p class="specs__container"><strong>Compatible devices: </strong>iOS, Android, Windows, Android TV, PS4, Chromecast, Telstra TV | <strong>Price: </strong>AU$25-AU$104 p/m | <strong>Free trials: </strong>10 days | <strong>Simultaneous streams: </strong>4</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Works with Chromecast</div><div class="icon icon-plus_circle _hawk">Don't need cable subscription</div><div class="icon icon-plus_circle _hawk">Includes live Foxtel channels</div><div class="icon icon-plus_circle _hawk">Large content library</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">Still no 4K content</div><div class="icon icon-minus_circle _hawk">Lacks offline viewing</div><div class="icon icon-minus_circle _hawk">Binge exists</div></div><p>For years, access to Foxtel required users to sign up for a traditional pay TV subscription — that meant getting technicians over to install a box in your living room, usually involving cabling and other hassles.</p><p><a href="https://www.tomsguide.com/reference/foxtel-now-price">Foxtel Now</a>'s biggest draw is that it allows users to get the full Foxtel experience without having to sign up for a traditional pay TV subscription. No longer would you have to bring technicians into your home to install a box under your telly with a bunch of additional cables.</p><p>Instead, you could simply stream Foxtel directly to your smart TV (if compatible) or to one of your existing devices.</p><p>Sounds easier, right? Well, it is, but it's also very expensive, because Foxel Now splits its content into several different packages, all of which (outside of the mandatory Essentials base package, which costs AU$25 per month) come with an additional cost. That means it can cost up to AU$104 per month to get everything that Foxtel Now has to offer.</p><p>If you're a sports nut, that might be worth it, but since the arrival of the Binge streaming service, which has much of the same non-sporting content (including all of its HBO shows), it's become much harder to justify Foxtel Now's high pricing. That said, you could sign up for Foxtel Now's <a href="https://www.foxtel.com.au/">free 10-day trial</a> to see for yourself.</p><p><strong>Subscription advice:</strong></p><p>Unless you're a sports fanatic, you're better off signing up for Binge — it's much more affordable and also offers a more streamlined experience.</p><p><em>Read our sister site TechRadar's </em><a href="https://www.techradar.com/reviews/foxtel-now-review" target="_blank"><em>Foxtel Now review</em></a></p><div data-model-name="Foxtel Now" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best AirPods Max alternatives in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Apple's AirPods Max are, undoubtedly, excellent headphones — but they're not the last word in over-ear quality. There are plenty of the best AirPods Max alternatives that bring the fight to Apple's aluminum monsters.</p><p> We've got a plethora of options from the likes of Bose, Sony and Bowers & Wilkins, all offering a range of different features and AirPods Max-beating prices. Perhaps you want better battery. Maybe you want a different sound profile. Or, maybe you don't want to buy Apple products — either way, you're looking for an alternative.</p><p>We've tested loads of headphones, and we know which ones take the AirPods Max to school — here are the best AirPods Max alternatives.</p><h3 class="article-body__section" id="section-best-airpods-max-alternative-overall"><span>Best AirPods Max alternative overall </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mnoaMGA4FPYcifcwBuQ4xA" name="Bowers & Wilkins PX7 S3-01-LIST" alt="Bowers & Wilkins PX7 S3" src="https://cdn.mos.cms.futurecdn.net/mnoaMGA4FPYcifcwBuQ4xA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-bowers-wilkins-px7-s3"><span class="title__text"><a href="https://www.tomsguide.com/audio/bowers-and-wilkins-px7-s3-review">1. Bowers & Wilkins PX7 S3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AirPods Max alternative overall</p></div><p class="specs__container"><strong>Weight: </strong>10.5 ounces | <strong>Battery life (rated): </strong>30 hours | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, AptX Adaptive | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">New slimline design</div><div class="icon icon-plus_circle _hawk">Incredible, well-rounded sound</div><div class="icon icon-plus_circle _hawk">Impactful low-end</div><div class="icon icon-plus_circle _hawk">Incredible comfort</div><div class="icon icon-plus_circle _hawk">The best hard case yet</div><div class="icon icon-minus_circle _hawk">There’s better ANC elsewhere</div><div class="icon icon-minus_circle _hawk">Some features not available at launch</div></div><p>The AirPods Max are a lovely pair of headphones, with great build and style — and then along came the PX7 S3 and ate all of Apple's breakfast. With a more understated but no less stylish design, Bowers & Wilkins over-ears bring a premium package at a price that undercuts the AirPods by a considerable margin. More battery, better sound, and a more comfortable fit hammer the nails into the coffin.</p><p>While the earcups are larger and slightly deeper on Apple's headphones, the more ample padding and slick vegan leather covering make the PX7 S3 a more comfortable pair of headphones overall. While ANC might not quite reach Sony and Bose levels, it more than matches what is found in Apple's cans.</p><p>It's sound where it's really at, though. The PX7 S3 reveal more detail, bring more bass, and provide an overall more intimate and cocooning audio experience. They're perhaps a little less spacious than the competition, but that's more than made up for in clarity and listenability. There's very little that sounds anywhere near as good — and in some ways they sound better than Bowers & Wilkins' more expensive PX8. It's a more engaging, fulfilling and impressive listen than the AirPods Max, that's for sure.</p><p>Rounding things out are the protective case that's far better than Apple's feeble attempt, and the 30-hour battery life that takes Apple's 20 hours to school. All for $100 less — what more could you ask for?</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/audio/bowers-and-wilkins-px7-s3-review"><strong>Bowers & Wilkins PX7 S3 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-value"><span>Best AirPods Max value </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5573px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XPZ32vnMaANNrmEtbJTQ7Y" name="Cleer Enduro ANC listing.JPG" alt="The Cleer Enduro ANC placed on a desk" src="https://cdn.mos.cms.futurecdn.net/XPZ32vnMaANNrmEtbJTQ7Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="5573" height="3135" attribution="" class=""><img id="j6LmCTj2q5twNyEDuEgkx5" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/j6LmCTj2q5twNyEDuEgkx5-1920-80.png" name="TG_value.png" alt="best value awards badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-cleer-enduro-anc"><span class="title__text"><a href="https://www.tomsguide.com/reviews/cleer-enduro-anc">2. Cleer Enduro ANC</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best AirPods Max value </p></div><p class="specs__container"><strong>Size and weight: </strong>7 x 6.6 x 3 inches, 10.6 ounces | <strong>Battery life (rated): </strong>60 hours (ANC on) | <strong>Bluetooth range : </strong>50 feet (15 meters) | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lengthy battery life</div><div class="icon icon-plus_circle _hawk">Bass-rich sound</div><div class="icon icon-plus_circle _hawk">Strong noise cancellation</div><div class="icon icon-minus_circle _hawk">Comfort wanes over time</div><div class="icon icon-minus_circle _hawk">No spatial audio</div></div><p>There are many reasons why we have the Enduro ANC ranked as the <a href="https://www.tomsguide.com/best-picks/best-cheap-noise-cancelling-headphones">best cheap noise-cancelling headphones</a>. Battery life extends up to 60 hours with ANC on, which is three times more than Apple’s flagship cans. They come with a respectable range of features consisting of adjustable ambient listening, EQ customization, Google Fast Pair, NFC, and a bundled 3.5mm cable for Hi-Res Audio support. Speaking of audio, these headphones sound fantastic with a bass-heavy soundstage that delivers a satisfying sense of depth. ANC is also highly effective for blocking out the world during Spotify sessions. You can see why we consider them the best value for consumers who want something just as practical, and more affordable, than the AirPods Max. If only they were as comfortable as their luxury rival and supported a 3D audio format.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/cleer-enduro-anc"><strong>Cleer Enduro ANC review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-battery-life"><span>Best AirPods Max alternative for battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6QNk3cjSWz2p8imovvJ2Qe" name="Sennheiser_Momentum_4_Wireless_case_and_headphones.jpg" alt="Sennheiser Momentum 4 Wireless headphones with case on window seat at reviewer's home" src="https://cdn.mos.cms.futurecdn.net/6QNk3cjSWz2p8imovvJ2Qe-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-sennheiser-momentum-4-wireless"><span class="title__text"><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">3. Sennheiser Momentum 4 Wireless  </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Spectacular battery life with ANC and Sennheiser's signature sound</p></div><p class="specs__container"><strong>Size and weight: </strong>7 x 7.67 x 1.82 inches; 10.3 ounces | <strong>Battery life (rated): </strong>Up to 60 hours (with ANC) | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC and aptX Adaptive | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Spectacular battery life</div><div class="icon icon-plus_circle _hawk">Great sound</div><div class="icon icon-plus_circle _hawk">Effective noise-cancelling performance </div><div class="icon icon-plus_circle _hawk">Reliable touch controls</div><div class="icon icon-minus_circle _hawk">Earpads may make ears hot</div><div class="icon icon-minus_circle _hawk">Flaky connectivity issues with Smart Control app</div></div><p>Although the revamped design of Sennheiser's fourth generation Momentum Wireless headphones don't stand out quite like their classic-looking predecessor, the 60-hour battery life is a real crowd pleaser and make these the one to beat. Add in the easy-going Sennheiser sound and effective noise cancelling, and the Momentum 4 are one the most practical wireless headphones we've seen, perfectly built for a life on the road rather than tethered to a power socket needing regular battery top ups. </p><p>Sennheiser's smooth house sound handles a wide range of music content, from pounding beats to more mellow tunes with aplomb. They have Bluetooth 5.2 and aptX Adaptive support, and there's a supplied 3.5mm cable for audiophile wired connections. ANC performance is effective, and we found auto Wind Noise Reduction was very impressive when stood on a windy train platform on daily work commutes.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc"><strong>Sennheiser Momentum 4 Wireless review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-anc"><span>Best AirPods Max alternative for ANC</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3483px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="8zbndSSA58pwPNLRMttFa6" name="Bose QC Ultra Headphones crop.jpg" alt="Bose QC Ultra Headphones listing image shown in smoke white held aloft in daylight on an urban street" src="https://cdn.mos.cms.futurecdn.net/8zbndSSA58pwPNLRMttFa6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3483" height="1959" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-bose-quietcomfort-ultra-headphones"><span class="title__text"><a href="https://www.tomsguide.com/reviews/bose-quietcomfort-ultra-headphones">4. Bose QuietComfort Ultra Headphones </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AirPods Max alternative for ANC</p></div><p class="specs__container"><strong>Size and weight: </strong>7.7 x 2.0 x 5.5 inches; 8.96 ounces | <strong>Battery life (rated): </strong>24 hours (18 hours w/ Immersive Audio) | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, and aptX Adaptive | <strong>Special features: </strong>Immersive Audio</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Best-ever ANC</div><div class="icon icon-plus_circle _hawk">Effective Immersive Audio experience</div><div class="icon icon-plus_circle _hawk">Intuitive controls</div><div class="icon icon-plus_circle _hawk">Modernized design</div><div class="icon icon-minus_circle _hawk">High cost compared to most rivals</div><div class="icon icon-minus_circle _hawk">Middling battery life for a flagship design</div></div><p>The Bose QuietComfort Ultra Headphones are the best ANC headphones overall. As the replacement for the <a href="https://www.tomsguide.com/reviews/bose-700-noise-cancelling-headphones">Bose 700</a>, the company has raised the bar yet again for active noise-canceling headphones, effectively silencing outside world around you. The new model throws in Immersive Audio tech and plenty of extras including Bluetooth 5.3 with multipoint connectivity, aptX Adaptive support, and touch volume control. This all comes in an all-new modern and lightweight design that's comfortable enough to be worn for hours.</p><p>There are multiple levels of noise cancelation to balance the level of quiet with Aware mode (transparency) to suite your surroundings. Battery life has been extended to give up to 24 hours, while changes made to the controls and design make usability more practical and seamless. While the Bose 700 are a great alternative option to consider (and can be found discounted in early <a href="https://www.tomsguide.com/deals/black-friday-headphone-deals-2022">Black Friday headphone deals</a>), the QC Ultra Headphones raise Bose's game and are remarkably strong option as an AirPods Max alternative with class-leading ANC.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/bose-quietcomfort-ultra-headphones"><strong>Bose QuietComfort Ultra Headphones</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-spatial-audio-support"><span>Best AirPods Max alternative for spatial audio support </span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/77Xk2eryFf5g6qWUTi4C2k-1920-80.jpg" alt="Sonos Ace headphones on man's head" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i3esniziKBtSgyuT6PGKnS-1920-80.jpg" alt="SOnos Ace headphones volume button" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LSqBbQgbJHt4xaFUtTu6oa-1920-80.jpg" alt="Sonos Ace headphones in black" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kKeideDTCe93sG77YaNmPU-1920-80.jpg" alt="Sonos Ace black and white headphones on table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="5-sonos-ace"><span class="title__text"><a href="https://www.tomsguide.com/audio/over-ear-headphones/sonos-ace">5. Sonos Ace</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Stronger audio support with Spatial Audio and Dolby Headtracking</p></div><p class="specs__container"><strong>Size and weight: </strong>7.52 x 6.3 x 3.35 inches; 11.4 ounces | <strong>Battery life (rated): </strong>Up to 30 hours | <strong>Connectivity: </strong>Bluetooth 5.4 with SBC, AAC, aptX Adaptive and aptX Lossless | <strong>Special features: </strong>Integrates with Sonos Arc soundbar</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent sound and noise canceling performance</div><div class="icon icon-plus_circle _hawk">Attractive design</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Strong eco credentials</div><div class="icon icon-minus_circle _hawk">No lossless audio support over Wi-Fi</div><div class="icon icon-minus_circle _hawk">Lacks smart integrating with Sonos ecosystem</div></div><p>The Sonos Ace may be the company's first pair of headphones, but they're really impressed us with their wide and vibrant soundstage with a penchant for vocal clarity that helps make the listening experience feel more immersive and connected to your favorite music. </p><p>Like the AirPods Max that support <a href="https://www.tomsguide.com/news/airpods-pro-spatial-audio-is-here-and-its-awesome-how-to-try-it">spatial audio</a>, the Sonos Ace headphones also boast spatial audio and incorporate <a href="https://www.tomsguide.com/reference/dolby-atmos-what-it-is-and-how-to-get-it">Dolby Atmos</a> and <a href="https://www.tomsguide.com/how-to/what-is-sony-360-reality-audio-how-it-works-and-how-to-use-it">Sony 360 Reality Audio</a> format support with Dolby Head Tracking. My tests with Dolby Atmos music content on <a href="https://www.tomsguide.com/reviews/tidal-review">Tidal</a> were impressive, bringing an additional sense of dimension to the soundstage with all kinds of spacial audio content. Dolby Head Tracking worked seamlessly once enabled on the Sonos Ace tab on the Sonos app.</p><ul><li><strong>Read the full </strong><a href="https://www.tomsguide.com/audio/over-ear-headphones/sonos-ace"><strong>Sonos Ace review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-sound"><span>Best AirPods Max alternative for sound</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gMkUqvEthoxFi2qwXWXVDS" name="Bowers_Wilkins_Px7_S2e_listing.jpg" alt="Bowers & Wilkins Px7 S2e held in the air above a dining room table" src="https://cdn.mos.cms.futurecdn.net/gMkUqvEthoxFi2qwXWXVDS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-bowers-wilkins-px7-s2e"><span class="title__text"><a href="https://www.tomsguide.com/reviews/bowers-and-wilkins-px7-s2e">6. Bowers & Wilkins Px7 S2e</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Updated premium over-ear design is best for elite sound</p></div><p class="specs__container"><strong>Size and weight: </strong>Not specified; 10.8 ounces | <strong>Battery life (rated): </strong>Up to 30 hours | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, aptX Adaptive, aptX HD support | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great sound</div><div class="icon icon-plus_circle _hawk">Low-profile designs with smart styling</div><div class="icon icon-plus_circle _hawk">Effective noise canceling</div><div class="icon icon-minus_circle _hawk">No touch controls</div><div class="icon icon-minus_circle _hawk">Noise canceling isn't as good as its rivals</div></div><p>If you like your music with a bit more energy than the majority of mass market wireless headphone models supply, then the updated Bowers & Wilkins Px7 S2e are for you. As the second update to its entry-level series in 18 months, the new version benefits from a re-tuned acoustic architecture and 24-bit digital signal processing. I loved the way they made the most of the music in my review, with a sound that was both weighty and dynamic with everything that's played. </p><p>In much the same way as many are drawn to the build and styling of the AirPods Max, these new Bowers & Wilkins are beautifully constructed, bringing style in a low-profile design that many will love. Despite being short on flagship features compared to rivals though, the Bowers & Wilkins Music control app provides some useful tools. They’re equipped with aptX Adaptive codec support for the best wireless audio from compatible devices, which improves audio signal handling over over the AirPods Max, and it doesn't disappoint. </p><p>ANC may not be the strongest compared to the best noise-canceling headphones out there, but it's more than satisfactory for the majority of listeners and was effective during routine train commutes.</p><ul><li><strong>Rear our full </strong><a href="https://www.tomsguide.com/reviews/bowers-and-wilkins-px7-s2e"><strong>Bowers & Wilkins Px7 S2e review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-working-from-home"><span>Best AirPods Max alternative for working from home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="Vqz2Jb5t8eJ6GubLNRGbmd" name="Microsoft Surface Headphones 2.jpg" alt="Microsoft Surface Headphones 2" src="https://cdn.mos.cms.futurecdn.net/Vqz2Jb5t8eJ6GubLNRGbmd-1920-80.jpg" mos="" align="middle" fullscreen="" width="970" height="545" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Regan Coule/Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-microsoft-surface-headphones-2"><span class="title__text"><a href="https://www.tomsguide.com/reviews/microsoft-surface-headphones-2">7. Microsoft Surface Headphones 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Stellar working from home headphones at a great price</p></div><p class="specs__container"><strong>Size and Weight: </strong>8.03 x 7.68 x 1.89 inches, 10.2 ounces | <strong>Battery Life (rated): </strong>20 hours (ANC on) | <strong>Bluetooth range: </strong>800 feet (243 meters) | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Adjustable ANC levels</div><div class="icon icon-plus_circle _hawk">Pairs with 10 devices simultaneously</div><div class="icon icon-plus_circle _hawk">Smart controls</div><div class="icon icon-minus_circle _hawk">Lower battery life than competitors</div><div class="icon icon-minus_circle _hawk">Surface Audio app needs more features</div></div><p>If you’re looking for a more professional-looking pair of headphones to help keep you productive, Microsoft’s second-gen Surface Headphones may be for you — and they cost less than half the price of the AirPods Max.</p><p>The unique thing about the Surface Headphones 2 is that they integrate with Microsoft 365, and offer real-time voice dictation in the Office programs you may be using for work. That can be incredibly useful if you prefer to talk than type, or if you’re away from your desk but don’t want to lose your train of thought. They also have adjustable dials on the side of each cup, letting you quickly and easily adjust the volume and noise cancelling levels.</p><p>At 20 hours (with ANC on), the battery life is the same as the AirPods Max, but if you want great sound for less, the Surface Headphones 2 are well worth checking out. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/microsoft-surface-headphones-2"><strong>Microsoft Surface Headphones 2 review</strong></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested...</span></h3><p>Tom's Guide's audio experts test a lot of headphones. Not every model is covered in this buying guide. Still, we mention the options below to share their quality and value, so you’re aware of what else the market offers, should you want something other than the AirPods Max. The picks in this guide are the very best we've tested and have all been fully reviewed. Look below to see what other alternatives have gone through our rigorous testing processes, though fall short of our top rankings.</p><div class="product"><a data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" href="https://www.amazon.com/Beats-Wireless-Cancelling-Headphones-Listening/dp/B07YVYNM3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1611px;"><p class="vanilla-image-block" style="padding-top:148.60%;"><img id="fLUHVqkpwq3B7Qj6ELSXdW" name="Beats Solo Pro.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fLUHVqkpwq3B7Qj6ELSXdW-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1611" height="2394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Beats Solo Pro (★★★★ 1/2)</strong></p><p>Beats’ flagship noise-cancelling headphones are the ideal iPhone companion for anyone seeking AirPods Max-like performance for half the price, and they’re on sale often. Sound is more energetic on the Solo Pro, but also tuned with balanced delivery that gives mids and highs attention, alongside thumpy lows. Noise cancellation is top tier, though Apple’s version is notably better when dealing with high-frequency sounds. Battery life is slightly higher at 22 hours. Unfortunately, the Lightning-only charging input makes them feel somewhat dated compared to other non-Apple headphones.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/beats-solo-pro" data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" data-dimension25=""><strong>Beats Solo Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/Beats-Wireless-Cancelling-Headphones-Listening/dp/B07YVYNM3N" target="_blank" rel="nofollow" data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" href="https://www.amazon.com/dp/B0CSP77BD5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2Mj8CEYiwHxRAZggTbW5VW" name="ACCENTUM Plus_Wireless_White_ATF_Main_Image_resize for face-off.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2Mj8CEYiwHxRAZggTbW5VW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Sennheiser Accentum Plus (★★★★)</strong></p><p>A slight upgrade from the original <a href="https://www.tomsguide.com/reviews/sennheiser-accentum" data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" data-dimension25="">Accentum</a> wireless headphones, this director’s cut introduces capacitive touch controls and stronger Bluetooth playback at a higher price point. The Accentum Plus sound as satisfying as their predecessor and the flagship <a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">Momentum 4 Wireless</a>, while gaining<em> </em>greater detail and scalability from aptX Adaptive codec support. Adaptive ANC boosts noise reduction for disruption-free listening and voice calls. You just have to live with tight clamp force that becomes painful after an hour, and that isn’t a compromise most consumers will deal with for $200.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/audio/headphones/sennheiser-accentum-plus-vs-sennheiser-accentum"><strong>Sennheiser Accentum Plus and Sennheiser Accentum Plus comparison</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0CSP77BD5" target="_blank" rel="nofollow" data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-airpods-max-alternatives"><span>How to choose the best AirPods Max alternatives</span></h3><p>Picking from the best AirPods Max alternatives isn’t that different from picking from the <a href="https://www.tomsguide.com/us/best-headphones,review-1988.html">best headphones</a> in general: you’ll want the best combination of sound quality, comfort and battery life that you can get on your specific budget.</p><p>That said, if you want an AirPods Max alternative specifically, it probably means you admire a certain something about Apple’s headphones. If it’s features, then look out for active noise-cancelling headphones in particular. Currently there aren’t any non-Apple headphones that support <a href="https://www.tomsguide.com/reference/what-is-apple-spatial-audio-how-it-works-and-how-to-use-it">spatial audio</a> for video, though any model should work with <a href="https://www.tomsguide.com/news/forget-airpods-apple-music-spatial-audio-will-work-with-any-headphones">spatial audio in Apple Music</a>. </p><p><strong>Design: </strong>You may also be looking for an alternative with the AirPods Max’s eye for design and styling. This is one area in which the AirPods Max is fairly unique, and there aren’t any good-quality headphones that explicitly copy that distinctive design, though there are many that match it on comfort. Whatever type you choose, make sure the headphones are well built, easy to carry, and comfy to wear for about 1 to 2 hours daily.</p><p><strong>Sound quality:</strong> Different models offer different sound, and since you’re buying a pair to enjoy music individually, it’s important to find headphones that match your sound preference, be it heavy bass or distinctively clear to where you can hear the littlest nuances in recordings. Some models offer personalized sound via companion app, which allows the user to create their own profiles and tweak EQ levels to their hearing.</p><p><strong>Battery life: </strong><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">Sennheiser's 60-hour battery life</a> is a real crowd pleaser, but most wireless over-ear headphones typically manage around half that. </p><p><strong>Accessories: </strong>It's disappointing spending money on a new pair of headphones only to find that you need to buy the accessories separately. For wired models, the manufacturer must include the aux cable, and any headphones that come with a carrying case, charging cable, user guide, and extra ear cups or tips are solid purchases.</p><p><strong>Pricing considerations: </strong>Obviously, price is a big consideration when looking for the best headphones. Although there are always exceptions, big-name brands will typically command a bit extra, but generally speaking, the less you spend on a pair of headphones the greater the chance that sound and features will be compromised. Going for a budget option isn't always the best choice, as any money you save on your purchase won't do you much good if you're constantly needing to recharge your audio gear, or the sound quality is poor. </p><p>As the saying goes: timing is everything; and right now many of our favorite models will are being discounted by online retailers, meaning you can bag a bargain for even less. Bookmark our <a href="https://www.tomsguide.com/us/best-headphones-deals,news-28645.html">headphone deals</a> page to keep track of the best bargains.</p><h3 class="article-body__section" id="section-how-we-test-the-best-airpods-max-alternatives"><span>How we test the best AirPods Max alternatives</span></h3><p>When testing any over-ear headphones, including the best AirPods Max alternatives, we’ll listen to a variety of tracks downloaded and stored to a portable music device covering a range of different music genres. Check out our headphone playlist on <a href="https://tidal.com/browse/playlist/41225097-5b6e-47d2-b57a-ce56f04d90bd" target="_blank" rel="nofollow">Tidal</a> and <a href="https://open.spotify.com/playlist/4SGKDPFQI3pmrzSBJJMbIe?si=b45e92809e1f421b" target="_blank" rel="nofollow">Spotify</a> for examples of the variety of tracks we use. This lets us see (well, hear) how each pair handles distinct styles, which also demonstrates how they reproduce different frequencies, how wide their soundstages are and how detailed they sound.</p><p>We’ll also spend some quality time with each pair, typically wearing them for 2-3 hours at a time, several times over a week. This gives a more reliable indication of comfort and design than with only brief listening sessions.</p><p>Manufacturer’s battery life claims will also be put to the test, to see how they compare to real-life usage, and if there’s a mobile app for each pair we’ll try that out as well.</p><p>Find out what we listen for during our testing process and how to get the <a href="https://www.tomsguide.com/how-to/how-to-get-the-best-headphone-sound-for-you">best headphone sound for you</a>.</p><p>When it comes to features, we test the effectiveness of active noise cancelling, Bluetooth range, and battery life for wireless and wired headphones. Additional features are also tested for app-enabled headphones, along with ease of setup. Build quality, controls, and fit are taken into consideration for all headphone types. Fitness-focused headphones go through vigorous workouts, as we analyze fit while exercising and how well they handle ambient sound in loud environments.</p><p>Once testing is complete, we rate headphones based on our five-point system (1 = worst, 5 = best). If a product is truly exemplary, it's awarded an Editor's Choice.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/audio/over-ear-headphones/airpods-max-vs-sonos-ace-headphones-which-flagship-headphones-win">AirPods Max vs. Sonos Ace face-off</a></li><li><a href="https://www.tomsguide.com/best-picks/best-audiophile-headphones">Audio editor's pick of the best audiophile headphones</a></li><li><a href="https://www.tomsguide.com/opinion/3-headphones-that-are-a-better-value-than-the-airpods-max">3 headphones that are better value than the AirPods Max</a></li></ul><h3 class="article-body__section" id="section-best-deals"><span>Best deals</span></h3> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-airpods-max-alternatives</link>
                                                                            <description>
                            <![CDATA[ These alternative ANC headphone models all offer comparable audio performance and features to rival the AirPods Max, but cost a lot less money. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JqMe4GHNkBRRortVqHTGPW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/etgnzJzLY5RN2FyiVYJRPL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 24 Aug 2026 15:27:19 +0000</pubDate>                                                                                                                                <updated>Tue, 25 Aug 2026 09:19:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Airpods]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tammy Rogers ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Tammy&#039;s reviews and buying guide expertise have more focus than ever on Tom&#039;s Guide, helping buyers find the audio gear that works best for them. Tammy has worked with some of the most desirable audio brands on the planet in her time writing about headphones, speakers, and more, bringing a consumer focussed approach to critique and buying advice. Away from her desk, you&#039;ll probably find her in the countryside writing (extremely bad) poetry, or putting her screenwriting Masters to good use creating screenplays that&#039;ll never see the light of day.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/etgnzJzLY5RN2FyiVYJRPL-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Apple AirPods Max vs the Sonos Ace]]></media:description>                                                            <media:text><![CDATA[The Apple AirPods Max vs the Sonos Ace]]></media:text>
                                <media:title type="plain"><![CDATA[The Apple AirPods Max vs the Sonos Ace]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/etgnzJzLY5RN2FyiVYJRPL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Apple's AirPods Max are, undoubtedly, excellent headphones — but they're not the last word in over-ear quality. There are plenty of the best AirPods Max alternatives that bring the fight to Apple's aluminum monsters.</p><p> We've got a plethora of options from the likes of Bose, Sony and Bowers & Wilkins, all offering a range of different features and AirPods Max-beating prices. Perhaps you want better battery. Maybe you want a different sound profile. Or, maybe you don't want to buy Apple products — either way, you're looking for an alternative.</p><p>We've tested loads of headphones, and we know which ones take the AirPods Max to school — here are the best AirPods Max alternatives.</p><h3 class="article-body__section" id="section-best-airpods-max-alternative-overall"><span>Best AirPods Max alternative overall </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mnoaMGA4FPYcifcwBuQ4xA" name="Bowers & Wilkins PX7 S3-01-LIST" alt="Bowers & Wilkins PX7 S3" src="https://cdn.mos.cms.futurecdn.net/mnoaMGA4FPYcifcwBuQ4xA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-bowers-wilkins-px7-s3"><span class="title__text"><a href="https://www.tomsguide.com/audio/bowers-and-wilkins-px7-s3-review">1. Bowers & Wilkins PX7 S3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AirPods Max alternative overall</p></div><p class="specs__container"><strong>Weight: </strong>10.5 ounces | <strong>Battery life (rated): </strong>30 hours | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, AptX Adaptive | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">New slimline design</div><div class="icon icon-plus_circle _hawk">Incredible, well-rounded sound</div><div class="icon icon-plus_circle _hawk">Impactful low-end</div><div class="icon icon-plus_circle _hawk">Incredible comfort</div><div class="icon icon-plus_circle _hawk">The best hard case yet</div><div class="icon icon-minus_circle _hawk">There’s better ANC elsewhere</div><div class="icon icon-minus_circle _hawk">Some features not available at launch</div></div><p>The AirPods Max are a lovely pair of headphones, with great build and style — and then along came the PX7 S3 and ate all of Apple's breakfast. With a more understated but no less stylish design, Bowers & Wilkins over-ears bring a premium package at a price that undercuts the AirPods by a considerable margin. More battery, better sound, and a more comfortable fit hammer the nails into the coffin.</p><p>While the earcups are larger and slightly deeper on Apple's headphones, the more ample padding and slick vegan leather covering make the PX7 S3 a more comfortable pair of headphones overall. While ANC might not quite reach Sony and Bose levels, it more than matches what is found in Apple's cans.</p><p>It's sound where it's really at, though. The PX7 S3 reveal more detail, bring more bass, and provide an overall more intimate and cocooning audio experience. They're perhaps a little less spacious than the competition, but that's more than made up for in clarity and listenability. There's very little that sounds anywhere near as good — and in some ways they sound better than Bowers & Wilkins' more expensive PX8. It's a more engaging, fulfilling and impressive listen than the AirPods Max, that's for sure.</p><p>Rounding things out are the protective case that's far better than Apple's feeble attempt, and the 30-hour battery life that takes Apple's 20 hours to school. All for $100 less — what more could you ask for?</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/audio/bowers-and-wilkins-px7-s3-review"><strong>Bowers & Wilkins PX7 S3 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-value"><span>Best AirPods Max value </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5573px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XPZ32vnMaANNrmEtbJTQ7Y" name="Cleer Enduro ANC listing.JPG" alt="The Cleer Enduro ANC placed on a desk" src="https://cdn.mos.cms.futurecdn.net/XPZ32vnMaANNrmEtbJTQ7Y-1920-80.jpg" mos="" align="middle" fullscreen="" width="5573" height="3135" attribution="" class=""><img id="j6LmCTj2q5twNyEDuEgkx5" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/j6LmCTj2q5twNyEDuEgkx5-1920-80.png" name="TG_value.png" alt="best value awards badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-cleer-enduro-anc"><span class="title__text"><a href="https://www.tomsguide.com/reviews/cleer-enduro-anc">2. Cleer Enduro ANC</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best AirPods Max value </p></div><p class="specs__container"><strong>Size and weight: </strong>7 x 6.6 x 3 inches, 10.6 ounces | <strong>Battery life (rated): </strong>60 hours (ANC on) | <strong>Bluetooth range : </strong>50 feet (15 meters) | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lengthy battery life</div><div class="icon icon-plus_circle _hawk">Bass-rich sound</div><div class="icon icon-plus_circle _hawk">Strong noise cancellation</div><div class="icon icon-minus_circle _hawk">Comfort wanes over time</div><div class="icon icon-minus_circle _hawk">No spatial audio</div></div><p>There are many reasons why we have the Enduro ANC ranked as the <a href="https://www.tomsguide.com/best-picks/best-cheap-noise-cancelling-headphones">best cheap noise-cancelling headphones</a>. Battery life extends up to 60 hours with ANC on, which is three times more than Apple’s flagship cans. They come with a respectable range of features consisting of adjustable ambient listening, EQ customization, Google Fast Pair, NFC, and a bundled 3.5mm cable for Hi-Res Audio support. Speaking of audio, these headphones sound fantastic with a bass-heavy soundstage that delivers a satisfying sense of depth. ANC is also highly effective for blocking out the world during Spotify sessions. You can see why we consider them the best value for consumers who want something just as practical, and more affordable, than the AirPods Max. If only they were as comfortable as their luxury rival and supported a 3D audio format.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/cleer-enduro-anc"><strong>Cleer Enduro ANC review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-battery-life"><span>Best AirPods Max alternative for battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6QNk3cjSWz2p8imovvJ2Qe" name="Sennheiser_Momentum_4_Wireless_case_and_headphones.jpg" alt="Sennheiser Momentum 4 Wireless headphones with case on window seat at reviewer's home" src="https://cdn.mos.cms.futurecdn.net/6QNk3cjSWz2p8imovvJ2Qe-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-sennheiser-momentum-4-wireless"><span class="title__text"><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">3. Sennheiser Momentum 4 Wireless  </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Spectacular battery life with ANC and Sennheiser's signature sound</p></div><p class="specs__container"><strong>Size and weight: </strong>7 x 7.67 x 1.82 inches; 10.3 ounces | <strong>Battery life (rated): </strong>Up to 60 hours (with ANC) | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC and aptX Adaptive | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Spectacular battery life</div><div class="icon icon-plus_circle _hawk">Great sound</div><div class="icon icon-plus_circle _hawk">Effective noise-cancelling performance </div><div class="icon icon-plus_circle _hawk">Reliable touch controls</div><div class="icon icon-minus_circle _hawk">Earpads may make ears hot</div><div class="icon icon-minus_circle _hawk">Flaky connectivity issues with Smart Control app</div></div><p>Although the revamped design of Sennheiser's fourth generation Momentum Wireless headphones don't stand out quite like their classic-looking predecessor, the 60-hour battery life is a real crowd pleaser and make these the one to beat. Add in the easy-going Sennheiser sound and effective noise cancelling, and the Momentum 4 are one the most practical wireless headphones we've seen, perfectly built for a life on the road rather than tethered to a power socket needing regular battery top ups. </p><p>Sennheiser's smooth house sound handles a wide range of music content, from pounding beats to more mellow tunes with aplomb. They have Bluetooth 5.2 and aptX Adaptive support, and there's a supplied 3.5mm cable for audiophile wired connections. ANC performance is effective, and we found auto Wind Noise Reduction was very impressive when stood on a windy train platform on daily work commutes.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc"><strong>Sennheiser Momentum 4 Wireless review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-anc"><span>Best AirPods Max alternative for ANC</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3483px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="8zbndSSA58pwPNLRMttFa6" name="Bose QC Ultra Headphones crop.jpg" alt="Bose QC Ultra Headphones listing image shown in smoke white held aloft in daylight on an urban street" src="https://cdn.mos.cms.futurecdn.net/8zbndSSA58pwPNLRMttFa6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3483" height="1959" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-bose-quietcomfort-ultra-headphones"><span class="title__text"><a href="https://www.tomsguide.com/reviews/bose-quietcomfort-ultra-headphones">4. Bose QuietComfort Ultra Headphones </a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AirPods Max alternative for ANC</p></div><p class="specs__container"><strong>Size and weight: </strong>7.7 x 2.0 x 5.5 inches; 8.96 ounces | <strong>Battery life (rated): </strong>24 hours (18 hours w/ Immersive Audio) | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, and aptX Adaptive | <strong>Special features: </strong>Immersive Audio</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Best-ever ANC</div><div class="icon icon-plus_circle _hawk">Effective Immersive Audio experience</div><div class="icon icon-plus_circle _hawk">Intuitive controls</div><div class="icon icon-plus_circle _hawk">Modernized design</div><div class="icon icon-minus_circle _hawk">High cost compared to most rivals</div><div class="icon icon-minus_circle _hawk">Middling battery life for a flagship design</div></div><p>The Bose QuietComfort Ultra Headphones are the best ANC headphones overall. As the replacement for the <a href="https://www.tomsguide.com/reviews/bose-700-noise-cancelling-headphones">Bose 700</a>, the company has raised the bar yet again for active noise-canceling headphones, effectively silencing outside world around you. The new model throws in Immersive Audio tech and plenty of extras including Bluetooth 5.3 with multipoint connectivity, aptX Adaptive support, and touch volume control. This all comes in an all-new modern and lightweight design that's comfortable enough to be worn for hours.</p><p>There are multiple levels of noise cancelation to balance the level of quiet with Aware mode (transparency) to suite your surroundings. Battery life has been extended to give up to 24 hours, while changes made to the controls and design make usability more practical and seamless. While the Bose 700 are a great alternative option to consider (and can be found discounted in early <a href="https://www.tomsguide.com/deals/black-friday-headphone-deals-2022">Black Friday headphone deals</a>), the QC Ultra Headphones raise Bose's game and are remarkably strong option as an AirPods Max alternative with class-leading ANC.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/bose-quietcomfort-ultra-headphones"><strong>Bose QuietComfort Ultra Headphones</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-spatial-audio-support"><span>Best AirPods Max alternative for spatial audio support </span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/77Xk2eryFf5g6qWUTi4C2k-1920-80.jpg" alt="Sonos Ace headphones on man's head" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i3esniziKBtSgyuT6PGKnS-1920-80.jpg" alt="SOnos Ace headphones volume button" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LSqBbQgbJHt4xaFUtTu6oa-1920-80.jpg" alt="Sonos Ace headphones in black" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kKeideDTCe93sG77YaNmPU-1920-80.jpg" alt="Sonos Ace black and white headphones on table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div class="buying-guide-block"><h3 id="5-sonos-ace"><span class="title__text"><a href="https://www.tomsguide.com/audio/over-ear-headphones/sonos-ace">5. Sonos Ace</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Stronger audio support with Spatial Audio and Dolby Headtracking</p></div><p class="specs__container"><strong>Size and weight: </strong>7.52 x 6.3 x 3.35 inches; 11.4 ounces | <strong>Battery life (rated): </strong>Up to 30 hours | <strong>Connectivity: </strong>Bluetooth 5.4 with SBC, AAC, aptX Adaptive and aptX Lossless | <strong>Special features: </strong>Integrates with Sonos Arc soundbar</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent sound and noise canceling performance</div><div class="icon icon-plus_circle _hawk">Attractive design</div><div class="icon icon-plus_circle _hawk">Long battery life</div><div class="icon icon-plus_circle _hawk">Strong eco credentials</div><div class="icon icon-minus_circle _hawk">No lossless audio support over Wi-Fi</div><div class="icon icon-minus_circle _hawk">Lacks smart integrating with Sonos ecosystem</div></div><p>The Sonos Ace may be the company's first pair of headphones, but they're really impressed us with their wide and vibrant soundstage with a penchant for vocal clarity that helps make the listening experience feel more immersive and connected to your favorite music. </p><p>Like the AirPods Max that support <a href="https://www.tomsguide.com/news/airpods-pro-spatial-audio-is-here-and-its-awesome-how-to-try-it">spatial audio</a>, the Sonos Ace headphones also boast spatial audio and incorporate <a href="https://www.tomsguide.com/reference/dolby-atmos-what-it-is-and-how-to-get-it">Dolby Atmos</a> and <a href="https://www.tomsguide.com/how-to/what-is-sony-360-reality-audio-how-it-works-and-how-to-use-it">Sony 360 Reality Audio</a> format support with Dolby Head Tracking. My tests with Dolby Atmos music content on <a href="https://www.tomsguide.com/reviews/tidal-review">Tidal</a> were impressive, bringing an additional sense of dimension to the soundstage with all kinds of spacial audio content. Dolby Head Tracking worked seamlessly once enabled on the Sonos Ace tab on the Sonos app.</p><ul><li><strong>Read the full </strong><a href="https://www.tomsguide.com/audio/over-ear-headphones/sonos-ace"><strong>Sonos Ace review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-sound"><span>Best AirPods Max alternative for sound</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gMkUqvEthoxFi2qwXWXVDS" name="Bowers_Wilkins_Px7_S2e_listing.jpg" alt="Bowers & Wilkins Px7 S2e held in the air above a dining room table" src="https://cdn.mos.cms.futurecdn.net/gMkUqvEthoxFi2qwXWXVDS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-bowers-wilkins-px7-s2e"><span class="title__text"><a href="https://www.tomsguide.com/reviews/bowers-and-wilkins-px7-s2e">6. Bowers & Wilkins Px7 S2e</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Updated premium over-ear design is best for elite sound</p></div><p class="specs__container"><strong>Size and weight: </strong>Not specified; 10.8 ounces | <strong>Battery life (rated): </strong>Up to 30 hours | <strong>Connectivity: </strong>Bluetooth 5.2 with SBC, AAC, aptX Adaptive, aptX HD support | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great sound</div><div class="icon icon-plus_circle _hawk">Low-profile designs with smart styling</div><div class="icon icon-plus_circle _hawk">Effective noise canceling</div><div class="icon icon-minus_circle _hawk">No touch controls</div><div class="icon icon-minus_circle _hawk">Noise canceling isn't as good as its rivals</div></div><p>If you like your music with a bit more energy than the majority of mass market wireless headphone models supply, then the updated Bowers & Wilkins Px7 S2e are for you. As the second update to its entry-level series in 18 months, the new version benefits from a re-tuned acoustic architecture and 24-bit digital signal processing. I loved the way they made the most of the music in my review, with a sound that was both weighty and dynamic with everything that's played. </p><p>In much the same way as many are drawn to the build and styling of the AirPods Max, these new Bowers & Wilkins are beautifully constructed, bringing style in a low-profile design that many will love. Despite being short on flagship features compared to rivals though, the Bowers & Wilkins Music control app provides some useful tools. They’re equipped with aptX Adaptive codec support for the best wireless audio from compatible devices, which improves audio signal handling over over the AirPods Max, and it doesn't disappoint. </p><p>ANC may not be the strongest compared to the best noise-canceling headphones out there, but it's more than satisfactory for the majority of listeners and was effective during routine train commutes.</p><ul><li><strong>Rear our full </strong><a href="https://www.tomsguide.com/reviews/bowers-and-wilkins-px7-s2e"><strong>Bowers & Wilkins Px7 S2e review</strong></a></li></ul><h3 class="article-body__section" id="section-best-airpods-max-alternative-for-working-from-home"><span>Best AirPods Max alternative for working from home</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="Vqz2Jb5t8eJ6GubLNRGbmd" name="Microsoft Surface Headphones 2.jpg" alt="Microsoft Surface Headphones 2" src="https://cdn.mos.cms.futurecdn.net/Vqz2Jb5t8eJ6GubLNRGbmd-1920-80.jpg" mos="" align="middle" fullscreen="" width="970" height="545" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Regan Coule/Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-microsoft-surface-headphones-2"><span class="title__text"><a href="https://www.tomsguide.com/reviews/microsoft-surface-headphones-2">7. Microsoft Surface Headphones 2</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Stellar working from home headphones at a great price</p></div><p class="specs__container"><strong>Size and Weight: </strong>8.03 x 7.68 x 1.89 inches, 10.2 ounces | <strong>Battery Life (rated): </strong>20 hours (ANC on) | <strong>Bluetooth range: </strong>800 feet (243 meters) | <strong>ANC: </strong>Yes</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Adjustable ANC levels</div><div class="icon icon-plus_circle _hawk">Pairs with 10 devices simultaneously</div><div class="icon icon-plus_circle _hawk">Smart controls</div><div class="icon icon-minus_circle _hawk">Lower battery life than competitors</div><div class="icon icon-minus_circle _hawk">Surface Audio app needs more features</div></div><p>If you’re looking for a more professional-looking pair of headphones to help keep you productive, Microsoft’s second-gen Surface Headphones may be for you — and they cost less than half the price of the AirPods Max.</p><p>The unique thing about the Surface Headphones 2 is that they integrate with Microsoft 365, and offer real-time voice dictation in the Office programs you may be using for work. That can be incredibly useful if you prefer to talk than type, or if you’re away from your desk but don’t want to lose your train of thought. They also have adjustable dials on the side of each cup, letting you quickly and easily adjust the volume and noise cancelling levels.</p><p>At 20 hours (with ANC on), the battery life is the same as the AirPods Max, but if you want great sound for less, the Surface Headphones 2 are well worth checking out. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/microsoft-surface-headphones-2"><strong>Microsoft Surface Headphones 2 review</strong></a></li></ul><h3 class="article-body__section" id="section-also-tested"><span>Also tested...</span></h3><p>Tom's Guide's audio experts test a lot of headphones. Not every model is covered in this buying guide. Still, we mention the options below to share their quality and value, so you’re aware of what else the market offers, should you want something other than the AirPods Max. The picks in this guide are the very best we've tested and have all been fully reviewed. Look below to see what other alternatives have gone through our rigorous testing processes, though fall short of our top rankings.</p><div class="product"><a data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" href="https://www.amazon.com/Beats-Wireless-Cancelling-Headphones-Listening/dp/B07YVYNM3N" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1611px;"><p class="vanilla-image-block" style="padding-top:148.60%;"><img id="fLUHVqkpwq3B7Qj6ELSXdW" name="Beats Solo Pro.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fLUHVqkpwq3B7Qj6ELSXdW-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1611" height="2394" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Beats Solo Pro (★★★★ 1/2)</strong></p><p>Beats’ flagship noise-cancelling headphones are the ideal iPhone companion for anyone seeking AirPods Max-like performance for half the price, and they’re on sale often. Sound is more energetic on the Solo Pro, but also tuned with balanced delivery that gives mids and highs attention, alongside thumpy lows. Noise cancellation is top tier, though Apple’s version is notably better when dealing with high-frequency sounds. Battery life is slightly higher at 22 hours. Unfortunately, the Lightning-only charging input makes them feel somewhat dated compared to other non-Apple headphones.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/beats-solo-pro" data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" data-dimension25=""><strong>Beats Solo Pro review</strong></a><a class="view-deal button" href="https://www.amazon.com/Beats-Wireless-Cancelling-Headphones-Listening/dp/B07YVYNM3N" target="_blank" rel="nofollow" data-dimension112="4bc8f8b2-9fd0-11f1-a493-470b65ef782f" data-action="Deal Block" data-label="Read our full Beats Solo Pro review" data-dimension48="Read our full Beats Solo Pro review" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" href="https://www.amazon.com/dp/B0CSP77BD5" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2Mj8CEYiwHxRAZggTbW5VW" name="ACCENTUM Plus_Wireless_White_ATF_Main_Image_resize for face-off.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2Mj8CEYiwHxRAZggTbW5VW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Sennheiser Accentum Plus (★★★★)</strong></p><p>A slight upgrade from the original <a href="https://www.tomsguide.com/reviews/sennheiser-accentum" data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" data-dimension25="">Accentum</a> wireless headphones, this director’s cut introduces capacitive touch controls and stronger Bluetooth playback at a higher price point. The Accentum Plus sound as satisfying as their predecessor and the flagship <a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">Momentum 4 Wireless</a>, while gaining<em> </em>greater detail and scalability from aptX Adaptive codec support. Adaptive ANC boosts noise reduction for disruption-free listening and voice calls. You just have to live with tight clamp force that becomes painful after an hour, and that isn’t a compromise most consumers will deal with for $200.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/audio/headphones/sennheiser-accentum-plus-vs-sennheiser-accentum"><strong>Sennheiser Accentum Plus and Sennheiser Accentum Plus comparison</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0CSP77BD5" target="_blank" rel="nofollow" data-dimension112="4bc8f916-9fd0-11f1-bbe6-fff1a3dda440" data-action="Deal Block" data-label="Accentum" data-dimension48="Accentum" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-airpods-max-alternatives"><span>How to choose the best AirPods Max alternatives</span></h3><p>Picking from the best AirPods Max alternatives isn’t that different from picking from the <a href="https://www.tomsguide.com/us/best-headphones,review-1988.html">best headphones</a> in general: you’ll want the best combination of sound quality, comfort and battery life that you can get on your specific budget.</p><p>That said, if you want an AirPods Max alternative specifically, it probably means you admire a certain something about Apple’s headphones. If it’s features, then look out for active noise-cancelling headphones in particular. Currently there aren’t any non-Apple headphones that support <a href="https://www.tomsguide.com/reference/what-is-apple-spatial-audio-how-it-works-and-how-to-use-it">spatial audio</a> for video, though any model should work with <a href="https://www.tomsguide.com/news/forget-airpods-apple-music-spatial-audio-will-work-with-any-headphones">spatial audio in Apple Music</a>. </p><p><strong>Design: </strong>You may also be looking for an alternative with the AirPods Max’s eye for design and styling. This is one area in which the AirPods Max is fairly unique, and there aren’t any good-quality headphones that explicitly copy that distinctive design, though there are many that match it on comfort. Whatever type you choose, make sure the headphones are well built, easy to carry, and comfy to wear for about 1 to 2 hours daily.</p><p><strong>Sound quality:</strong> Different models offer different sound, and since you’re buying a pair to enjoy music individually, it’s important to find headphones that match your sound preference, be it heavy bass or distinctively clear to where you can hear the littlest nuances in recordings. Some models offer personalized sound via companion app, which allows the user to create their own profiles and tweak EQ levels to their hearing.</p><p><strong>Battery life: </strong><a href="https://www.tomsguide.com/reviews/sennheiser-momentum-4-wireless-review-incredible-60-hour-battery-life-with-anc">Sennheiser's 60-hour battery life</a> is a real crowd pleaser, but most wireless over-ear headphones typically manage around half that. </p><p><strong>Accessories: </strong>It's disappointing spending money on a new pair of headphones only to find that you need to buy the accessories separately. For wired models, the manufacturer must include the aux cable, and any headphones that come with a carrying case, charging cable, user guide, and extra ear cups or tips are solid purchases.</p><p><strong>Pricing considerations: </strong>Obviously, price is a big consideration when looking for the best headphones. Although there are always exceptions, big-name brands will typically command a bit extra, but generally speaking, the less you spend on a pair of headphones the greater the chance that sound and features will be compromised. Going for a budget option isn't always the best choice, as any money you save on your purchase won't do you much good if you're constantly needing to recharge your audio gear, or the sound quality is poor. </p><p>As the saying goes: timing is everything; and right now many of our favorite models will are being discounted by online retailers, meaning you can bag a bargain for even less. Bookmark our <a href="https://www.tomsguide.com/us/best-headphones-deals,news-28645.html">headphone deals</a> page to keep track of the best bargains.</p><h3 class="article-body__section" id="section-how-we-test-the-best-airpods-max-alternatives"><span>How we test the best AirPods Max alternatives</span></h3><p>When testing any over-ear headphones, including the best AirPods Max alternatives, we’ll listen to a variety of tracks downloaded and stored to a portable music device covering a range of different music genres. Check out our headphone playlist on <a href="https://tidal.com/browse/playlist/41225097-5b6e-47d2-b57a-ce56f04d90bd" target="_blank" rel="nofollow">Tidal</a> and <a href="https://open.spotify.com/playlist/4SGKDPFQI3pmrzSBJJMbIe?si=b45e92809e1f421b" target="_blank" rel="nofollow">Spotify</a> for examples of the variety of tracks we use. This lets us see (well, hear) how each pair handles distinct styles, which also demonstrates how they reproduce different frequencies, how wide their soundstages are and how detailed they sound.</p><p>We’ll also spend some quality time with each pair, typically wearing them for 2-3 hours at a time, several times over a week. This gives a more reliable indication of comfort and design than with only brief listening sessions.</p><p>Manufacturer’s battery life claims will also be put to the test, to see how they compare to real-life usage, and if there’s a mobile app for each pair we’ll try that out as well.</p><p>Find out what we listen for during our testing process and how to get the <a href="https://www.tomsguide.com/how-to/how-to-get-the-best-headphone-sound-for-you">best headphone sound for you</a>.</p><p>When it comes to features, we test the effectiveness of active noise cancelling, Bluetooth range, and battery life for wireless and wired headphones. Additional features are also tested for app-enabled headphones, along with ease of setup. Build quality, controls, and fit are taken into consideration for all headphone types. Fitness-focused headphones go through vigorous workouts, as we analyze fit while exercising and how well they handle ambient sound in loud environments.</p><p>Once testing is complete, we rate headphones based on our five-point system (1 = worst, 5 = best). If a product is truly exemplary, it's awarded an Editor's Choice.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/audio/over-ear-headphones/airpods-max-vs-sonos-ace-headphones-which-flagship-headphones-win">AirPods Max vs. Sonos Ace face-off</a></li><li><a href="https://www.tomsguide.com/best-picks/best-audiophile-headphones">Audio editor's pick of the best audiophile headphones</a></li><li><a href="https://www.tomsguide.com/opinion/3-headphones-that-are-a-better-value-than-the-airpods-max">3 headphones that are better value than the AirPods Max</a></li></ul><h3 class="article-body__section" id="section-best-deals"><span>Best deals</span></h3>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best gaming desks in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're looking to transform your gaming space and start creating your ideal battlestation, one of the best gaming desks is the perfect place to start.</p><p>However, you may be wondering what exactly makes one gaming desk better than another. The short answer is that it depends on what you're looking for — do you want tons of space, or do you need to conserve it? Is storage a priority, or is having a mouse-friendly surface? Do you want to keep things simple, or get a super-customizable base you can expand on?</p><p>Our current overall favorite, the <a href="#section-the-best-gaming-desk-overall">Corsair Platform 4</a>, is a prime example of a quality gaming desk that's useful in a wide range of applications. It's spacious, height-adjustable, and even comes with an extra-large cable management tray and a monitor arm.</p><p>However, I've also selected many other worthy gaming desks for various other use cases, from needing a compact battlestation to laptop gaming, to the best out-of-the-box setup.</p><h2 id="tested-by">Tested by</h2><h2 class="article-body__section" id="section-the-best-gaming-desk-overall"><span>The best gaming desk overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zL4SUtgAsafmx5WYBs6gRb" name="Corsair Platform 4--04" alt="A wide shot of a black-and-white desk setup built around the Corsair Platform:4 Elevate Desk showing off the Kanto Ora bookshelf speakers up top and the Kanto SUB8 subwoofer underneath the desk" src="https://cdn.mos.cms.futurecdn.net/zL4SUtgAsafmx5WYBs6gRb-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-corsair-platform-4"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/corsair-platform-4-elevate-review">1. Corsair Platform 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for complete setup</p></div><p class="specs__container"><strong>Width: </strong>48 inches | <strong>Depth: </strong>30 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>Black laminate, Birch dark walnut stain, Birch light pine stain | <strong>Max supported weight: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent monitor arm included</div><div class="icon icon-plus_circle _hawk">Great stability and dual-motor system</div><div class="icon icon-plus_circle _hawk">Large ecosystem of compatible accessories</div><div class="icon icon-plus_circle _hawk">In-desk storage and large cable management tray</div><div class="icon icon-minus_circle _hawk">Only two height presets</div><div class="icon icon-minus_circle _hawk">Expensive for the full package</div></div><p>If you're looking for a gaming desk that will give you anything you could possibly want out of the box, look no further than the Corsair Platform 4: Elevate Desk. It offers way more out of the box than most of its rivals, giving you everything you need to get started with streaming, gaming, or even working from day one.</p><p>This premium, dual-motor standing desk doubles as a modular "cockpit", with a high-quality monitor arm and a massive cable tray in the box, as well as some smaller plastic shelves that clip onto the side of the desk for extra handy storage. There are some optional additional accessories, for example, a multiframe pegboard, but these are nice-to-haves rather than need-to-haves, and you can always expand your desk's accessories later on.</p><p>Speaking of accessories, Corsair owns Elgato, which means all of its lights and other streaming gear are compatible with both the Platform 4 and the larger Platform 6. If you're a streamer who's already invested in the Elgato ecosystem, then getting this desk feels like a no-brainer.</p><p>The Platform 4 is definitely on the pricey side for a gaming desk at $999, but this does include two accessories that are usually paid add-ons for other gaming desks — one of the <a href="https://www.tomsguide.com/best-picks/best-monitor-arms">best monitor arms</a> our tester, Anthony, has ever tried, and an extra-large cable management tray. The cable management tray even fitted one of the <a href="https://www.tomsguide.com/us/best-mini-pc.html">best mini PCs</a> on it, with room to spare.</p><p>During testing, Anthony was really impressed by the functionality of both these accessories, especially considering these are both areas where other gaming desks are let down. Additionally, the Platform 4 does go on sale fairly frequently, and I've even seen its price drop as low as as low as $449 recently.</p><p>The main issue Anthony ran into while testing it was that the desk only has two presets — one for standing and one for sitting. This is far less than other standing desks we've tested, some of which have as many as four different presets. For most people, the two will be enough, but you, like Anthony, may prefer a few more options in this area.</p><p>Overall, the Platform 4 is an excellent gaming desk that is only slightly let down by its lack of height flexibility and its premium price tag. Still, Anthony has been using it for almost a year now, and he doesn't think he'll be getting rid of it any time soon.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/corsair-platform-4-elevate-review"><strong>Corsair Platform 4 review</strong></a></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-work-and-play"><span>Best gaming desk for work and play</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a4AbDS2amaKZWCkiYMKKjH" name="Secretlab Magnus Pro-13.jpg" alt="Cables neatly tucked away at the back of the Secretlab Magnus Pro" src="https://cdn.mos.cms.futurecdn.net/a4AbDS2amaKZWCkiYMKKjH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-secretlab-magnus-pro"><span class="title__text"><a href="https://www.tomsguide.com/home-office/secretlab-magnus-pro-review">2. Secretlab Magnus Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Most versatile</p></div><p class="specs__container"><strong>Width: </strong>59.1 to 70 inches | <strong>Depth: </strong>25.6 to 49.2 inches | <strong>Type: </strong>Straight | <strong>Color Options: </strong>Black, White | <strong>Max supported weight: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Clean, all-metal design</div><div class="icon icon-plus_circle _hawk">Simple assembly process</div><div class="icon icon-plus_circle _hawk">Clever magnetic accessories</div><div class="icon icon-plus_circle _hawk">Integrated power and cable management</div><div class="icon icon-minus_circle _hawk">No additional color options</div><div class="icon icon-minus_circle _hawk">Only available in large and extra large sizes</div></div><p>Secretlab's Magnus Pro presents the ultimate balance between simplicity and functionality. It's a standing desk with just shy of 24 inches of vertical variation, and it has one of the tidiest cable management systems we've seen on a gaming desk.</p><p> With a starting price of $799 for the smaller version of this desk, the Secretlab Magnus Pro is definitely a top-shelf buy. However, its full-length, built-in cable management tray, integrated power system, and excellent build quality help justify its higher price. </p><p>This desk can also hold up to 256 pounds, which means you don't have to fret about hurting it when you pile on your mountainous custom setup. Better yet, if you invest in the XL size, you'll have plenty of room to store your gear for both your gaming time and your workday. </p><p>After all, this isn't just a quality gaming desk — it's an exceptional standing desk that can blend seamlessly into even the most professional workspaces.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home-office/secretlab-magnus-pro-review"><strong>Secretlab Magnus Pro review</strong></a><strong> </strong></li></ul><h2 class="article-body__section" id="section-the-best-gaming-desk-for-simplicity"><span>The best gaming desk for simplicity</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KwbyxqfWVXFMVoDsWuzHig" name="Autonomous SmartDesk 5-09" alt="A single monitor desk setup built around the Autonomous SmartDesk 5" src="https://cdn.mos.cms.futurecdn.net/KwbyxqfWVXFMVoDsWuzHig-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-autonomous-smartdesk-5"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review">3. Autonomous SmartDesk 5</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for simplicity</p></div><p class="specs__container"><strong>Width: </strong>53 inches | <strong>Depth: </strong>29 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>Stone Desert, Titanium White, Meteor Gray | <strong>Max supported weight: </strong>330 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Built-in cable management compartment</div><div class="icon icon-plus_circle _hawk">Sleek design and sturdy build quality</div><div class="icon icon-plus_circle _hawk">Integrated touch controls</div><div class="icon icon-plus_circle _hawk">Incredibly smooth desktop</div><div class="icon icon-minus_circle _hawk">Only one desktop size available</div><div class="icon icon-minus_circle _hawk">Built-in outlet only has three plugs</div></div><p>The Autonomous SmartDesk 5 is a sleek desk with a smooth finish, integrated touch controls, and an excellent built-in cable management system. Instead of a lid that flips up, Autonomous has outfitted this desk with a whole compartment that flips down. </p><p>This cable management compartment includes a three-prong power strip and four metal posts, which you can use to wrap any excess cable around — something our tester, Anthony, found incredibly useful in the two months he tested it for — as well as the desk’s control box.</p><p>The Autonomous SmartDesk 5 has a C-shaped frame as opposed to a T-shaped one. In practise, this means that you can load up the back of your desk with more weight, meaning you can use a gaming PC and a heavy, super ultrawide monitor such as the <a href="https://www.tomsguide.com/reviews/samsung-odyssey-neo-g9">Samsung Odyssey Neo G9</a> without having to worry about stability issues.</p><p>However, at 55 x 29 inches, the SmartDesk 5 is a bit of an outlier when it comes to its size. Most companies have a smaller 48-inch wide option and a larger 60-inch wide one. In between these sizes, as it is, it may be too large if your gaming space is in a smaller room.</p><p>Additionally, at $599, it's not the least expensive gaming desk on the market, although it's definitely not the most expensive either.</p><p>With this being said, the Autonomous SmartDesk 5 is a great option if you want your gaming space to look sleek, streamlined, and minimize clutter as much as possible.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review"><strong>Autonomous SmartDesk 5 review</strong></a><strong> </strong></li></ul><h2 class="article-body__section" id="section-best-customizable-gaming-desk"><span>Best customizable gaming desk</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xgWA6fqMhvLpCiPqCTP2TM" name="Uplift V3--06" alt="An overhead view of a desk setup built around the Uplift V3 standing desk" src="https://cdn.mos.cms.futurecdn.net/xgWA6fqMhvLpCiPqCTP2TM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-uplift-v3"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review">4. Uplift V3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best customizable desk</p></div><p class="specs__container"><strong>Desktop size: </strong>42 x 24 inches, 42 x 30 inches, 48 x 24 inches, 48 x 30 inches, 60 x 24 inches, 60 x 30 inches, 72 x 24 inches, 72 x 30 inches, 80 x 24 inches, 80 x 30 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>White, black, walnut, maple, cherry, ash gray, whiteboard, bamboo, dark bamboo, etc. (desktop), Black, white, gray, industrial (legs) | <strong>Max supported weight: </strong>355 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely stable design</div><div class="icon icon-plus_circle _hawk">Simplified assembly process</div><div class="icon icon-plus_circle _hawk">Loads of different configuration options</div><div class="icon icon-plus_circle _hawk">Improved cable management tray included</div><div class="icon icon-plus_circle _hawk">Vast accessory ecosystem makes for easy upgrades</div><div class="icon icon-minus_circle _hawk">Optional customizations can get expensive</div></div><p>If you're after a super-customizable gaming desk, the Uplift V3 is an excellent option. The latest version of the Uplift desk, the Uplift V3 offers an improved user experience thanks to its redesigned frame for streamlined assembly and a wider, more adjustable cable management tray.</p><p>It's also a standing desk, but even if you're aiming on using it mostly for sitting, it's still a great option.</p><p>It has a huge range of customization options, with 30 different desktop styles to choose from. While this may be potentially overwhelming, it does also mean that you can get your desk looking exactly how you want it, something our tester, Anthony, really appreciated during the month he tested it for.</p><p>The customization doesn't stop there, however — you can upgrade the desk's components, too, from keypad upgrades to power grommets. One thing to keep in mind, however, is that this can get very pricey, very quickly. The Uplift V3 starts at $599, but once you get to adding on, well, all the add-ons, the price can rapidly creep up.</p><p>With this being said, you can always start out with the base model and upgrade it piece by piece, making it a long-term investment instead. With the desk's 15-year warranty, this may be a good option if you're looking to slowly and steadily update your gaming space.</p><p>Overall, if you're looking for a smooth, stable, customizable desk that can grow and change as you do, then the Uplift V3 is an excellent option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review"><strong>Uplift V3 review</strong></a></li></ul><h2 class="article-body__section" id="section-best-corner-gaming-desk"><span>Best corner gaming desk</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4Rt8QRadjbWX4T2FjMiRH5" name="Vari L-Shaped Desk-5.jpg" alt="A desk lamp shining on the Vari L-Shape Electric Standing Desk" src="https://cdn.mos.cms.futurecdn.net/4Rt8QRadjbWX4T2FjMiRH5-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-vari-l-shaped-electric-standing-desk"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/vari-l-shape-electric-standing-desk-review">5. Vari L-Shaped Electric Standing Desk</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best corner gaming desk</p></div><p class="specs__container"><strong>Desktop size: </strong>80 x 60 inches, 80 x 80 inches | <strong>Type: </strong>L-shape | <strong>Color Options: </strong>Black, Glass, Silver, SmokeGrey, White | <strong>Max supported weight: </strong>200 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Spacious</div><div class="icon icon-plus_circle _hawk">Solid and stable</div><div class="icon icon-plus_circle _hawk">Adjusts quickly and easily</div><div class="icon icon-plus_circle _hawk">Tons of great accessories included</div><div class="icon icon-minus_circle _hawk">Heavy and bulky</div></div><p>If you want a gaming setup with as much room as possible, then the Vari L-Shaped Electric Standing Desk is an excellent option, with two desktops to take advantage of.</p><p>During testing, our tester Anthony found it to be spacious and sturdy. The desk comes with a pair of desk hooks as well as some coasters, but there are other accessories — for example, undermount storage, a hanging desk cubby,  a power hub, and a cable management tray — that are all compatible with the desk. These are add-ons, however, and can get expensive if you want to get a lot of them.</p><p>With a weight limit of 200 pounds, it should be able to fit all of your kit, but it is a lower limit than other models on this list, for example, the <a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review">Autonomous SmartDesk 5</a> or the <a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review">Uplift V3</a>.</p><p>While the laminate desktop comes in a range of colours, it can look a little cheap when you get up close to it. If you prefer a sleeker look, you might be better off going for something like the <a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review">LiftSync Clear Plus</a>. </p><p>Additionally, it does not come with built-in cable management, and adding a cable management tray to the desk will cost you $50 to its already pretty hefty $1,295 price tag — although it does occasionally go on sale. Plus, in the month and a half that Anthony tested it out for, he found himself thinking that this price is justified for such a spacious and sturdy desk.</p><p>Still, if you're looking for a very spacious gaming desk, the Vari L-Shaped Electric Standing Desk is a great option. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/vari-l-shape-electric-standing-desk-review"><strong>Vari L-Shaped Electric Standing Desk review</strong></a><strong></strong></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-small-spaces"><span>Best gaming desk for small spaces</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uzwzaQgPb2LvaUTz5NtZC8" name="Branch Four Leg Standing Desk-04" alt="An angled view of a desk setup built around the Branch Four Leg Standing Desk" src="https://cdn.mos.cms.futurecdn.net/uzwzaQgPb2LvaUTz5NtZC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-branch-duo-standing-desk"><span class="title__text"><a href="https://www.tomsguide.com/reviews/branch-duo-standing-desk-review">6. Branch Duo Standing Desk</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for small spaces</p></div><p class="specs__container"><strong>Desktop size: </strong>36-48 x 24 inches | <strong>Type: </strong>Electric standing desk | <strong>Color Options: </strong>Woodgrain, maple, walnut, black oak, whie, sage denim, charcoal (desktop), white, sage, charcoal, black (legs) | <strong>Max weight limit: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Frameless design</div><div class="icon icon-plus_circle _hawk">OLED control paddle</div><div class="icon icon-plus_circle _hawk">Built-in reminders to stand</div><div class="icon icon-plus_circle _hawk">Optional desk drawer and cable organizer</div><div class="icon icon-minus_circle _hawk">Only two height presets</div><div class="icon icon-minus_circle _hawk">Control box interferes with cable organizer</div></div><p>If you're looking for a more compact gaming rig, the Branch Duo Standing Desk fits a whole lot of features into a space-saving package.</p><p>With a futuristic frameless design, rounded corners, and an intuitive control paddle for adjusting its height, the Branch Duo is already a pretty great option as a gaming desk. Add in the fact that it can come in a snug 36 x 24-inch version, and it's excellent for gamers who don't have a huge amount of space, but still want to get a decent battlestation together. Plus, at $499, it's a little cheaper than your average gaming desk, too.</p><p>It's not all perfect, however. During testing, our tester, Anthony, found himself frustrated at the fact that the control box is in the way of the cable management tray — although he did accept that this was a necessary evil in order to leave extra room for the desk drawer.</p><p>Still, another bonus is that he found the Brach Duo to be easy to both assemble and disassemble — very helpful if you're renting or at college and know you'll have to take down your setup at some point.</p><p>So, if you're looking to save space or simply don't have much space for your gaming setup, the Branch Duo is an excellent option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/branch-duo-standing-desk-review"><strong>Branch Duo Standing Desk review</strong></a></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-laptop-use"><span>Best gaming desk for laptop use</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KugLKgLXG3rmN49d8NDqJf" name="LiftSync Clear Plus-06" alt="The LiftSync Clear Plus with a monitor, laptop and other accessories with its integrated RGB lighting turned on" src="https://cdn.mos.cms.futurecdn.net/KugLKgLXG3rmN49d8NDqJf-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-liftsync-clear-plus"><span class="title__text"><a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review">7. LiftSync Clear Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for gaming on a laptop</p></div><p class="specs__container"><strong>Width: </strong>47 inches | <strong>Depth: </strong>24 inches | <strong>Type: </strong>Straight, single-motor electric standing | <strong>Color Options: </strong>White | <strong>Max weight limit: </strong>110 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Easy to clean</div><div class="icon icon-plus_circle _hawk">Sleek all-white design</div><div class="icon icon-plus_circle _hawk">L-shaped legs for improved stability</div><div class="icon icon-plus_circle _hawk">Built-in storage, charging and RGB lighting</div><div class="icon icon-minus_circle _hawk">No customization options</div><div class="icon icon-minus_circle _hawk">Can’t hold a lot of weight</div></div><p>If you prefer to do your gaming on one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-laptops">best gaming laptops</a>, but still want a dedicated space to do so from, then the LiftSync Clear Plus is a great option.</p><p>It's a sleek, all-white electric standing desk with a tempered glass top, a built-in drawer and USB charging ports, and coolest of all (in my opinion), integrated RGB lighting. You can use it as a standing desk, too, and it has a height range of 28.3 to 46.5 inches.</p><p>The tempered glass desktop means it is super easy to clean, and you can use glass cleaner or even disinfectant on it without worrying about stripping the surface, which our tester, Anthony, very much appreciated during his time testing it. However, you may also run into the same issue he did with the desktop and find that your mouse does not work on the desktop alone. This can be fixed by using one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-mouse-pad">best gaming mousepads</a>, but it's still a bit of an inconvenience.</p><p>Overall, has a very sleek design, and Anthony found that its L-shaped legs provided more stability than other gaming desks he's tested. Additionally, it's less than $500, making it one of the more budget-friendly options in this guide.</p><p>It's important to keep in mind, however, that its weight limit of just 110 pounds and lack of cable management tray mean that it just isn't suitable for desktop gaming.</p><p>Still, if you prefer to use one of the best gaming laptops over a desktop or console, the LiftSync Clear Plus is a great option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review"><strong>LiftSync Clear Plus review</strong></a></li></ul><h2 class="article-body__section" id="section-also-tested"><span>Also tested</span></h2>        <div class="featured_product_block featured_block_hero" data-id="523b84f6-94d8-11f1-8bdb-e9c3141c553b">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:67.19%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XyyT74yJ7b43dfByFiA4VN.jpg" alt="Cougar E-Odyssey - Front View"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cougar</div>                                        <div class="featured__title">E-Odyssey</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>With a pegboard, speaker stands, and a clever drawer with a built-in wrist pad, this feature-packed standing desk is great for gamers who want a desk with a lot of space, functionality, and personalization. Plus, it's available for under $550.</p><p>However, it's not currently available in the US, which is why it hasn't quite made it to the main list.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/cougar-e-odyssey-standing-desk-review"><strong>Cougar E-Odyssey review</strong></a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f12a648e-9fcc-11f1-b7fc-f1158da3b3bc">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:56.25%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hHDxVCvDmKczykP3kmV25i.jpg" alt="The Secretlab Magnus Evo standing desk plugged into a wall"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Secretlab</div>                                        <div class="featured__title">Magnus Evo</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The Secretlabs Magnus Evo is a slightly more affordable version of the Secretlabs Magnus Pro, at $749 instead of $799. The main difference is that it has a hybrid laminate desktop instead of a metal one, like the Magnus Pro. This does mean that it's more susceptible to scratches than the Magnus Pro, although it does retain the more crucial features of the desk, like the integrated power column and quiet dual-motor operation. </p><p>Still, you will need to invest in first-party accessories if you want to get the absolute most out of this desk, and that can get pretty pricey.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/secretlab-magnus-evo-review"><strong>Secretlabs Magnus Evo review</strong></a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f12a64f2-9fcc-11f1-8d7e-c977f960a872">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:56.27%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/C645sXNpPgYyqmbVs6jbPB.jpg" alt="A desk setup built around the Herman Miller Coyl Gaming Desk"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Herman Miller</div>                                        <div class="featured__title">Coyl Gaming Desk</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The Herman Miller Coyl Gaming Desk is stylish and exceptionally sturdy, which is ideal for anyone looking for a sophisticated setup. Plus, it has a unique rotary dial that lets you fine-tune height adjustments.</p><p>However, there is only one desk size available, and both the desk and its accessories are pretty expensive. Plus, you can’t use a monitor arm with the shroud installed, which is a bit inconvenient.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/herman-miller-gaming-coyl-desk-review"><strong>Herman Miller Coyl Gaming Desk review</strong></a></p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-how-to-choose-the-best-gaming-desk-for-you"><span>How to choose the best gaming desk for you</span></h2><p>Of course, choosing the best gaming desk for you is an individual decision based on what you're hoping to achieve. But there are some things you want to keep in mind:</p><p><strong>Desktop Space: </strong>For one, you want to consider how big of a space you have for a desk, and whether the desk you're considering buying is the right size for the space. Luckily, these days we do a lot of shopping online, where it's easy to look up the dimensions of a desk and compare them against the space you're hoping to fill. If you end up shopping for a new desk in person, be sure to bring that tape measure!</p><p><strong>Extra Storage: </strong>One of the issues with gaming desks is that they don't often come with storage, so you'll want to be aware of that limitation and be sure you have other places in your home to store files and other deskbound ephemera before you opt for a gaming desk.</p><p>Luckily, most gaming desks aren't overwhelmingly expensive. Sure, they'll set you back a couple of hundred dollars, but that's far cheaper than what you could spend on other desks.</p><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>Does my gaming desk need cable management?</h3><article class="article__schema-answer"><p>While you technically don't need cable management for a gaming desk, your life will probably be a great deal easier with it than without it. </p><p>Using a desk with built-in cable management allows you to neatly stow any wires, keeping them organized and making sure your desk stays free of clutter.</p><p>All the desks on this list (bar the LiftSync Clear Plus) either have cable management included, or have the option for an added cable management tray.</p></article></section><section class="article__schema-question"><h3>Is an L-shaped desk better for gaming?</h3><article class="article__schema-answer"><p>Whether or not an L-shaped gaming desk is the right one for you depends on what your ideal gaming space looks like and how much room you have.</p><p>If you want to fit your gaming setup into a corner, or want the maximum amount of desktop room possible, then an L-shaped desk like the <a href="#section-best-corner-gaming-desk">Vari L-Shaped Electric Standing Desk</a> is a great option. </p><p>However, if space is limited, then something more compact like the<a href="#section-best-gaming-desk-for-small-spaces"> Branch Duo Standing Desk</a> will likely suit your needs better.</p></article></section><section class="article__schema-question"><h3>Can I use a gaming desk for working from home?</h3><article class="article__schema-answer"><p>Short answer — yes. All the desks on this list are suitable for home working use, meaning you can use them for both work and leisure. </p><p>They're doubly suitable for working and gaming as they are all standing desks, too, allowing you to stand during the day. This will help improve your circulation, as well as posture.</p></article></section><section class="article__schema-question"><h3>Are gaming desks good for laptop gaming?</h3><article class="article__schema-answer"><p>You can absolutely use a gaming desk for laptop gaming, and if you pair it with one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-chairs">best gaming chairs</a>, your back will likely thank you for the improved posture and support during long gaming sessions. Based on your testing, we recommend the <a href="#section-best-gaming-desk-for-laptop-use">LiftSync Clear Plus</a> as the best gaming desk for laptops.</p><p>Bear in mind, however, that if you want to go from using one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-laptops">best gaming laptops</a> to desktop gaming, you'll need to get a desk with a higher weight limit, as the LiftSync Clear Plus can only hold up to 110 pounds.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-gaming-desks</link>
                                                                            <description>
                            <![CDATA[ The best gaming desks offer plenty of benefits. Here are our top picks. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">htHs4DBAAxAhPcKo7hnhZM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/daArSMmBeBs55PsbfuUHDN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 24 Aug 2026 15:03:18 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming]]></category>
                                                                                                <author><![CDATA[ adam.schram@futurenet.com (Adam Schram) ]]></author>                    <dc:creator><![CDATA[ Adam Schram ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UjEAtEY62uqbyWauDJVvNN-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Tony Polanco ]]></dc:contributor>
                                            <dc:contributor><![CDATA[ Olivia Powell ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/daArSMmBeBs55PsbfuUHDN-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A monitor mounted to the Secretlab Magnus Pro using Secretlab&#039;s monitor arm]]></media:description>                                                            <media:text><![CDATA[A monitor mounted to the Secretlab Magnus Pro using Secretlab&#039;s monitor arm]]></media:text>
                                <media:title type="plain"><![CDATA[A monitor mounted to the Secretlab Magnus Pro using Secretlab&#039;s monitor arm]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/daArSMmBeBs55PsbfuUHDN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're looking to transform your gaming space and start creating your ideal battlestation, one of the best gaming desks is the perfect place to start.</p><p>However, you may be wondering what exactly makes one gaming desk better than another. The short answer is that it depends on what you're looking for — do you want tons of space, or do you need to conserve it? Is storage a priority, or is having a mouse-friendly surface? Do you want to keep things simple, or get a super-customizable base you can expand on?</p><p>Our current overall favorite, the <a href="#section-the-best-gaming-desk-overall">Corsair Platform 4</a>, is a prime example of a quality gaming desk that's useful in a wide range of applications. It's spacious, height-adjustable, and even comes with an extra-large cable management tray and a monitor arm.</p><p>However, I've also selected many other worthy gaming desks for various other use cases, from needing a compact battlestation to laptop gaming, to the best out-of-the-box setup.</p><h2 id="tested-by">Tested by</h2><h2 class="article-body__section" id="section-the-best-gaming-desk-overall"><span>The best gaming desk overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zL4SUtgAsafmx5WYBs6gRb" name="Corsair Platform 4--04" alt="A wide shot of a black-and-white desk setup built around the Corsair Platform:4 Elevate Desk showing off the Kanto Ora bookshelf speakers up top and the Kanto SUB8 subwoofer underneath the desk" src="https://cdn.mos.cms.futurecdn.net/zL4SUtgAsafmx5WYBs6gRb-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-corsair-platform-4"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/corsair-platform-4-elevate-review">1. Corsair Platform 4</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for complete setup</p></div><p class="specs__container"><strong>Width: </strong>48 inches | <strong>Depth: </strong>30 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>Black laminate, Birch dark walnut stain, Birch light pine stain | <strong>Max supported weight: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent monitor arm included</div><div class="icon icon-plus_circle _hawk">Great stability and dual-motor system</div><div class="icon icon-plus_circle _hawk">Large ecosystem of compatible accessories</div><div class="icon icon-plus_circle _hawk">In-desk storage and large cable management tray</div><div class="icon icon-minus_circle _hawk">Only two height presets</div><div class="icon icon-minus_circle _hawk">Expensive for the full package</div></div><p>If you're looking for a gaming desk that will give you anything you could possibly want out of the box, look no further than the Corsair Platform 4: Elevate Desk. It offers way more out of the box than most of its rivals, giving you everything you need to get started with streaming, gaming, or even working from day one.</p><p>This premium, dual-motor standing desk doubles as a modular "cockpit", with a high-quality monitor arm and a massive cable tray in the box, as well as some smaller plastic shelves that clip onto the side of the desk for extra handy storage. There are some optional additional accessories, for example, a multiframe pegboard, but these are nice-to-haves rather than need-to-haves, and you can always expand your desk's accessories later on.</p><p>Speaking of accessories, Corsair owns Elgato, which means all of its lights and other streaming gear are compatible with both the Platform 4 and the larger Platform 6. If you're a streamer who's already invested in the Elgato ecosystem, then getting this desk feels like a no-brainer.</p><p>The Platform 4 is definitely on the pricey side for a gaming desk at $999, but this does include two accessories that are usually paid add-ons for other gaming desks — one of the <a href="https://www.tomsguide.com/best-picks/best-monitor-arms">best monitor arms</a> our tester, Anthony, has ever tried, and an extra-large cable management tray. The cable management tray even fitted one of the <a href="https://www.tomsguide.com/us/best-mini-pc.html">best mini PCs</a> on it, with room to spare.</p><p>During testing, Anthony was really impressed by the functionality of both these accessories, especially considering these are both areas where other gaming desks are let down. Additionally, the Platform 4 does go on sale fairly frequently, and I've even seen its price drop as low as as low as $449 recently.</p><p>The main issue Anthony ran into while testing it was that the desk only has two presets — one for standing and one for sitting. This is far less than other standing desks we've tested, some of which have as many as four different presets. For most people, the two will be enough, but you, like Anthony, may prefer a few more options in this area.</p><p>Overall, the Platform 4 is an excellent gaming desk that is only slightly let down by its lack of height flexibility and its premium price tag. Still, Anthony has been using it for almost a year now, and he doesn't think he'll be getting rid of it any time soon.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/corsair-platform-4-elevate-review"><strong>Corsair Platform 4 review</strong></a></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-work-and-play"><span>Best gaming desk for work and play</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a4AbDS2amaKZWCkiYMKKjH" name="Secretlab Magnus Pro-13.jpg" alt="Cables neatly tucked away at the back of the Secretlab Magnus Pro" src="https://cdn.mos.cms.futurecdn.net/a4AbDS2amaKZWCkiYMKKjH-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-secretlab-magnus-pro"><span class="title__text"><a href="https://www.tomsguide.com/home-office/secretlab-magnus-pro-review">2. Secretlab Magnus Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Most versatile</p></div><p class="specs__container"><strong>Width: </strong>59.1 to 70 inches | <strong>Depth: </strong>25.6 to 49.2 inches | <strong>Type: </strong>Straight | <strong>Color Options: </strong>Black, White | <strong>Max supported weight: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Clean, all-metal design</div><div class="icon icon-plus_circle _hawk">Simple assembly process</div><div class="icon icon-plus_circle _hawk">Clever magnetic accessories</div><div class="icon icon-plus_circle _hawk">Integrated power and cable management</div><div class="icon icon-minus_circle _hawk">No additional color options</div><div class="icon icon-minus_circle _hawk">Only available in large and extra large sizes</div></div><p>Secretlab's Magnus Pro presents the ultimate balance between simplicity and functionality. It's a standing desk with just shy of 24 inches of vertical variation, and it has one of the tidiest cable management systems we've seen on a gaming desk.</p><p> With a starting price of $799 for the smaller version of this desk, the Secretlab Magnus Pro is definitely a top-shelf buy. However, its full-length, built-in cable management tray, integrated power system, and excellent build quality help justify its higher price. </p><p>This desk can also hold up to 256 pounds, which means you don't have to fret about hurting it when you pile on your mountainous custom setup. Better yet, if you invest in the XL size, you'll have plenty of room to store your gear for both your gaming time and your workday. </p><p>After all, this isn't just a quality gaming desk — it's an exceptional standing desk that can blend seamlessly into even the most professional workspaces.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home-office/secretlab-magnus-pro-review"><strong>Secretlab Magnus Pro review</strong></a><strong> </strong></li></ul><h2 class="article-body__section" id="section-the-best-gaming-desk-for-simplicity"><span>The best gaming desk for simplicity</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KwbyxqfWVXFMVoDsWuzHig" name="Autonomous SmartDesk 5-09" alt="A single monitor desk setup built around the Autonomous SmartDesk 5" src="https://cdn.mos.cms.futurecdn.net/KwbyxqfWVXFMVoDsWuzHig-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-autonomous-smartdesk-5"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review">3. Autonomous SmartDesk 5</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for simplicity</p></div><p class="specs__container"><strong>Width: </strong>53 inches | <strong>Depth: </strong>29 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>Stone Desert, Titanium White, Meteor Gray | <strong>Max supported weight: </strong>330 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Built-in cable management compartment</div><div class="icon icon-plus_circle _hawk">Sleek design and sturdy build quality</div><div class="icon icon-plus_circle _hawk">Integrated touch controls</div><div class="icon icon-plus_circle _hawk">Incredibly smooth desktop</div><div class="icon icon-minus_circle _hawk">Only one desktop size available</div><div class="icon icon-minus_circle _hawk">Built-in outlet only has three plugs</div></div><p>The Autonomous SmartDesk 5 is a sleek desk with a smooth finish, integrated touch controls, and an excellent built-in cable management system. Instead of a lid that flips up, Autonomous has outfitted this desk with a whole compartment that flips down. </p><p>This cable management compartment includes a three-prong power strip and four metal posts, which you can use to wrap any excess cable around — something our tester, Anthony, found incredibly useful in the two months he tested it for — as well as the desk’s control box.</p><p>The Autonomous SmartDesk 5 has a C-shaped frame as opposed to a T-shaped one. In practise, this means that you can load up the back of your desk with more weight, meaning you can use a gaming PC and a heavy, super ultrawide monitor such as the <a href="https://www.tomsguide.com/reviews/samsung-odyssey-neo-g9">Samsung Odyssey Neo G9</a> without having to worry about stability issues.</p><p>However, at 55 x 29 inches, the SmartDesk 5 is a bit of an outlier when it comes to its size. Most companies have a smaller 48-inch wide option and a larger 60-inch wide one. In between these sizes, as it is, it may be too large if your gaming space is in a smaller room.</p><p>Additionally, at $599, it's not the least expensive gaming desk on the market, although it's definitely not the most expensive either.</p><p>With this being said, the Autonomous SmartDesk 5 is a great option if you want your gaming space to look sleek, streamlined, and minimize clutter as much as possible.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review"><strong>Autonomous SmartDesk 5 review</strong></a><strong> </strong></li></ul><h2 class="article-body__section" id="section-best-customizable-gaming-desk"><span>Best customizable gaming desk</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xgWA6fqMhvLpCiPqCTP2TM" name="Uplift V3--06" alt="An overhead view of a desk setup built around the Uplift V3 standing desk" src="https://cdn.mos.cms.futurecdn.net/xgWA6fqMhvLpCiPqCTP2TM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-uplift-v3"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review">4. Uplift V3</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best customizable desk</p></div><p class="specs__container"><strong>Desktop size: </strong>42 x 24 inches, 42 x 30 inches, 48 x 24 inches, 48 x 30 inches, 60 x 24 inches, 60 x 30 inches, 72 x 24 inches, 72 x 30 inches, 80 x 24 inches, 80 x 30 inches | <strong>Type: </strong>Dual-motor electric standing desk | <strong>Color Options: </strong>White, black, walnut, maple, cherry, ash gray, whiteboard, bamboo, dark bamboo, etc. (desktop), Black, white, gray, industrial (legs) | <strong>Max supported weight: </strong>355 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Extremely stable design</div><div class="icon icon-plus_circle _hawk">Simplified assembly process</div><div class="icon icon-plus_circle _hawk">Loads of different configuration options</div><div class="icon icon-plus_circle _hawk">Improved cable management tray included</div><div class="icon icon-plus_circle _hawk">Vast accessory ecosystem makes for easy upgrades</div><div class="icon icon-minus_circle _hawk">Optional customizations can get expensive</div></div><p>If you're after a super-customizable gaming desk, the Uplift V3 is an excellent option. The latest version of the Uplift desk, the Uplift V3 offers an improved user experience thanks to its redesigned frame for streamlined assembly and a wider, more adjustable cable management tray.</p><p>It's also a standing desk, but even if you're aiming on using it mostly for sitting, it's still a great option.</p><p>It has a huge range of customization options, with 30 different desktop styles to choose from. While this may be potentially overwhelming, it does also mean that you can get your desk looking exactly how you want it, something our tester, Anthony, really appreciated during the month he tested it for.</p><p>The customization doesn't stop there, however — you can upgrade the desk's components, too, from keypad upgrades to power grommets. One thing to keep in mind, however, is that this can get very pricey, very quickly. The Uplift V3 starts at $599, but once you get to adding on, well, all the add-ons, the price can rapidly creep up.</p><p>With this being said, you can always start out with the base model and upgrade it piece by piece, making it a long-term investment instead. With the desk's 15-year warranty, this may be a good option if you're looking to slowly and steadily update your gaming space.</p><p>Overall, if you're looking for a smooth, stable, customizable desk that can grow and change as you do, then the Uplift V3 is an excellent option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review"><strong>Uplift V3 review</strong></a></li></ul><h2 class="article-body__section" id="section-best-corner-gaming-desk"><span>Best corner gaming desk</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4Rt8QRadjbWX4T2FjMiRH5" name="Vari L-Shaped Desk-5.jpg" alt="A desk lamp shining on the Vari L-Shape Electric Standing Desk" src="https://cdn.mos.cms.futurecdn.net/4Rt8QRadjbWX4T2FjMiRH5-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-vari-l-shaped-electric-standing-desk"><span class="title__text"><a href="https://www.tomsguide.com/home/home-office/vari-l-shape-electric-standing-desk-review">5. Vari L-Shaped Electric Standing Desk</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best corner gaming desk</p></div><p class="specs__container"><strong>Desktop size: </strong>80 x 60 inches, 80 x 80 inches | <strong>Type: </strong>L-shape | <strong>Color Options: </strong>Black, Glass, Silver, SmokeGrey, White | <strong>Max supported weight: </strong>200 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Spacious</div><div class="icon icon-plus_circle _hawk">Solid and stable</div><div class="icon icon-plus_circle _hawk">Adjusts quickly and easily</div><div class="icon icon-plus_circle _hawk">Tons of great accessories included</div><div class="icon icon-minus_circle _hawk">Heavy and bulky</div></div><p>If you want a gaming setup with as much room as possible, then the Vari L-Shaped Electric Standing Desk is an excellent option, with two desktops to take advantage of.</p><p>During testing, our tester Anthony found it to be spacious and sturdy. The desk comes with a pair of desk hooks as well as some coasters, but there are other accessories — for example, undermount storage, a hanging desk cubby,  a power hub, and a cable management tray — that are all compatible with the desk. These are add-ons, however, and can get expensive if you want to get a lot of them.</p><p>With a weight limit of 200 pounds, it should be able to fit all of your kit, but it is a lower limit than other models on this list, for example, the <a href="https://www.tomsguide.com/home/home-office/autonomous-smartdesk-5-review">Autonomous SmartDesk 5</a> or the <a href="https://www.tomsguide.com/home/home-office/uplift-v3-standing-desk-review">Uplift V3</a>.</p><p>While the laminate desktop comes in a range of colours, it can look a little cheap when you get up close to it. If you prefer a sleeker look, you might be better off going for something like the <a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review">LiftSync Clear Plus</a>. </p><p>Additionally, it does not come with built-in cable management, and adding a cable management tray to the desk will cost you $50 to its already pretty hefty $1,295 price tag — although it does occasionally go on sale. Plus, in the month and a half that Anthony tested it out for, he found himself thinking that this price is justified for such a spacious and sturdy desk.</p><p>Still, if you're looking for a very spacious gaming desk, the Vari L-Shaped Electric Standing Desk is a great option. </p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/vari-l-shape-electric-standing-desk-review"><strong>Vari L-Shaped Electric Standing Desk review</strong></a><strong></strong></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-small-spaces"><span>Best gaming desk for small spaces</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uzwzaQgPb2LvaUTz5NtZC8" name="Branch Four Leg Standing Desk-04" alt="An angled view of a desk setup built around the Branch Four Leg Standing Desk" src="https://cdn.mos.cms.futurecdn.net/uzwzaQgPb2LvaUTz5NtZC8-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-branch-duo-standing-desk"><span class="title__text"><a href="https://www.tomsguide.com/reviews/branch-duo-standing-desk-review">6. Branch Duo Standing Desk</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best for small spaces</p></div><p class="specs__container"><strong>Desktop size: </strong>36-48 x 24 inches | <strong>Type: </strong>Electric standing desk | <strong>Color Options: </strong>Woodgrain, maple, walnut, black oak, whie, sage denim, charcoal (desktop), white, sage, charcoal, black (legs) | <strong>Max weight limit: </strong>265 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Frameless design</div><div class="icon icon-plus_circle _hawk">OLED control paddle</div><div class="icon icon-plus_circle _hawk">Built-in reminders to stand</div><div class="icon icon-plus_circle _hawk">Optional desk drawer and cable organizer</div><div class="icon icon-minus_circle _hawk">Only two height presets</div><div class="icon icon-minus_circle _hawk">Control box interferes with cable organizer</div></div><p>If you're looking for a more compact gaming rig, the Branch Duo Standing Desk fits a whole lot of features into a space-saving package.</p><p>With a futuristic frameless design, rounded corners, and an intuitive control paddle for adjusting its height, the Branch Duo is already a pretty great option as a gaming desk. Add in the fact that it can come in a snug 36 x 24-inch version, and it's excellent for gamers who don't have a huge amount of space, but still want to get a decent battlestation together. Plus, at $499, it's a little cheaper than your average gaming desk, too.</p><p>It's not all perfect, however. During testing, our tester, Anthony, found himself frustrated at the fact that the control box is in the way of the cable management tray — although he did accept that this was a necessary evil in order to leave extra room for the desk drawer.</p><p>Still, another bonus is that he found the Brach Duo to be easy to both assemble and disassemble — very helpful if you're renting or at college and know you'll have to take down your setup at some point.</p><p>So, if you're looking to save space or simply don't have much space for your gaming setup, the Branch Duo is an excellent option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/reviews/branch-duo-standing-desk-review"><strong>Branch Duo Standing Desk review</strong></a></li></ul><h2 class="article-body__section" id="section-best-gaming-desk-for-laptop-use"><span>Best gaming desk for laptop use</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KugLKgLXG3rmN49d8NDqJf" name="LiftSync Clear Plus-06" alt="The LiftSync Clear Plus with a monitor, laptop and other accessories with its integrated RGB lighting turned on" src="https://cdn.mos.cms.futurecdn.net/KugLKgLXG3rmN49d8NDqJf-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-liftsync-clear-plus"><span class="title__text"><a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review">7. LiftSync Clear Plus</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for gaming on a laptop</p></div><p class="specs__container"><strong>Width: </strong>47 inches | <strong>Depth: </strong>24 inches | <strong>Type: </strong>Straight, single-motor electric standing | <strong>Color Options: </strong>White | <strong>Max weight limit: </strong>110 pounds</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Easy to clean</div><div class="icon icon-plus_circle _hawk">Sleek all-white design</div><div class="icon icon-plus_circle _hawk">L-shaped legs for improved stability</div><div class="icon icon-plus_circle _hawk">Built-in storage, charging and RGB lighting</div><div class="icon icon-minus_circle _hawk">No customization options</div><div class="icon icon-minus_circle _hawk">Can’t hold a lot of weight</div></div><p>If you prefer to do your gaming on one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-laptops">best gaming laptops</a>, but still want a dedicated space to do so from, then the LiftSync Clear Plus is a great option.</p><p>It's a sleek, all-white electric standing desk with a tempered glass top, a built-in drawer and USB charging ports, and coolest of all (in my opinion), integrated RGB lighting. You can use it as a standing desk, too, and it has a height range of 28.3 to 46.5 inches.</p><p>The tempered glass desktop means it is super easy to clean, and you can use glass cleaner or even disinfectant on it without worrying about stripping the surface, which our tester, Anthony, very much appreciated during his time testing it. However, you may also run into the same issue he did with the desktop and find that your mouse does not work on the desktop alone. This can be fixed by using one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-mouse-pad">best gaming mousepads</a>, but it's still a bit of an inconvenience.</p><p>Overall, has a very sleek design, and Anthony found that its L-shaped legs provided more stability than other gaming desks he's tested. Additionally, it's less than $500, making it one of the more budget-friendly options in this guide.</p><p>It's important to keep in mind, however, that its weight limit of just 110 pounds and lack of cable management tray mean that it just isn't suitable for desktop gaming.</p><p>Still, if you prefer to use one of the best gaming laptops over a desktop or console, the LiftSync Clear Plus is a great option.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/home-office/liftsync-clear-plus-review"><strong>LiftSync Clear Plus review</strong></a></li></ul><h2 class="article-body__section" id="section-also-tested"><span>Also tested</span></h2>        <div class="featured_product_block featured_block_hero" data-id="523b84f6-94d8-11f1-8bdb-e9c3141c553b">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:67.19%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/XyyT74yJ7b43dfByFiA4VN.jpg" alt="Cougar E-Odyssey - Front View"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cougar</div>                                        <div class="featured__title">E-Odyssey</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>With a pegboard, speaker stands, and a clever drawer with a built-in wrist pad, this feature-packed standing desk is great for gamers who want a desk with a lot of space, functionality, and personalization. Plus, it's available for under $550.</p><p>However, it's not currently available in the US, which is why it hasn't quite made it to the main list.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/gaming/gaming-peripherals/cougar-e-odyssey-standing-desk-review"><strong>Cougar E-Odyssey review</strong></a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f12a648e-9fcc-11f1-b7fc-f1158da3b3bc">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:56.25%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hHDxVCvDmKczykP3kmV25i.jpg" alt="The Secretlab Magnus Evo standing desk plugged into a wall"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Secretlab</div>                                        <div class="featured__title">Magnus Evo</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The Secretlabs Magnus Evo is a slightly more affordable version of the Secretlabs Magnus Pro, at $749 instead of $799. The main difference is that it has a hybrid laminate desktop instead of a metal one, like the Magnus Pro. This does mean that it's more susceptible to scratches than the Magnus Pro, although it does retain the more crucial features of the desk, like the integrated power column and quiet dual-motor operation. </p><p>Still, you will need to invest in first-party accessories if you want to get the absolute most out of this desk, and that can get pretty pricey.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/secretlab-magnus-evo-review"><strong>Secretlabs Magnus Evo review</strong></a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="f12a64f2-9fcc-11f1-8d7e-c977f960a872">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:56.27%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/C645sXNpPgYyqmbVs6jbPB.jpg" alt="A desk setup built around the Herman Miller Coyl Gaming Desk"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Herman Miller</div>                                        <div class="featured__title">Coyl Gaming Desk</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The Herman Miller Coyl Gaming Desk is stylish and exceptionally sturdy, which is ideal for anyone looking for a sophisticated setup. Plus, it has a unique rotary dial that lets you fine-tune height adjustments.</p><p>However, there is only one desk size available, and both the desk and its accessories are pretty expensive. Plus, you can’t use a monitor arm with the shroud installed, which is a bit inconvenient.</p><p><strong>Read our full </strong><a href="https://www.tomsguide.com/home/home-office/herman-miller-gaming-coyl-desk-review"><strong>Herman Miller Coyl Gaming Desk review</strong></a></p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-how-to-choose-the-best-gaming-desk-for-you"><span>How to choose the best gaming desk for you</span></h2><p>Of course, choosing the best gaming desk for you is an individual decision based on what you're hoping to achieve. But there are some things you want to keep in mind:</p><p><strong>Desktop Space: </strong>For one, you want to consider how big of a space you have for a desk, and whether the desk you're considering buying is the right size for the space. Luckily, these days we do a lot of shopping online, where it's easy to look up the dimensions of a desk and compare them against the space you're hoping to fill. If you end up shopping for a new desk in person, be sure to bring that tape measure!</p><p><strong>Extra Storage: </strong>One of the issues with gaming desks is that they don't often come with storage, so you'll want to be aware of that limitation and be sure you have other places in your home to store files and other deskbound ephemera before you opt for a gaming desk.</p><p>Luckily, most gaming desks aren't overwhelmingly expensive. Sure, they'll set you back a couple of hundred dollars, but that's far cheaper than what you could spend on other desks.</p><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>Does my gaming desk need cable management?</h3><article class="article__schema-answer"><p>While you technically don't need cable management for a gaming desk, your life will probably be a great deal easier with it than without it. </p><p>Using a desk with built-in cable management allows you to neatly stow any wires, keeping them organized and making sure your desk stays free of clutter.</p><p>All the desks on this list (bar the LiftSync Clear Plus) either have cable management included, or have the option for an added cable management tray.</p></article></section><section class="article__schema-question"><h3>Is an L-shaped desk better for gaming?</h3><article class="article__schema-answer"><p>Whether or not an L-shaped gaming desk is the right one for you depends on what your ideal gaming space looks like and how much room you have.</p><p>If you want to fit your gaming setup into a corner, or want the maximum amount of desktop room possible, then an L-shaped desk like the <a href="#section-best-corner-gaming-desk">Vari L-Shaped Electric Standing Desk</a> is a great option. </p><p>However, if space is limited, then something more compact like the<a href="#section-best-gaming-desk-for-small-spaces"> Branch Duo Standing Desk</a> will likely suit your needs better.</p></article></section><section class="article__schema-question"><h3>Can I use a gaming desk for working from home?</h3><article class="article__schema-answer"><p>Short answer — yes. All the desks on this list are suitable for home working use, meaning you can use them for both work and leisure. </p><p>They're doubly suitable for working and gaming as they are all standing desks, too, allowing you to stand during the day. This will help improve your circulation, as well as posture.</p></article></section><section class="article__schema-question"><h3>Are gaming desks good for laptop gaming?</h3><article class="article__schema-answer"><p>You can absolutely use a gaming desk for laptop gaming, and if you pair it with one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-chairs">best gaming chairs</a>, your back will likely thank you for the improved posture and support during long gaming sessions. Based on your testing, we recommend the <a href="#section-best-gaming-desk-for-laptop-use">LiftSync Clear Plus</a> as the best gaming desk for laptops.</p><p>Bear in mind, however, that if you want to go from using one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-laptops">best gaming laptops</a> to desktop gaming, you'll need to get a desk with a higher weight limit, as the LiftSync Clear Plus can only hold up to 110 pounds.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best gaming routers in 2026: Boost your speeds and get lag-free gameplay with our top picks ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The best gaming routers let you level up your home network with top-notch performance for lag-free online gaming, multi-gig ports for faster wired downloads, unique designs complete with RGB lighting and extra features you just won’t find anywhere else.</p><p>To determine which gaming routers provide the best wired and wireless experience, our expert team puts them through extensive real-world testing. In addition to running network benchmarks at multiple distances in a multi-story home to measure their speed and range, we also take a close look at their gaming-specific features like bandwidth prioritization and game accelerators.</p><p>What's the best gaming router you can get right now? The <a href="#section-the-best-gaming-router-overall">Asus ROG Rapture GT-BE19000AI</a> is it, delivering warp speeds and an incredible amount of bandwidth that any gamer will benefit from. But there are other options covering a wide range of scenarios to fit your connectivity needs. These are the best gaming routers you can buy right now for the ultimate online gaming experience</p><h2 id="the-best-gaming-routers-you-can-buy-today">The best gaming routers you can buy today</h2><h3 class="article-body__section" id="section-the-best-gaming-router-overall"><span>The best gaming router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bebpM8qo7YEujtLw7bo22d" name="Asus-ROG-Rapture-GT-BE19000AI---LIST" alt="Asus ROG Rapture GT-BE19000AI router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rog-rapture-gt-be19000ai"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review">1. Asus ROG Rapture GT-BE19000AI</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router right now</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong> Input WAN – 1 10 Gbps and 1 2.5 Gbps; LAN – 1 10 Gbps, 3 2.5 Gbps and 1 1 Gbps; USB 2.0 and USB 3.2 (Gen 1) | <strong>Peak Throughput: </strong>2.580 Gbps (at 15 feet) | <strong>Size: </strong>13.6 x 13.6 x 8.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AI hardware boost</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Top Wi-Fi speed and range</div><div class="icon icon-plus_circle _hawk">Excellent gaming features and lighting effects</div><div class="icon icon-minus_circle _hawk">Runs hot</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The Asus ROG Rapture GT-BE1900AI grants your Wi-Fi the ultimate potential, with the Wi-Fi 7 router being built for the modern gamer in need of lag-free, blazing-fast speeds and far-reaching range. Right now, it's the best gaming router we've tested, but its $900 price tag will sting (despite being well worth it). </p><p>Featuring all the premium connectivity features to expect from Wi-Fi 7, including ultra-wide 320MHz data channels, Multi-Link Operations and 4K Quadrature Amplitude Modulation (QAM), what's important here is the amount of throughput it blazes through. This tri-band Wi-Fi 7 (6 GHz included) reaches 2.580 Gbps at 15 feet, and even more impressively, 1.006 Gbps at 50 feet. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605492553-psgczrgwj *, #fv-chart-1783605492553-psgczrgwj *:before, #fv-chart-1783605492553-psgczrgwj *:after, #fv-chart-1783605492553-psgczrgwj-slideshow *, #fv-chart-1783605492553-psgczrgwj-slideshow *:before, #fv-chart-1783605492553-psgczrgwj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605492553-psgczrgwj, #fv-chart-1783605492553-psgczrgwj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605492553-psgczrgwj {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605492553-psgczrgwj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605492553-psgczrgwj.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605492553-psgczrgwj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605492553-psgczrgwj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605492553-psgczrgwj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605492553-psgczrgwj .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605492553-psgczrgwj .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605492553-psgczrgwj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605492553-psgczrgwj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605492553-psgczrgwj .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605492553-psgczrgwj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605492553-psgczrgwj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row, #fv-chart-1783605492553-psgczrgwj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605492553-psgczrgwj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605492553-psgczrgwj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-pie-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-bar-product,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-label,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-product-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-label,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-container,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-cluster,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-label-space,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-benchmark-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-dropdown-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-chart-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-chart-subhead,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-header,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-vs,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605492553-psgczrgwj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605492553-psgczrgwj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row,#fv-chart-1783605492553-psgczrgwj .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-label,#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-container,#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605492553-psgczrgwj.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Rapture GT-BE19000AI \u003cbr>Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:58:12.553Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605492553-psgczrgwj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Rapture GT-BE19000AI <br>Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #0072C6;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>2.58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.06666666666666%; background-color: #0072C6;" data-target-width="67.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1006</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>1006</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.05%; background-color: #0072C6;" data-target-width="88.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">528.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>528.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.83333333333334%; background-color: #0072C6;" data-target-width="81.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>49.1</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605492553-psgczrgwj', false); });} else {initialize('fv-chart-1783605492553-psgczrgwj', false);}})();</script></div><p>But a wired 15-foot connection yielded 3.519 Gbps, too, and it offers multiple connections with its dual 10Gbps ports (one dedicated specifically for gaming) and four 2.5Gbps ports. </p><p>The ROG Rapture GT-BE1900AI is also AI-powered, featuring a whopping 70 TOPS (trillions of operations per second), 4GB of RAM and 32GB of storage to run machine learning models locally, helping to deliver smart, lag-free gaming connections to PCs, consoles and more. </p><p>It's an incredibly capable router, and its premium cost reflects this. Using up 26.0 watts, usage could cost you around $33 annually in electricity, and be warned, it can get hot under the hood when put under pressure. Regardless, if you're after the best connectivity for the ultimate gaming experience and a router that can handle data-hungry homes, this flashy, feature-filled Wi-Fi 7 router is it. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review"><em><strong>Asus ROG Rapture GT-BE19000AI review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-value"><span>The best gaming router for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2951px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9vjmRrvhX4sfnjmUCeVXBC" name="Asus ROG Strix GS-BE18000 router LIST" alt="Asus ROG Strix GS-BE18000 gaming router on a table" src="https://cdn.mos.cms.futurecdn.net/9vjmRrvhX4sfnjmUCeVXBC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2951" height="1660" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asus-rog-strix-gs-be18000"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight">2. Asus ROG Strix GS-BE18000</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This Wi-Fi 7 gaming routers boasts lightning-fast speeds for less</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 2.5 Gbps WAN; 7x 2.5Gbps LAN; 1x USB 3.0 (Gen 1) | <strong>Peak Throughput: </strong>2.354 Gbps (at 15 feet) | <strong>Size: </strong>8.9 x 8.9 x 3.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazing value with top-end speeds</div><div class="icon icon-plus_circle _hawk">Loads of ports</div><div class="icon icon-plus_circle _hawk">Excellent throughput</div><div class="icon icon-plus_circle _hawk">Top gaming features</div><div class="icon icon-minus_circle _hawk">Boring design for a gaming router</div></div><p>Who says you need to pay sky-high prices for excellent performance? The Asus ROG Strix GS-BE18000 delivers some serious Wi-Fi 7 speeds for less than you’d expect, making it our top pick for value-focused players who want flagship speeds without the flagship price. </p><p>In our tests, the GS-BE18000 reached 2.354 Gbps at 15 feet, and that's just shy of the premium <a href="#section-the-best-gaming-router-overall">ROG Rapture GT-BE19000AI</a>’s top number but more than enough for smooth play and fast downloads at your desk or couch.</p><p>You get seven 2.5 Gbps LAN ports, one 2.5 Gbps WAN, and a USB 3.0 port, so there’s plenty of room for consoles, PCs and even a NAS. Setup took just 5 minutes with the Asus Router app in our hands-on, and the unit sips power — estimated electricity cost is only $27.13 per year. For everyday use, these practical touches make a real difference if you want to get online fast and stay there.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787316679137-ghz56x4bd *, #fv-chart-1787316679137-ghz56x4bd *:before, #fv-chart-1787316679137-ghz56x4bd *:after, #fv-chart-1787316679137-ghz56x4bd-slideshow *, #fv-chart-1787316679137-ghz56x4bd-slideshow *:before, #fv-chart-1787316679137-ghz56x4bd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787316679137-ghz56x4bd, #fv-chart-1787316679137-ghz56x4bd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787316679137-ghz56x4bd {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787316679137-ghz56x4bd.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787316679137-ghz56x4bd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787316679137-ghz56x4bd .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787316679137-ghz56x4bd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787316679137-ghz56x4bd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787316679137-ghz56x4bd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row, #fv-chart-1787316679137-ghz56x4bd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787316679137-ghz56x4bd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787316679137-ghz56x4bd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-pie-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-bar-product,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-product-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-cluster,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-label-space,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-chart-space,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-benchmark-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-dropdown-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-carousel-nav-btn,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-chart-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-chart-subhead,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-header,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-vs,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787316679137-ghz56x4bd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787316679137-ghz56x4bd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster {width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-label-space {display: none !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787316679137-ghz56x4bd.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Strix GS-BE18000 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-21T12:51:19.137Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Strix GS-BE18000","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787316679137-ghz56x4bd" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Strix GS-BE18000 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.46666666666667%; background-color: #F57C00;" data-target-width="78.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>2.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.26666666666667%; background-color: #F57C00;" data-target-width="90.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>1354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.08%; background-color: #F57C00;" data-target-width="90.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">900.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>900.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.16666666666666%; background-color: #F57C00;" data-target-width="68.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>40.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787316679137-ghz56x4bd', false); });} else {initialize('fv-chart-1787316679137-ghz56x4bd', false);}})();</script></div><p>During our two weeks of real-world testing, the GS-BE18000 proved reliable and quick, though we did spot a couple of dead zones in the attic and basement. Its stated 130-foot range matches other value leaders like the <a href="#section-the-best-gaming-router-for-range">TP-Link Archer BE770</a>, making it a good fit for mid-sized homes, but it’s not the right pick if you need full-house mesh coverage or have especially thick walls.</p><p>You'll also get plenty of features to check out, including its Game Mode to show current latency, deviation, a global Ping map and packet losses. Plus, there are plenty of settings to tinker with thanks to the Asus app. </p><p>If you want lightning-fast wireless gaming speeds, loads of multi-gig ports and a painless setup without the premium price tag, the GS-BE18000 hits the sweet spot. It’s the router we’d recommend for budget-minded gamers who want performance where it counts and can live without a few flagship extras.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight"><em><strong>Asus ROG Strix GS-BE18000 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-mesh-gaming-router"><span>The best mesh gaming router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HkzzNmkskSs7iDCcGiAUKS" name="Acer-Predator-Connect-T7-f-LIST" alt="An Acer Predator Connect T7 Wi-Fi 7 gaming mesh router." src="https://cdn.mos.cms.futurecdn.net/HkzzNmkskSs7iDCcGiAUKS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-acer-predator-connect-t7"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/acer-predator-connect-t7-review">3. Acer Predator Connect T7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 7 mesh gaming router with a console-like look</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE11000 (802.11be) | <strong>Number of Antennas/Removable: </strong>6/No | <strong>Ports: </strong>1 x 2.5 Gbps WAN, 2 x 1 Gbps LAN, 1 x USB-C | <strong>Peak Throughput: </strong>1.914 Gbps (at 15 feet) | <strong>Size: </strong>8.6 x 4.3 x 4.3 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek, subtle low-latency design</div><div class="icon icon-plus_circle _hawk">Excellent long-distance throughput</div><div class="icon icon-plus_circle _hawk">Trend Micro security software included</div><div class="icon icon-minus_circle _hawk">Expensive and only available as a single unit</div><div class="icon icon-minus_circle _hawk">Limited to only a pair of gigabit wired connections</div></div><p>The Acer Predator Connect T7 might look like a slimmed-down version of an Xbox Series X at first glance, but it’s actually a Wi-Fi 7-powered mesh gaming router. Available in black or white, this gaming router is very easy to set up, comes with built-in security software from Trend Micro and because it’s one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a>, you get excellent range too.</p><p>During testing, our reviewer, Brian, saw download speeds of 1.914 Gbps at close range (15 feet). These fast speeds kept up at middle distances too, where the Predator Connect T7 hit 476 Mbps at 50 feet. Most importantly for a mesh system, Acer’s gaming router excelled at long range, where it delivered 121 Mbps at 90 feet, proving its strength as a true whole-home gaming solution.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605290642-phizseple *, #fv-chart-1783605290642-phizseple *:before, #fv-chart-1783605290642-phizseple *:after, #fv-chart-1783605290642-phizseple-slideshow *, #fv-chart-1783605290642-phizseple-slideshow *:before, #fv-chart-1783605290642-phizseple-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605290642-phizseple, #fv-chart-1783605290642-phizseple-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605290642-phizseple {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605290642-phizseple.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605290642-phizseple.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605290642-phizseple-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605290642-phizseple-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605290642-phizseple .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605290642-phizseple .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605290642-phizseple .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605290642-phizseple .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605290642-phizseple .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605290642-phizseple .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605290642-phizseple .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605290642-phizseple .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605290642-phizseple .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605290642-phizseple .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605290642-phizseple .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605290642-phizseple .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605290642-phizseple .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605290642-phizseple .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605290642-phizseple .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605290642-phizseple .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605290642-phizseple .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605290642-phizseple .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605290642-phizseple .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605290642-phizseple .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605290642-phizseple .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605290642-phizseple .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605290642-phizseple .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-bar-row, #fv-chart-1783605290642-phizseple .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605290642-phizseple .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605290642-phizseple .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605290642-phizseple .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605290642-phizseple .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605290642-phizseple .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605290642-phizseple .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605290642-phizseple .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605290642-phizseple .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605290642-phizseple .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605290642-phizseple .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605290642-phizseple .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605290642-phizseple .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605290642-phizseple .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605290642-phizseple .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605290642-phizseple .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605290642-phizseple .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-pie-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row,#fv-chart-1783605290642-phizseple.mobile-view .fv-stacked-product,#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-bar-product,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stacked-product,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-label,#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-product-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-label,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-container,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-cluster,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-label-space,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-benchmark-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-dropdown-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605290642-phizseple.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-chart-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-chart-subhead,#fv-chart-1783605290642-phizseple.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-header,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-vs,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605290642-phizseple.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605290642-phizseple .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605290642-phizseple .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-bar-row,#fv-chart-1783605290642-phizseple .fv-stacked-product,#fv-chart-1783605290642-phizseple .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605290642-phizseple .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple .fv-bar-label,#fv-chart-1783605290642-phizseple .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple .fv-bar-container,#fv-chart-1783605290642-phizseple .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605290642-phizseple .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605290642-phizseple .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605290642-phizseple .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605290642-phizseple .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605290642-phizseple.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Acer Predator Connect T7 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:54:50.642Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Acer Predator Connect T7","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 15 feet","value": 1.914,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 50 feet","value": 476,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 75 feet","value": 231.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 90 feet","value": 121,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605290642-phizseple" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Acer Predator Connect T7 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.7%; background-color: #388E3C;" data-target-width="95.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.914</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>1.914</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.33333333333333%; background-color: #388E3C;" data-target-width="79.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">476</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>476</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.16666666666666%; background-color: #388E3C;" data-target-width="77.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">231.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>231.5</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80.66666666666666%; background-color: #388E3C;" data-target-width="80.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>121</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605290642-phizseple', false); });} else {initialize('fv-chart-1783605290642-phizseple', false);}})();</script></div><p>While other gaming routers tend to have flashier designs, I really love the more subtle look of the Predator Connect T7. It does have built-in RGB lighting, but instead of being front and center, you just get a splash of color on top. One other thing that really makes the Predator Connect T7 stand out is the fact that it uses Intel’s Killer Prioritization engine for peak gaming performance.</p><p>As a high-end specialist, this mesh gaming router isn’t without its downsides, which include its higher $330-per-device price and the fact that it’s not available in a multi-pack. Furthermore, you are limited to just two gigabit output ports for wired devices, though you do get a 2.5 GbE input port and a USB-C port around back.</p><p>If you want the wider coverage of a mesh router with gaming-level performance and a more subtle look, the Acer Predator Connect T7 is an excellent mesh Wi-Fi system with full Wi-Fi 7 support.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/acer-predator-connect-t7-review"><em><strong>Acer Predator Connect T7 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-fiber-internet"><span>The best gaming router for fiber internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eork4NiK5n85he6VzUa7Mi" name="TG_TP-Link-Archer-GE800-1.jpg" alt="TP-Link Archer GE800 on desk in living room" src="https://cdn.mos.cms.futurecdn.net/eork4NiK5n85he6VzUa7Mi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-tp-link-archer-ge800"><span class="title__text"><a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review">4. TP-Link Archer GE800</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A future-proof Wi-Fi 7 gaming router you can directly connect to fiber</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 (802.11be) | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>2 x 10 Gbps WAN, 1 x SFP+ optical port, 4 x 2.5 Gbps LAN, 1 x USB 3.0  | <strong>Peak Throughput: </strong>1.322 Gbps (at 15 feet) | <strong>Size: </strong>11.5 x 9.0 x 7.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Quick, easy setup</div><div class="icon icon-plus_circle _hawk">Ultra-fast wired input ports</div><div class="icon icon-plus_circle _hawk">Dedicated fiber internet hookup</div><div class="icon icon-plus_circle _hawk">Provides excellent mid-range throughput</div><div class="icon icon-minus_circle _hawk">Fan-cooled but still runs hot</div></div><p>The TP-Link Archer GE800 is a fully loaded, Wi-Fi 7 gaming router that will serve you well for years to come thanks to its impressive array of multi-gig ports. If that wasn’t enough, though, you also get a dedicated fiber internet hookup, customizable RGB lighting effects and, of course, great download and upload speeds.</p><p>In his testing, Brian saw that the Archer GE800 excelled when hardwired to his laptop with a blazing-fast 4.44 Gbps. For wireless performance, at a more practical close range of 15 feet, speeds were strong at 1.322 Gbps. The Archer GE800 also maintained excellent coverage and mid-range performance, hitting speeds of 456.7 Mbps at 50 feet and it was still online at 90 feet with download speeds of 65.8 Mbps.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605233274-cn78nkbgl *, #fv-chart-1783605233274-cn78nkbgl *:before, #fv-chart-1783605233274-cn78nkbgl *:after, #fv-chart-1783605233274-cn78nkbgl-slideshow *, #fv-chart-1783605233274-cn78nkbgl-slideshow *:before, #fv-chart-1783605233274-cn78nkbgl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605233274-cn78nkbgl, #fv-chart-1783605233274-cn78nkbgl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605233274-cn78nkbgl {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605233274-cn78nkbgl.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605233274-cn78nkbgl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605233274-cn78nkbgl .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605233274-cn78nkbgl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605233274-cn78nkbgl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605233274-cn78nkbgl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row, #fv-chart-1783605233274-cn78nkbgl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605233274-cn78nkbgl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605233274-cn78nkbgl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-pie-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-bar-product,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-product-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-cluster,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-label-space,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-benchmark-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-dropdown-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-chart-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-chart-subhead,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-header,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-vs,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605233274-cn78nkbgl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605233274-cn78nkbgl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605233274-cn78nkbgl.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer GE800 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:53:53.275Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer GE800","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 15 feet","value": 1.322,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 50 feet","value": 456.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 75 feet","value": 197.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 90 feet","value": 65.8,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605233274-cn78nkbgl" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer GE800 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.10000000000001%; background-color: #7B1FA2;" data-target-width="66.10000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.322</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>1.322</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.11666666666666%; background-color: #7B1FA2;" data-target-width="76.11666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">456.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>456.7</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 98.55%; background-color: #7B1FA2;" data-target-width="98.55" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">197.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>197.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 82.25%; background-color: #7B1FA2;" data-target-width="82.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>65.8</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605233274-cn78nkbgl', false); });} else {initialize('fv-chart-1783605233274-cn78nkbgl', false);}})();</script></div><p>What really sets the Archer GE800 apart from the competition, though, is its ports. Not only do you get two 10 GbE inputs, but you also get a dedicated SFP+ input to connect directly to the fiber internet line coming into your home. Likewise, you also get four 2.5 GbE input ports and a USB 3.0 port.</p><p>The Archer GE800 also has some handy gaming features built-in like a Game Detector to test your real-time ping for individual games. However, my favorite is the dedicated Game Mode button on the front, right next to the button to control its RGB lighting effects.</p><p>If you’re after a powerful gaming router with full Wi-Fi 7 support and don’t mind the Archer GE800’s futuristic design and the fact that it has a fan to help keep it cool, this gaming router is an excellent choice, especially if you have fiber internet and don’t want to use the ONT terminal from your internet service provider.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review"><em><strong>TP-Link Archer GE800 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-range"><span>The best gaming router for range</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qkEo3ynjNPwNr4fyeQQCQW" name="TP-Link-Archer-BE770--5" alt="TP-Link Archer BE770 router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/qkEo3ynjNPwNr4fyeQQCQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-tp-link-archer-be770"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review">5. TP-Link Archer BE770</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This Wi-Fi 7 router offers amazing range for a bargain price</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>10/No | <strong>Ports: </strong>1x 10Gbps WAN, 1x 10Gbps LAN, 4x 1Gbps LAN, 2x USB 3.0 | <strong>Peak Throughput: </strong>2.248Gbps (at 15 feet) | <strong>Size: </strong>11.7 x 10.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Top range in its class</div><div class="icon icon-plus_circle _hawk">Low latency and good value</div><div class="icon icon-plus_circle _hawk">Excellent maximum throughput</div><div class="icon icon-plus_circle _hawk">10 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Large physical footprint</div></div><p>The TP-Link Archer BE770 delivers the kind of real-world Wi-Fi 7 speed you'd expect from a flagship, but at $400, it outpaces pricier competitors for those who care most about gaming performance per dollar. In our testing, we measured 2.181 Gbps of wireless throughput at 15 feet — numbers that put it in the same league as much more expensive models. Even better? It keeps up those speeds over further distances.</p><p>The BE770 excels in both throughput and range. Even with a house full of devices and lag-sensitive games, Brian found latency stayed low and connections stable, which is exactly what you want in a gaming router aimed at value-focused buyers.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605160854-8wjfwde5w *, #fv-chart-1783605160854-8wjfwde5w *:before, #fv-chart-1783605160854-8wjfwde5w *:after, #fv-chart-1783605160854-8wjfwde5w-slideshow *, #fv-chart-1783605160854-8wjfwde5w-slideshow *:before, #fv-chart-1783605160854-8wjfwde5w-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605160854-8wjfwde5w, #fv-chart-1783605160854-8wjfwde5w-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605160854-8wjfwde5w {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605160854-8wjfwde5w.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605160854-8wjfwde5w .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605160854-8wjfwde5w .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605160854-8wjfwde5w .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605160854-8wjfwde5w .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605160854-8wjfwde5w .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row, #fv-chart-1783605160854-8wjfwde5w .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605160854-8wjfwde5w .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605160854-8wjfwde5w .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-pie-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-bar-product,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-product-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-cluster,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-label-space,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-benchmark-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-dropdown-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-chart-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-chart-subhead,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-header,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-vs,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605160854-8wjfwde5w.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605160854-8wjfwde5w .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605160854-8wjfwde5w.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE770 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:52:40.854Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605160854-8wjfwde5w" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE770 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.7%; background-color: #D32F2F;" data-target-width="72.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.181</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>2.181</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 82.6%; background-color: #D32F2F;" data-target-width="82.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1239</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>1239</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.5125%; background-color: #D32F2F;" data-target-width="96.5125" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">772.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>772.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.62500000000001%; background-color: #D32F2F;" data-target-width="88.62500000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>70.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605160854-8wjfwde5w', false); });} else {initialize('fv-chart-1783605160854-8wjfwde5w', false);}})();</script></div><p>The BE770’s range reached 130 feet in our tests, surpassing not only its predecessor but also other gaming routers like the <a href="#section-the-best-gaming-router-overall">ROG Rapture GT-BE19000AI’s</a> 120-foot result. For wired gaming, you also get one 10Gbps WAN, one 10Gbps LAN, four 1Gbps LAN ports, and dual USB 3.. That's enough to handle a console, a PC and big downloads without bottlenecks.</p><p>Still, there are a few things you miss by skipping the flagship tier. The Archer BE770’s wireless throughput at 15 feet is up there with the fastest around, but you'll miss out on gaming-specific features. That includes pre-configured port forwarding options for gaming consoles and access to the WTFast links for the GPN (Gamers Private Network).<br><br>On the plus side, setup is a breeze: the BE770 worked on the first try and took just six minutes to get a network up and running. If you’re a budget-conscious gamer who wants near-flagship speeds, modern Wi-Fi 7 tech, and enough ports for serious play, this is the router I’d recommend.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review"><em><strong>TP-Link Archer BE770 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-wired-speeds"><span>The best gaming router for wired speeds</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="dGmVdPcsCYdbVzBTizRiwS" name="Asus-TUF-Gaming-BE6500-j" alt="An Asus TUF Gaming BE6500 router on a wooden cabinet." src="https://cdn.mos.cms.futurecdn.net/dGmVdPcsCYdbVzBTizRiwS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-asus-tuf-gaming-be6500"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-tuf-gaming-be6500-review">6. Asus TUF Gaming BE6500</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An inexpensive dual-band Wi-Fi 7 gaming router with top wired speeds</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE6500 (802.11be) | <strong>Number of Antennas/Removable: </strong>6/No | <strong>Ports: </strong>1 x 2.5 Gbps WAN, 3 x 2.5 Gbps LAN, 1 x USB 3.0 | <strong>Peak Throughput: </strong>960.9 Mbps (at 15 feet) | <strong>Size: </strong>11.9 x 6.7 x 8.4 x 2.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Insanely fast wired speeds</div><div class="icon icon-plus_circle _hawk">Built-in security software included</div><div class="icon icon-plus_circle _hawk">Can use mobile phone for backup internet</div><div class="icon icon-minus_circle _hawk">Dual-band Wi-Fi 7</div><div class="icon icon-minus_circle _hawk">Wireless speeds fall short compared to wired</div></div><p>The Asus TUF Gaming BE6500 is a dual-band Wi-Fi 7 gaming router with a unique look and some very impressive wired speeds. Like the ROG Rapture GT6, it comes with Asus’ AiProtection security software built in, but you can also plug in your phone for internet backup in case of an outage so you can keep gaming when your provider’s network is down.</p><p>During his tests, the TUF Gaming BE6500 provided Brian with a respectable max speed of 960.9 Mbps at close range (15 feet). Although its wireless speeds aren’t anything to write home about, the same can’t be said for its wired speeds.</p><p>When plugged in via a 15-foot Ethernet cable, Brian was seriously impressed with the TUF Gaming BE6500’s speeds of 4.653 Gbps. While you won’t see the fastest wireless speeds with this very affordable gaming router, its wired speeds surpass even those of much more expensive devices.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605073304-8sj7xhkn4 *, #fv-chart-1783605073304-8sj7xhkn4 *:before, #fv-chart-1783605073304-8sj7xhkn4 *:after, #fv-chart-1783605073304-8sj7xhkn4-slideshow *, #fv-chart-1783605073304-8sj7xhkn4-slideshow *:before, #fv-chart-1783605073304-8sj7xhkn4-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605073304-8sj7xhkn4, #fv-chart-1783605073304-8sj7xhkn4-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605073304-8sj7xhkn4 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605073304-8sj7xhkn4.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605073304-8sj7xhkn4 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605073304-8sj7xhkn4 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605073304-8sj7xhkn4 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row, #fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605073304-8sj7xhkn4 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-pie-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-bar-product,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-product-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-cluster,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-label-space,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-benchmark-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-dropdown-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-chart-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-chart-subhead,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-header,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-vs,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605073304-8sj7xhkn4.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605073304-8sj7xhkn4 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605073304-8sj7xhkn4.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus TUF Gaming BE6500 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:51:13.304Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming BE6500","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 15 feet","value": 0.9609,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 50 feet","value": 336.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 75 feet","value": 189.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 90 feet","value": 27.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605073304-8sj7xhkn4" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus TUF Gaming BE6500 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.09%; background-color: #009688;" data-target-width="96.09" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.9609</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>0.9609</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84.025%; background-color: #009688;" data-target-width="84.025" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">336.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>336.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.7%; background-color: #009688;" data-target-width="94.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">189.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>189.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93%; background-color: #009688;" data-target-width="93" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>27.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605073304-8sj7xhkn4', false); });} else {initialize('fv-chart-1783605073304-8sj7xhkn4', false);}})();</script></div><p>Another thing that really stands out with the TUF Gaming BE6500 is its unique design. Not only is it smaller than most other gaming routers, but there are cutouts on either side to help keep it cool. There’s also an aluminum heat sink inside, and together with this more open design, the TUF Gaming BE6500 is completely fanless. In terms of ports, you get a 2.5 GbE input along with three 2.5 GbE outputs and a USB 3.2 port. Besides internet backup, this USB port also lets you quickly move data across your network.</p><p>If you want an affordable gaming router with a unique design and most of Wi-Fi 7’s best features, the Asus TUF Gaming BE6500 delivers for the price, and this is especially true if you plan to use it wired for super-fast downloads.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-tuf-gaming-be6500-review"><em><strong>Asus TUF Gaming BE6500 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-testing-results"><span>Testing Results</span></h3><p>Gaming routers are meant to deliver amazingly fast speeds for online gameplay, and we prove this by testing each one we've chosen for this guide at a various range of distances. This shows you the speeds you can expect, but how do they compare to each other?</p><p>I've put together a versus table to help you see the speeds of each gaming router at different ranges to help you make the right choice.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787317999933-66ygvvx6x *, #fv-chart-1787317999933-66ygvvx6x *:before, #fv-chart-1787317999933-66ygvvx6x *:after, #fv-chart-1787317999933-66ygvvx6x-slideshow *, #fv-chart-1787317999933-66ygvvx6x-slideshow *:before, #fv-chart-1787317999933-66ygvvx6x-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787317999933-66ygvvx6x, #fv-chart-1787317999933-66ygvvx6x-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787317999933-66ygvvx6x {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787317999933-66ygvvx6x.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787317999933-66ygvvx6x .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787317999933-66ygvvx6x .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787317999933-66ygvvx6x .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787317999933-66ygvvx6x .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787317999933-66ygvvx6x .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row, #fv-chart-1787317999933-66ygvvx6x .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787317999933-66ygvvx6x .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787317999933-66ygvvx6x .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-pie-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-bar-product,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-product-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-cluster,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-label-space,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-chart-space,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-benchmark-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-dropdown-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-carousel-nav-btn,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-chart-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-chart-subhead,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-header,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-vs,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787317999933-66ygvvx6x.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787317999933-66ygvvx6x .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster {width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-label-space {display: none !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787317999933-66ygvvx6x.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Gaming Routers Performance Results","description": "Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-21T13:13:19.934Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","Asus ROG Strix GS-BE18000","Acer Predator Connect T7","TP-Link Archer GE800","TP-Link Archer BE770","Asus TUF Gaming BE6500","15 feet","50 feet","75 feet","90 feet","Versus Comparison","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 15 feet","value": 1.914,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 50 feet","value": 476,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 75 feet","value": 231.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 90 feet","value": 121,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 15 feet","value": 1.322,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 50 feet","value": 456.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 75 feet","value": 197.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 90 feet","value": 65.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 15 feet","value": 0.9609,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 50 feet","value": 336.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 75 feet","value": 189.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 90 feet","value": 27.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787317999933-66ygvvx6x" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Gaming Routers Performance Results</h3><p class="fv-chart-subhead">Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787317999933-66ygvvx6x-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)" data-caption="" style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>Asus ROG Rapture GT-BE19000AI</th><th>Asus ROG Strix GS-BE18000</th><th>Acer Predator Connect T7</th><th>TP-Link Archer GE800</th><th>TP-Link Archer BE770</th><th>Asus TUF Gaming BE6500</th></tr></thead><tbody><tr><td>15 feet</td><td>2.58</td><td>2.354</td><td>1.914</td><td>1.322</td><td>2.181</td><td>0.9609</td></tr><tr><td>50 feet</td><td>1006</td><td>1354</td><td>476</td><td>456.7</td><td>1239</td><td>336.1</td></tr><tr><td>75 feet</td><td>528.3</td><td>900.8</td><td>231.5</td><td>197.1</td><td>772.1</td><td>189.4</td></tr><tr><td>90 feet</td><td>49.1</td><td>40.9</td><td>121</td><td>65.8</td><td>70.9</td><td>27.9</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1787317999933-66ygvvx6x-versus" data-versus-data="[{"attribute":"15 feet","originalAttribute":"15 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":2.58,"unit":"Gbps"},"Asus ROG Strix GS-BE18000":{"value":2.354,"unit":"Gbps"},"Acer Predator Connect T7":{"value":1.914,"unit":"Gbps"},"TP-Link Archer GE800":{"value":1.322,"unit":"Gbps"},"TP-Link Archer BE770":{"value":2.181,"unit":"Gbps"},"Asus TUF Gaming BE6500":{"value":0.9609,"unit":"Gbps"}}},{"attribute":"50 feet","originalAttribute":"50 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":1006,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":1354,"unit":"Mbps"},"Acer Predator Connect T7":{"value":476,"unit":"Mbps"},"TP-Link Archer GE800":{"value":456.7,"unit":"Mbps"},"TP-Link Archer BE770":{"value":1239,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":336.1,"unit":"Mbps"}}},{"attribute":"75 feet","originalAttribute":"75 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":528.3,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":900.8,"unit":"Mbps"},"Acer Predator Connect T7":{"value":231.5,"unit":"Mbps"},"TP-Link Archer GE800":{"value":197.1,"unit":"Mbps"},"TP-Link Archer BE770":{"value":772.1,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":189.4,"unit":"Mbps"}}},{"attribute":"90 feet","originalAttribute":"90 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":49.1,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":40.9,"unit":"Mbps"},"Acer Predator Connect T7":{"value":121,"unit":"Mbps"},"TP-Link Archer GE800":{"value":65.8,"unit":"Mbps"},"TP-Link Archer BE770":{"value":70.9,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":27.9,"unit":"Mbps"}}}]" data-left-color="#0072C6" data-right-color="#F57C00"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #0072C6; border-color: #0072C6;"><option value="Asus ROG Rapture GT-BE19000AI" selected>Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Acer Predator Connect T7">Acer Predator Connect T7</option><option value="TP-Link Archer GE800">TP-Link Archer GE800</option><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="Asus TUF Gaming BE6500">Asus TUF Gaming BE6500</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #0072C6;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #F57C00; border-color: #F57C00;"><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000" selected>Asus ROG Strix GS-BE18000</option><option value="Acer Predator Connect T7">Acer Predator Connect T7</option><option value="TP-Link Archer GE800">TP-Link Archer GE800</option><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="Asus TUF Gaming BE6500">Asus TUF Gaming BE6500</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #F57C00;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>15 feet (Gbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+10%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2.58</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 77.55426356589147%; background-color: #F57C00;" data-target-width="77.55426356589147"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">2.354</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>50 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 70.58345642540621%; background-color: #0072C6;" data-target-width="70.58345642540621"><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">1,006</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 85%; background-color: #F57C00;" data-target-width="85"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1,354</span><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+35%</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>75 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 55.715475133214916%; background-color: #0072C6;" data-target-width="55.715475133214916"><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">528.3</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 85%; background-color: #F57C00;" data-target-width="85"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">900.8</span><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+71%</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>90 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+20%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">49.1</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 70.80448065173115%; background-color: #F57C00;" data-target-width="70.80448065173115"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">40.9</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787317999933-66ygvvx6x', false); });} else {initialize('fv-chart-1787317999933-66ygvvx6x', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299" href="https://www.amazon.com/dp/B0DVV9KJSN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="U6hP2zykvYNeq3o564P6oM" name="TP-Link-Archer-GE650-front" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/U6hP2zykvYNeq3o564P6oM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The TP-Link Archer GE650 is still an absolute bargain, and you'll be mightily impressed with the speeds it offers (over 2 Gbps at 15 feet). It's a very affordable, feature-packed Wi-Fi 7 gaming router that delivers excellent performance with a unique design, and even comes with handy gaming features and all that RGB lighting. While the ROG Strix GS-BE18000 outshines this in pure speed and range at a slightly higher price, it's hard to go wrong with this value-friendly router. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review" data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299"><em><strong>TP-Link Archer GE650 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/dp/B0DVV9KJSN" target="_blank" rel="nofollow" data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">View Deal</a></p></div><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-how-to-choose-the-best-gaming-router-for-you"><span>How to choose the best gaming router for you</span></h3><p>Since internet providers don’t hand out gaming routers when you sign up for a new plan, this may likely be your first time buying one. If that’s the case, then I’m here to help by breaking down the speeds, features and everything else you need to look for in a gaming router. </p><p>Whether you want the fastest speeds possible when playing competitively on your PC, want to download new games to your PS5 in record time, or want to be able to play on one of the <a href="https://www.tomsguide.com/round-up/best-handheld-gaming-consoles">best handheld gaming consoles</a> from anywhere in your house, here’s everything you need to consider before upgrading to a gaming router.</p><h2 id="speed-and-wi-fi-standard">Speed and Wi-Fi standard</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hwbvUCWQgczx3v72AZBdYV" name="Asus_WiFi_7_Rapture_GT-BE19000.jpg" alt="Asus Wi-Fi 7 Rapture GT-BE19000 router at Computex 2024." src="https://cdn.mos.cms.futurecdn.net/hwbvUCWQgczx3v72AZBdYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>The biggest question gamers often ask is, “How fast is it?” However, speed is only half the battle, and the other half is latency (or lag). The latest Wi-Fi standards are designed to solve both of these problems simultaneously, to ensure your ping stays low and stable.</p><p>Just like one of the <a href="https://www.tomsguide.com/us/best-wifi-routers,review-2498.html">best Wi-Fi routers</a>, your gaming router uses multiple frequencies or bands. These include the 2.4 GHz band, which has wider coverage but slower speeds, the 5 GHz band, which trades faster speeds for slightly less range and, more importantly for gaming, the 6 GHz band. </p><p>If your router gives you access to the 6 GHz band like all Wi-Fi 6E and most Wi-Fi 7 models do, you can use it like a private, exclusive lane since the rest of your connected devices will most likely be connected to the other two. If you want the best overall performance and want to give your home network the same futureproofing you would with your gaming PC, then Wi-Fi 7 is the best choice.</p><p>Not only do you get access to the 6 GHz band, but it’s also enhanced by technologies like <a href="https://www.tomsguide.com/features/3-reasons-why-wi-fi-7-is-the-best-upgrade-for-your-home-network-in-years">Multi-Link Operation</a> (MLO). While older routers could only use one band at a time to send and receive data, Wi-Fi 7 routers can use multiple bands simultaneously for a rock-solid connection. This also reduces lag spikes and provides a level of stability that almost matches a wired Ethernet connection. </p><p>If you’re on a budget but still want access to this faster band, Wi-Fi 6E is the sweet spot between performance and affordability. However, the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a> have now started to come down in price, so it’s definitely worth spending a bit more now so that you don’t have to upgrade later.</p><h2 id="wired-ports-and-multi-gig-capacity">Wired ports and multi-gig capacity</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1279px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="DrdfAyoGuyxSffDnhtAttB" name="f8GKuQoK25VZ7du2tWF4oM" alt="A close-up look at the ports on the TP-Link Archer GE650" src="https://cdn.mos.cms.futurecdn.net/DrdfAyoGuyxSffDnhtAttB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1279" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to defeating lag for good, wired connections are the ultimate secret weapon. Fortunately, your gaming router will likely come equipped with more high-speed, multi-gig ports than a traditional router. In fact, it may even have a dedicated gaming port just for your PC or console.</p><p>In addition to this highly specialized port, many gaming routers feature both multi-gig input and output ports. While a multi-gig input port will let you make the most of your internet plan’s max speeds, a multi-gig output port will ensure that your gaming devices get this same high-speed connection.</p><p>As you shop for a new gaming router, you want to take a close look at the ports around back. In addition to a multi-gig input port, you want at least one or, better yet, several multi-gig output ports. Likewise, some specialized gaming routers like the <a href="#section-the-best-gaming-router-for-fiber-internet">TP-Link Archer GE800</a> also feature a dedicated fiber hookup that lets you connect the optical line going into your home right into your gaming router.</p><p>Another nice feature to have is USB ports. While most let you share data across your home network, some can also be used to plug in your phone and use its connection for internet backup during an outage.</p><h2 id="range-mesh-and-signal-stability">Range, mesh and signal stability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SxYfxHHd3rzVMERptSWPuP" name="Ultimate Remote Play Setup-04" alt="Playing Astrobot on PS5 Pro remotely on a tablet with the Razer Kishi Ultra mobile game controller while lying in bed" src="https://cdn.mos.cms.futurecdn.net/SxYfxHHd3rzVMERptSWPuP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When shopping for a gaming router, you first need to decide if a single router is enough for your space or if you need a mesh Wi-Fi system instead. </p><p>The right one for you will depend on the size of your home, the thickness of your walls and where you like to game. If you live in a smaller apartment and play near your router, then a single unit is always the best choice for guaranteed, low-latency speed. However, if you live in a large, multi-story home or an older house with thick walls, you’re going to run into coverage issues. This is where one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a> can help, and fortunately, there are now mesh routers specifically designed for gamers.</p><p>Instead of a single device, a mesh Wi-Fi system uses multiple nodes or satellites to spread the Wi-Fi signal from the main unit even farther. For the best stability and coverage, you want to look for a mesh gaming router with a tri-band design. That way, you can use one of the bands as a dedicated backhaul channel to send data between the main router and the satellites. Alternatively, if your home is wired for Ethernet, you can hardwire your units together for wired backhaul instead.</p><p>If a mesh system isn’t for you, stability is still key. Even with a single router, look for models with powerful internal or external antennas that are noted for their excellent signal penetration (like the <a href="#section-the-best-gaming-router-overall">Asus ROG Rapture GT-BE19000AI</a>). This feature means the router is specifically designed to push its signal effectively through common household barriers like thick walls and doors, ensuring a stable connection on the other side of your house.</p><h2 id="gaming-software-and-features">Gaming software and features</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dBS9pNYNu6UdVm58efShLM" name="TG_TP-Link-Archer-GE800_game-center.jpg" alt="TP-Link Archer GE800 app screen shot" src="https://cdn.mos.cms.futurecdn.net/dBS9pNYNu6UdVm58efShLM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Compared to a traditional router or mesh router, what makes gaming routers stand out is their software. Most of them have a built-in dashboard — often called a Game Center — that allows you to manually control your network traffic. Here, you’ll be able to enable the most important feature for gaming, bandwidth prioritization or (QoS). This allows you to tell your router to give your primary gaming device (PC, console or handheld) a massive share of your available bandwidth and move its data packets to the front of the line, even if others in your home are streaming 4K video or downloading updates.</p><p>Beyond simple prioritization, you also want to look for specialized features to give you a competitive edge. For instance, some gaming routers include Game Accelerators that actively look for the shortest, fastest path to a given game’s servers, which helps reduce ping and overall lag. Likewise, other high-end models offer valuable utility features like simplified port forwarding for consoles or the ability to use a VPN directly on your router. These add-ons are what really set premium gaming routers apart from the competition.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-frequently-asked-questions"><span>Frequently Asked Questions</span></h3><section class="article__schema-question"><h3>What’s the difference between a gaming router and a regular router?</h3><article class="article__schema-answer"><p>Prioritization is what sets the two apart. Unlike a traditional router, a gaming router uses specialized Quality of Service (QoS) software to identify gaming data (like traffic from your gaming PC or PS5) and moves it to the front of the line. This helps ensure your online gaming sessions result in a perfectly stable, low-latency connection, even if someone else in your home is streaming 4K video or downloading large files.</p></article></section><section class="article__schema-question"><h3>Will a new gaming router help me download games faster?</h3><article class="article__schema-answer"><p>Not directly, since your download speeds are ultimately determined by your current plan with your internet service provider (ISP). However, a new gaming router, especially one with Wi-Fi 7 support, can ensure you get the absolute maximum speed that your plan allows for. Gaming routers do this by reducing congestion on your home network and utilizing high-speed, multi-gig ports, which helps large game files download faster by maximizing the router’s efficiency.</p></article></section><section class="article__schema-question"><h3>Do I need a mesh Wi-Fi system if I only play on one device?</h3><article class="article__schema-answer"><p>This really depends on the size of your house or apartment. If you mainly play near your router, then a single, powerful gaming router will be better for stability and speed. However, if your gaming PC or console is in another faraway room, or if you like to use your handheld on your couch or in your bed in a large multi-story home, then you may want to consider a mesh router. This is especially true if you live in a home with thick walls that weaken your router’s signal strength. A mesh Wi-Fi system guarantees good performance everywhere.</p></article></section><section class="article__schema-question"><h3>Is it better to connect my PC or console using Wi-Fi or an Ethernet cable?</h3><article class="article__schema-answer"><p>For fast, lag-free gaming and downloads, it’s always best to use an Ethernet cable when you can. Although modern Wi-Fi is very fast, a direct, physical connection always offers the most reliable and stable connection since you don’t have to deal with potential wireless interference. The one exception to this would be with the <a href="https://www.tomsguide.com/gaming/playstation/ps5-pro-review">PS5 Pro,</a> as it supports Wi-Fi 7 but only has a gigabit Ethernet port, so you may see faster wireless than wired speeds.</p></article></section><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-gaming-routers"><span>How we test gaming routers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rT4DtKJ4n4b3ortMSysioC" name="MSI RadiX AXE6600 gaming router-3.jpg" alt="A picture of the MSI RadiX AXE6600 next to a Pixel 6a running a speed test" src="https://cdn.mos.cms.futurecdn.net/rT4DtKJ4n4b3ortMSysioC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To determine which gaming routers are truly the best, we put them through a rigorous gauntlet of both real-world and benchmark testing, just like we do with traditional routers and mesh routers. This allows us to measure their performance under both typical daily use and ideal testing conditions. In our real-world tests, we set up each gaming router in a 100-year-old, multi-story home.</p><p>This lets our expert team test their ability to transmit data between floors and, just as importantly, through walls. Throughout the review period, we used each gaming router as our daily driver, pushing it to the limit with tasks like transferring large files, streaming 4K video and of course, competitive online gaming.</p><p>For our benchmark testing, we use Keysight’s <a href="https://www.keysight.com/us/en/products/network-test/ixchariot.html" target="_blank" rel="nofollow">IxChariot</a> software to simulate complex network traffic in a repeatable and controlled way with 10 active users simultaneously. This lets us measure the quality and stability of a network powered by a gaming router — including metrics like latency, jitter, and packet loss — rather than just peak download speeds. </p><p>Crucially, this process allows us to verify that a router's gaming acceleration and Quality of Service (QoS) software successfully prioritizes game traffic. IxChariot then provides us with the key performance metrics that form the basis of the performance sections of our reviews and the testing data you see throughout this guide.</p><p>Finally, we test data transmission throughput at set distance intervals of 15, 50, 75, and 90 feet. This process gives us a clear idea of performance both up close and at a distance and allows us to determine a router’s maximum effective range. Specifically for gaming routers, we also test their wired performance since you’re more likely to use one of these routers with an Ethernet connection.</p><p>Since we use the same testing process for each router we review, we can then compare speed test results between models to tell you exactly why one router is better in certain situations and households than another.</p><p>For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers,</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-gaming-routers</link>
                                                                            <description>
                            <![CDATA[ The best gaming routers deliver fast speeds, lag-free gameplay and loads of useful features to take your gaming to the next level. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ytqLz2STLR6Hq6NCtdGTmY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 21 Aug 2026 13:35:43 +0000</pubDate>                                                                                                                                <updated>Fri, 21 Aug 2026 13:35:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Routers]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[Computing Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darragh Murphy ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Darragh is Tom’s Guide’s Computing Editor and is fascinated by all things bizarre in tech. This usually leads to assorted coverage varying from washing machines designed for earbuds to the wild world of laptops. Whether it&#039;s connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there’s always a quirky spin to be made.&lt;br&gt;&lt;br&gt;Darragh has previously been an Editor for Laptop Mag and a News Editor for Time Out Dubai, where he also headed the gaming and tech section. His work can be seen in Mashable, Android Police, Shortlist Dubai, Proton, theBit.nz, ReviewsFire and more. &lt;br&gt;&lt;br&gt;While laptops are his bread and butter, he’s also reviewed smartphones, monitors, speakers, docking stations and VPNs. He’s covered IFA, MWC Barcelona, the Consumer Electronics Show (&lt;a href=&quot;https://www.tomsguide.com/uk/tag/ces&quot; target=&quot;_blank&quot;&gt;CES&lt;/a&gt;) and more.&lt;br&gt;&lt;br&gt;When he&#039;s not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Brian Nadel ]]></dc:contributor>
                                            <dc:contributor><![CDATA[ Anthony Spadafora ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Rapture GT-BE19000AI router on a windowsill]]></media:description>                                                            <media:text><![CDATA[Asus ROG Rapture GT-BE19000AI router on a windowsill]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Rapture GT-BE19000AI router on a windowsill]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The best gaming routers let you level up your home network with top-notch performance for lag-free online gaming, multi-gig ports for faster wired downloads, unique designs complete with RGB lighting and extra features you just won’t find anywhere else.</p><p>To determine which gaming routers provide the best wired and wireless experience, our expert team puts them through extensive real-world testing. In addition to running network benchmarks at multiple distances in a multi-story home to measure their speed and range, we also take a close look at their gaming-specific features like bandwidth prioritization and game accelerators.</p><p>What's the best gaming router you can get right now? The <a href="#section-the-best-gaming-router-overall">Asus ROG Rapture GT-BE19000AI</a> is it, delivering warp speeds and an incredible amount of bandwidth that any gamer will benefit from. But there are other options covering a wide range of scenarios to fit your connectivity needs. These are the best gaming routers you can buy right now for the ultimate online gaming experience</p><h2 id="the-best-gaming-routers-you-can-buy-today">The best gaming routers you can buy today</h2><h3 class="article-body__section" id="section-the-best-gaming-router-overall"><span>The best gaming router overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bebpM8qo7YEujtLw7bo22d" name="Asus-ROG-Rapture-GT-BE19000AI---LIST" alt="Asus ROG Rapture GT-BE19000AI router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/bebpM8qo7YEujtLw7bo22d-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-asus-rog-rapture-gt-be19000ai"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review">1. Asus ROG Rapture GT-BE19000AI</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best gaming router right now</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong> Input WAN – 1 10 Gbps and 1 2.5 Gbps; LAN – 1 10 Gbps, 3 2.5 Gbps and 1 1 Gbps; USB 2.0 and USB 3.2 (Gen 1) | <strong>Peak Throughput: </strong>2.580 Gbps (at 15 feet) | <strong>Size: </strong>13.6 x 13.6 x 8.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AI hardware boost</div><div class="icon icon-plus_circle _hawk">Loads of multi-gig ports</div><div class="icon icon-plus_circle _hawk">Top Wi-Fi speed and range</div><div class="icon icon-plus_circle _hawk">Excellent gaming features and lighting effects</div><div class="icon icon-minus_circle _hawk">Runs hot</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>The Asus ROG Rapture GT-BE1900AI grants your Wi-Fi the ultimate potential, with the Wi-Fi 7 router being built for the modern gamer in need of lag-free, blazing-fast speeds and far-reaching range. Right now, it's the best gaming router we've tested, but its $900 price tag will sting (despite being well worth it). </p><p>Featuring all the premium connectivity features to expect from Wi-Fi 7, including ultra-wide 320MHz data channels, Multi-Link Operations and 4K Quadrature Amplitude Modulation (QAM), what's important here is the amount of throughput it blazes through. This tri-band Wi-Fi 7 (6 GHz included) reaches 2.580 Gbps at 15 feet, and even more impressively, 1.006 Gbps at 50 feet. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605492553-psgczrgwj *, #fv-chart-1783605492553-psgczrgwj *:before, #fv-chart-1783605492553-psgczrgwj *:after, #fv-chart-1783605492553-psgczrgwj-slideshow *, #fv-chart-1783605492553-psgczrgwj-slideshow *:before, #fv-chart-1783605492553-psgczrgwj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605492553-psgczrgwj, #fv-chart-1783605492553-psgczrgwj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605492553-psgczrgwj {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605492553-psgczrgwj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605492553-psgczrgwj.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605492553-psgczrgwj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605492553-psgczrgwj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605492553-psgczrgwj-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605492553-psgczrgwj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605492553-psgczrgwj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605492553-psgczrgwj .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605492553-psgczrgwj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605492553-psgczrgwj .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605492553-psgczrgwj .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605492553-psgczrgwj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605492553-psgczrgwj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605492553-psgczrgwj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605492553-psgczrgwj .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605492553-psgczrgwj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605492553-psgczrgwj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605492553-psgczrgwj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row, #fv-chart-1783605492553-psgczrgwj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605492553-psgczrgwj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605492553-psgczrgwj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605492553-psgczrgwj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605492553-psgczrgwj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605492553-psgczrgwj .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605492553-psgczrgwj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-pie-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-bar-product,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-label,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-grouped-product-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-label,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-container,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-cluster,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-label-space,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-benchmark-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-dropdown-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-chart-title,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-chart-subhead,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-header,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-vs,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select-container,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-versus-select,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605492553-psgczrgwj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605492553-psgczrgwj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row,#fv-chart-1783605492553-psgczrgwj .fv-stacked-product,#fv-chart-1783605492553-psgczrgwj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-label,#fv-chart-1783605492553-psgczrgwj .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-container,#fv-chart-1783605492553-psgczrgwj .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605492553-psgczrgwj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605492553-psgczrgwj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605492553-psgczrgwj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-logo,#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605492553-psgczrgwj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605492553-psgczrgwj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605492553-psgczrgwj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605492553-psgczrgwj.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Rapture GT-BE19000AI \u003cbr>Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:58:12.553Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605492553-psgczrgwj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Rapture GT-BE19000AI <br>Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #0072C6;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.58</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>2.58</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.06666666666666%; background-color: #0072C6;" data-target-width="67.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1006</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>1006</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.05%; background-color: #0072C6;" data-target-width="88.05" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">528.3</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>528.3</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605492553-psgczrgwj-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Rapture GT-BE19000AI</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 81.83333333333334%; background-color: #0072C6;" data-target-width="81.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Rapture GT-BE19000AI</td><td>49.1</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605492553-psgczrgwj', false); });} else {initialize('fv-chart-1783605492553-psgczrgwj', false);}})();</script></div><p>But a wired 15-foot connection yielded 3.519 Gbps, too, and it offers multiple connections with its dual 10Gbps ports (one dedicated specifically for gaming) and four 2.5Gbps ports. </p><p>The ROG Rapture GT-BE1900AI is also AI-powered, featuring a whopping 70 TOPS (trillions of operations per second), 4GB of RAM and 32GB of storage to run machine learning models locally, helping to deliver smart, lag-free gaming connections to PCs, consoles and more. </p><p>It's an incredibly capable router, and its premium cost reflects this. Using up 26.0 watts, usage could cost you around $33 annually in electricity, and be warned, it can get hot under the hood when put under pressure. Regardless, if you're after the best connectivity for the ultimate gaming experience and a router that can handle data-hungry homes, this flashy, feature-filled Wi-Fi 7 router is it. </p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-rog-rapture-gt-be19000ai-review"><em><strong>Asus ROG Rapture GT-BE19000AI review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-value"><span>The best gaming router for value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2951px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9vjmRrvhX4sfnjmUCeVXBC" name="Asus ROG Strix GS-BE18000 router LIST" alt="Asus ROG Strix GS-BE18000 gaming router on a table" src="https://cdn.mos.cms.futurecdn.net/9vjmRrvhX4sfnjmUCeVXBC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2951" height="1660" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-asus-rog-strix-gs-be18000"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight">2. Asus ROG Strix GS-BE18000</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This Wi-Fi 7 gaming routers boasts lightning-fast speeds for less</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>Input WAN – 1x 2.5 Gbps WAN; 7x 2.5Gbps LAN; 1x USB 3.0 (Gen 1) | <strong>Peak Throughput: </strong>2.354 Gbps (at 15 feet) | <strong>Size: </strong>8.9 x 8.9 x 3.5 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Amazing value with top-end speeds</div><div class="icon icon-plus_circle _hawk">Loads of ports</div><div class="icon icon-plus_circle _hawk">Excellent throughput</div><div class="icon icon-plus_circle _hawk">Top gaming features</div><div class="icon icon-minus_circle _hawk">Boring design for a gaming router</div></div><p>Who says you need to pay sky-high prices for excellent performance? The Asus ROG Strix GS-BE18000 delivers some serious Wi-Fi 7 speeds for less than you’d expect, making it our top pick for value-focused players who want flagship speeds without the flagship price. </p><p>In our tests, the GS-BE18000 reached 2.354 Gbps at 15 feet, and that's just shy of the premium <a href="#section-the-best-gaming-router-overall">ROG Rapture GT-BE19000AI</a>’s top number but more than enough for smooth play and fast downloads at your desk or couch.</p><p>You get seven 2.5 Gbps LAN ports, one 2.5 Gbps WAN, and a USB 3.0 port, so there’s plenty of room for consoles, PCs and even a NAS. Setup took just 5 minutes with the Asus Router app in our hands-on, and the unit sips power — estimated electricity cost is only $27.13 per year. For everyday use, these practical touches make a real difference if you want to get online fast and stay there.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787316679137-ghz56x4bd *, #fv-chart-1787316679137-ghz56x4bd *:before, #fv-chart-1787316679137-ghz56x4bd *:after, #fv-chart-1787316679137-ghz56x4bd-slideshow *, #fv-chart-1787316679137-ghz56x4bd-slideshow *:before, #fv-chart-1787316679137-ghz56x4bd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787316679137-ghz56x4bd, #fv-chart-1787316679137-ghz56x4bd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787316679137-ghz56x4bd {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787316679137-ghz56x4bd.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787316679137-ghz56x4bd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787316679137-ghz56x4bd-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787316679137-ghz56x4bd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787316679137-ghz56x4bd .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787316679137-ghz56x4bd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787316679137-ghz56x4bd .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787316679137-ghz56x4bd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787316679137-ghz56x4bd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row, #fv-chart-1787316679137-ghz56x4bd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787316679137-ghz56x4bd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787316679137-ghz56x4bd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787316679137-ghz56x4bd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787316679137-ghz56x4bd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787316679137-ghz56x4bd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-pie-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-bar-product,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-grouped-product-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-cluster,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-label-space,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-x-axis-chart-space,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-benchmark-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-dropdown-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-carousel-nav-btn,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-chart-title,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-chart-subhead,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-header,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-vs,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select-container,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-versus-select,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787316679137-ghz56x4bd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787316679137-ghz56x4bd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row,#fv-chart-1787316679137-ghz56x4bd .fv-stacked-product,#fv-chart-1787316679137-ghz56x4bd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-label,#fv-chart-1787316679137-ghz56x4bd .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-container,#fv-chart-1787316679137-ghz56x4bd .fv-bar-cluster {width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787316679137-ghz56x4bd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-label-space {display: none !important;}#fv-chart-1787316679137-ghz56x4bd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-logo,#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787316679137-ghz56x4bd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787316679137-ghz56x4bd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787316679137-ghz56x4bd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787316679137-ghz56x4bd.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Strix GS-BE18000 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-21T12:51:19.137Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Strix GS-BE18000","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787316679137-ghz56x4bd" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Strix GS-BE18000 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78.46666666666667%; background-color: #F57C00;" data-target-width="78.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>2.354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.26666666666667%; background-color: #F57C00;" data-target-width="90.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1354</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>1354</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90.08%; background-color: #F57C00;" data-target-width="90.08" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">900.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>250</span><span>500</span><span>750</span><span>1,000</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>900.8</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787316679137-ghz56x4bd-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Strix GS-BE18000</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.16666666666666%; background-color: #F57C00;" data-target-width="68.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Strix GS-BE18000</td><td>40.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787316679137-ghz56x4bd', false); });} else {initialize('fv-chart-1787316679137-ghz56x4bd', false);}})();</script></div><p>During our two weeks of real-world testing, the GS-BE18000 proved reliable and quick, though we did spot a couple of dead zones in the attic and basement. Its stated 130-foot range matches other value leaders like the <a href="#section-the-best-gaming-router-for-range">TP-Link Archer BE770</a>, making it a good fit for mid-sized homes, but it’s not the right pick if you need full-house mesh coverage or have especially thick walls.</p><p>You'll also get plenty of features to check out, including its Game Mode to show current latency, deviation, a global Ping map and packet losses. Plus, there are plenty of settings to tinker with thanks to the Asus app. </p><p>If you want lightning-fast wireless gaming speeds, loads of multi-gig ports and a painless setup without the premium price tag, the GS-BE18000 hits the sweet spot. It’s the router we’d recommend for budget-minded gamers who want performance where it counts and can live without a few flagship extras.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/i-tested-the-asus-rog-strix-gs-be18000-and-this-stealth-gaming-router-punches-way-above-its-weight"><em><strong>Asus ROG Strix GS-BE18000 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-mesh-gaming-router"><span>The best mesh gaming router</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HkzzNmkskSs7iDCcGiAUKS" name="Acer-Predator-Connect-T7-f-LIST" alt="An Acer Predator Connect T7 Wi-Fi 7 gaming mesh router." src="https://cdn.mos.cms.futurecdn.net/HkzzNmkskSs7iDCcGiAUKS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-acer-predator-connect-t7"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/acer-predator-connect-t7-review">3. Acer Predator Connect T7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A powerful Wi-Fi 7 mesh gaming router with a console-like look</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE11000 (802.11be) | <strong>Number of Antennas/Removable: </strong>6/No | <strong>Ports: </strong>1 x 2.5 Gbps WAN, 2 x 1 Gbps LAN, 1 x USB-C | <strong>Peak Throughput: </strong>1.914 Gbps (at 15 feet) | <strong>Size: </strong>8.6 x 4.3 x 4.3 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sleek, subtle low-latency design</div><div class="icon icon-plus_circle _hawk">Excellent long-distance throughput</div><div class="icon icon-plus_circle _hawk">Trend Micro security software included</div><div class="icon icon-minus_circle _hawk">Expensive and only available as a single unit</div><div class="icon icon-minus_circle _hawk">Limited to only a pair of gigabit wired connections</div></div><p>The Acer Predator Connect T7 might look like a slimmed-down version of an Xbox Series X at first glance, but it’s actually a Wi-Fi 7-powered mesh gaming router. Available in black or white, this gaming router is very easy to set up, comes with built-in security software from Trend Micro and because it’s one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a>, you get excellent range too.</p><p>During testing, our reviewer, Brian, saw download speeds of 1.914 Gbps at close range (15 feet). These fast speeds kept up at middle distances too, where the Predator Connect T7 hit 476 Mbps at 50 feet. Most importantly for a mesh system, Acer’s gaming router excelled at long range, where it delivered 121 Mbps at 90 feet, proving its strength as a true whole-home gaming solution.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605290642-phizseple *, #fv-chart-1783605290642-phizseple *:before, #fv-chart-1783605290642-phizseple *:after, #fv-chart-1783605290642-phizseple-slideshow *, #fv-chart-1783605290642-phizseple-slideshow *:before, #fv-chart-1783605290642-phizseple-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605290642-phizseple, #fv-chart-1783605290642-phizseple-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605290642-phizseple {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605290642-phizseple.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605290642-phizseple.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605290642-phizseple .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605290642-phizseple-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605290642-phizseple-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605290642-phizseple-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605290642-phizseple .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605290642-phizseple .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605290642-phizseple .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605290642-phizseple .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605290642-phizseple .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605290642-phizseple .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605290642-phizseple .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605290642-phizseple .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605290642-phizseple .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605290642-phizseple .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605290642-phizseple .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605290642-phizseple .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605290642-phizseple .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605290642-phizseple .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605290642-phizseple .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605290642-phizseple .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605290642-phizseple .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605290642-phizseple .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605290642-phizseple .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605290642-phizseple .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605290642-phizseple .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605290642-phizseple .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605290642-phizseple .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605290642-phizseple .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605290642-phizseple .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605290642-phizseple .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605290642-phizseple .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605290642-phizseple .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605290642-phizseple .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-bar-row, #fv-chart-1783605290642-phizseple .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605290642-phizseple .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605290642-phizseple .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605290642-phizseple.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605290642-phizseple .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605290642-phizseple .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605290642-phizseple .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605290642-phizseple .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605290642-phizseple .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605290642-phizseple .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605290642-phizseple .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605290642-phizseple .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605290642-phizseple .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605290642-phizseple .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605290642-phizseple .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605290642-phizseple .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605290642-phizseple .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605290642-phizseple .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605290642-phizseple .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605290642-phizseple .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605290642-phizseple .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605290642-phizseple .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-pie-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row,#fv-chart-1783605290642-phizseple.mobile-view .fv-stacked-product,#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-bar-product,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stacked-product,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-label,#fv-chart-1783605290642-phizseple.mobile-view .fv-grouped-product-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-label,#fv-chart-1783605290642-phizseple.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-container,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-cluster,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-label-space,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605290642-phizseple.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-benchmark-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-dropdown-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605290642-phizseple.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-chart-title,#fv-chart-1783605290642-phizseple.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-chart-subhead,#fv-chart-1783605290642-phizseple.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-header,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-vs,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select-container,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-versus-select,#fv-chart-1783605290642-phizseple.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605290642-phizseple.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605290642-phizseple.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605290642-phizseple .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605290642-phizseple .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-bar-row,#fv-chart-1783605290642-phizseple .fv-stacked-product,#fv-chart-1783605290642-phizseple .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605290642-phizseple .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple .fv-bar-label,#fv-chart-1783605290642-phizseple .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605290642-phizseple .fv-bar-container,#fv-chart-1783605290642-phizseple .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605290642-phizseple .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605290642-phizseple .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605290642-phizseple .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605290642-phizseple .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605290642-phizseple .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605290642-phizseple .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605290642-phizseple .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605290642-phizseple .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605290642-phizseple .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-logo,#fv-chart-1783605290642-phizseple .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605290642-phizseple .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605290642-phizseple .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605290642-phizseple .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605290642-phizseple.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Acer Predator Connect T7 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:54:50.642Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Acer Predator Connect T7","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 15 feet","value": 1.914,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 50 feet","value": 476,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 75 feet","value": 231.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 90 feet","value": 121,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605290642-phizseple" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Acer Predator Connect T7 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.7%; background-color: #388E3C;" data-target-width="95.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.914</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>1.914</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 79.33333333333333%; background-color: #388E3C;" data-target-width="79.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">476</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>476</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.16666666666666%; background-color: #388E3C;" data-target-width="77.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">231.5</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>231.5</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605290642-phizseple-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator Connect T7</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80.66666666666666%; background-color: #388E3C;" data-target-width="80.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Connect T7</td><td>121</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605290642-phizseple', false); });} else {initialize('fv-chart-1783605290642-phizseple', false);}})();</script></div><p>While other gaming routers tend to have flashier designs, I really love the more subtle look of the Predator Connect T7. It does have built-in RGB lighting, but instead of being front and center, you just get a splash of color on top. One other thing that really makes the Predator Connect T7 stand out is the fact that it uses Intel’s Killer Prioritization engine for peak gaming performance.</p><p>As a high-end specialist, this mesh gaming router isn’t without its downsides, which include its higher $330-per-device price and the fact that it’s not available in a multi-pack. Furthermore, you are limited to just two gigabit output ports for wired devices, though you do get a 2.5 GbE input port and a USB-C port around back.</p><p>If you want the wider coverage of a mesh router with gaming-level performance and a more subtle look, the Acer Predator Connect T7 is an excellent mesh Wi-Fi system with full Wi-Fi 7 support.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/acer-predator-connect-t7-review"><em><strong>Acer Predator Connect T7 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-fiber-internet"><span>The best gaming router for fiber internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eork4NiK5n85he6VzUa7Mi" name="TG_TP-Link-Archer-GE800-1.jpg" alt="TP-Link Archer GE800 on desk in living room" src="https://cdn.mos.cms.futurecdn.net/eork4NiK5n85he6VzUa7Mi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-tp-link-archer-ge800"><span class="title__text"><a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review">4. TP-Link Archer GE800</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>A future-proof Wi-Fi 7 gaming router you can directly connect to fiber</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE19000 (802.11be) | <strong>Number of Antennas/Removable: </strong>8/No | <strong>Ports: </strong>2 x 10 Gbps WAN, 1 x SFP+ optical port, 4 x 2.5 Gbps LAN, 1 x USB 3.0  | <strong>Peak Throughput: </strong>1.322 Gbps (at 15 feet) | <strong>Size: </strong>11.5 x 9.0 x 7.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Quick, easy setup</div><div class="icon icon-plus_circle _hawk">Ultra-fast wired input ports</div><div class="icon icon-plus_circle _hawk">Dedicated fiber internet hookup</div><div class="icon icon-plus_circle _hawk">Provides excellent mid-range throughput</div><div class="icon icon-minus_circle _hawk">Fan-cooled but still runs hot</div></div><p>The TP-Link Archer GE800 is a fully loaded, Wi-Fi 7 gaming router that will serve you well for years to come thanks to its impressive array of multi-gig ports. If that wasn’t enough, though, you also get a dedicated fiber internet hookup, customizable RGB lighting effects and, of course, great download and upload speeds.</p><p>In his testing, Brian saw that the Archer GE800 excelled when hardwired to his laptop with a blazing-fast 4.44 Gbps. For wireless performance, at a more practical close range of 15 feet, speeds were strong at 1.322 Gbps. The Archer GE800 also maintained excellent coverage and mid-range performance, hitting speeds of 456.7 Mbps at 50 feet and it was still online at 90 feet with download speeds of 65.8 Mbps.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605233274-cn78nkbgl *, #fv-chart-1783605233274-cn78nkbgl *:before, #fv-chart-1783605233274-cn78nkbgl *:after, #fv-chart-1783605233274-cn78nkbgl-slideshow *, #fv-chart-1783605233274-cn78nkbgl-slideshow *:before, #fv-chart-1783605233274-cn78nkbgl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605233274-cn78nkbgl, #fv-chart-1783605233274-cn78nkbgl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605233274-cn78nkbgl {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605233274-cn78nkbgl.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605233274-cn78nkbgl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605233274-cn78nkbgl-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605233274-cn78nkbgl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605233274-cn78nkbgl .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605233274-cn78nkbgl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605233274-cn78nkbgl .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605233274-cn78nkbgl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605233274-cn78nkbgl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row, #fv-chart-1783605233274-cn78nkbgl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605233274-cn78nkbgl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605233274-cn78nkbgl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605233274-cn78nkbgl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605233274-cn78nkbgl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605233274-cn78nkbgl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-pie-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-bar-product,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-grouped-product-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-cluster,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-label-space,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-benchmark-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-dropdown-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-chart-title,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-chart-subhead,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-header,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-vs,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select-container,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-versus-select,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605233274-cn78nkbgl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605233274-cn78nkbgl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row,#fv-chart-1783605233274-cn78nkbgl .fv-stacked-product,#fv-chart-1783605233274-cn78nkbgl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-label,#fv-chart-1783605233274-cn78nkbgl .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-container,#fv-chart-1783605233274-cn78nkbgl .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605233274-cn78nkbgl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605233274-cn78nkbgl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-logo,#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605233274-cn78nkbgl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605233274-cn78nkbgl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605233274-cn78nkbgl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605233274-cn78nkbgl.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer GE800 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:53:53.275Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer GE800","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 15 feet","value": 1.322,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 50 feet","value": 456.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 75 feet","value": 197.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 90 feet","value": 65.8,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605233274-cn78nkbgl" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer GE800 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.10000000000001%; background-color: #7B1FA2;" data-target-width="66.10000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.322</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>1.322</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.11666666666666%; background-color: #7B1FA2;" data-target-width="76.11666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">456.7</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>150</span><span>300</span><span>450</span><span>600</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>456.7</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 98.55%; background-color: #7B1FA2;" data-target-width="98.55" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">197.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>197.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605233274-cn78nkbgl-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer GE800</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 82.25%; background-color: #7B1FA2;" data-target-width="82.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65.8</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer GE800</td><td>65.8</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605233274-cn78nkbgl', false); });} else {initialize('fv-chart-1783605233274-cn78nkbgl', false);}})();</script></div><p>What really sets the Archer GE800 apart from the competition, though, is its ports. Not only do you get two 10 GbE inputs, but you also get a dedicated SFP+ input to connect directly to the fiber internet line coming into your home. Likewise, you also get four 2.5 GbE input ports and a USB 3.0 port.</p><p>The Archer GE800 also has some handy gaming features built-in like a Game Detector to test your real-time ping for individual games. However, my favorite is the dedicated Game Mode button on the front, right next to the button to control its RGB lighting effects.</p><p>If you’re after a powerful gaming router with full Wi-Fi 7 support and don’t mind the Archer GE800’s futuristic design and the fact that it has a fan to help keep it cool, this gaming router is an excellent choice, especially if you have fiber internet and don’t want to use the ONT terminal from your internet service provider.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computers/routers/tp-link-archer-ge800-review"><em><strong>TP-Link Archer GE800 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-range"><span>The best gaming router for range</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qkEo3ynjNPwNr4fyeQQCQW" name="TP-Link-Archer-BE770--5" alt="TP-Link Archer BE770 router on a windowsill" src="https://cdn.mos.cms.futurecdn.net/qkEo3ynjNPwNr4fyeQQCQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-tp-link-archer-be770"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review">5. TP-Link Archer BE770</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>This Wi-Fi 7 router offers amazing range for a bargain price</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE18000 (802.11be) | <strong>Number of Antennas/Removable: </strong>10/No | <strong>Ports: </strong>1x 10Gbps WAN, 1x 10Gbps LAN, 4x 1Gbps LAN, 2x USB 3.0 | <strong>Peak Throughput: </strong>2.248Gbps (at 15 feet) | <strong>Size: </strong>11.7 x 10.4 x 4.1 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Top range in its class</div><div class="icon icon-plus_circle _hawk">Low latency and good value</div><div class="icon icon-plus_circle _hawk">Excellent maximum throughput</div><div class="icon icon-plus_circle _hawk">10 Gbps wired WAN and LAN ports</div><div class="icon icon-minus_circle _hawk">Large physical footprint</div></div><p>The TP-Link Archer BE770 delivers the kind of real-world Wi-Fi 7 speed you'd expect from a flagship, but at $400, it outpaces pricier competitors for those who care most about gaming performance per dollar. In our testing, we measured 2.181 Gbps of wireless throughput at 15 feet — numbers that put it in the same league as much more expensive models. Even better? It keeps up those speeds over further distances.</p><p>The BE770 excels in both throughput and range. Even with a house full of devices and lag-sensitive games, Brian found latency stayed low and connections stable, which is exactly what you want in a gaming router aimed at value-focused buyers.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605160854-8wjfwde5w *, #fv-chart-1783605160854-8wjfwde5w *:before, #fv-chart-1783605160854-8wjfwde5w *:after, #fv-chart-1783605160854-8wjfwde5w-slideshow *, #fv-chart-1783605160854-8wjfwde5w-slideshow *:before, #fv-chart-1783605160854-8wjfwde5w-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605160854-8wjfwde5w, #fv-chart-1783605160854-8wjfwde5w-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605160854-8wjfwde5w {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605160854-8wjfwde5w.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605160854-8wjfwde5w .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605160854-8wjfwde5w-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605160854-8wjfwde5w .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605160854-8wjfwde5w .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605160854-8wjfwde5w .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605160854-8wjfwde5w .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605160854-8wjfwde5w .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605160854-8wjfwde5w .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row, #fv-chart-1783605160854-8wjfwde5w .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605160854-8wjfwde5w.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605160854-8wjfwde5w .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605160854-8wjfwde5w .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605160854-8wjfwde5w .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605160854-8wjfwde5w .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-pie-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-bar-product,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-grouped-product-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-cluster,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-label-space,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-benchmark-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-dropdown-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-chart-title,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-chart-subhead,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-header,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-vs,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select-container,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-versus-select,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605160854-8wjfwde5w.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605160854-8wjfwde5w .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row,#fv-chart-1783605160854-8wjfwde5w .fv-stacked-product,#fv-chart-1783605160854-8wjfwde5w .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-label,#fv-chart-1783605160854-8wjfwde5w .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-container,#fv-chart-1783605160854-8wjfwde5w .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605160854-8wjfwde5w .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605160854-8wjfwde5w .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-logo,#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605160854-8wjfwde5w .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605160854-8wjfwde5w .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605160854-8wjfwde5w .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605160854-8wjfwde5w.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "TP-Link Archer BE770 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:52:40.854Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["TP-Link Archer BE770","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605160854-8wjfwde5w" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">TP-Link Archer BE770 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.7%; background-color: #D32F2F;" data-target-width="72.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.181</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>2.181</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 82.6%; background-color: #D32F2F;" data-target-width="82.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1239</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>375</span><span>750</span><span>1,125</span><span>1,500</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>1239</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.5125%; background-color: #D32F2F;" data-target-width="96.5125" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">772.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>772.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605160854-8wjfwde5w-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">TP-Link Archer BE770</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.62500000000001%; background-color: #D32F2F;" data-target-width="88.62500000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>TP-Link Archer BE770</td><td>70.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605160854-8wjfwde5w', false); });} else {initialize('fv-chart-1783605160854-8wjfwde5w', false);}})();</script></div><p>The BE770’s range reached 130 feet in our tests, surpassing not only its predecessor but also other gaming routers like the <a href="#section-the-best-gaming-router-overall">ROG Rapture GT-BE19000AI’s</a> 120-foot result. For wired gaming, you also get one 10Gbps WAN, one 10Gbps LAN, four 1Gbps LAN ports, and dual USB 3.. That's enough to handle a console, a PC and big downloads without bottlenecks.</p><p>Still, there are a few things you miss by skipping the flagship tier. The Archer BE770’s wireless throughput at 15 feet is up there with the fastest around, but you'll miss out on gaming-specific features. That includes pre-configured port forwarding options for gaming consoles and access to the WTFast links for the GPN (Gamers Private Network).<br><br>On the plus side, setup is a breeze: the BE770 worked on the first try and took just six minutes to get a network up and running. If you’re a budget-conscious gamer who wants near-flagship speeds, modern Wi-Fi 7 tech, and enough ports for serious play, this is the router I’d recommend.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-be770-review"><em><strong>TP-Link Archer BE770 review</strong></em></a></li></ul><h3 class="article-body__section" id="section-the-best-gaming-router-for-wired-speeds"><span>The best gaming router for wired speeds</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="dGmVdPcsCYdbVzBTizRiwS" name="Asus-TUF-Gaming-BE6500-j" alt="An Asus TUF Gaming BE6500 router on a wooden cabinet." src="https://cdn.mos.cms.futurecdn.net/dGmVdPcsCYdbVzBTizRiwS-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" class="inline"><img id="WqLzPy4iPS8qbMqK42dYLY" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/WqLzPy4iPS8qbMqK42dYLY-1920-80.png" name="TG_badges_Recommended.png" alt="Tom's Guide Recommended product badge"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-asus-tuf-gaming-be6500"><span class="title__text"><a href="https://www.tomsguide.com/computing/routers/asus-tuf-gaming-be6500-review">6. Asus TUF Gaming BE6500</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>An inexpensive dual-band Wi-Fi 7 gaming router with top wired speeds</p></div><p class="specs__container"><strong>Wi-Fi Spec: </strong>BE6500 (802.11be) | <strong>Number of Antennas/Removable: </strong>6/No | <strong>Ports: </strong>1 x 2.5 Gbps WAN, 3 x 2.5 Gbps LAN, 1 x USB 3.0 | <strong>Peak Throughput: </strong>960.9 Mbps (at 15 feet) | <strong>Size: </strong>11.9 x 6.7 x 8.4 x 2.4 inches</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Insanely fast wired speeds</div><div class="icon icon-plus_circle _hawk">Built-in security software included</div><div class="icon icon-plus_circle _hawk">Can use mobile phone for backup internet</div><div class="icon icon-minus_circle _hawk">Dual-band Wi-Fi 7</div><div class="icon icon-minus_circle _hawk">Wireless speeds fall short compared to wired</div></div><p>The Asus TUF Gaming BE6500 is a dual-band Wi-Fi 7 gaming router with a unique look and some very impressive wired speeds. Like the ROG Rapture GT6, it comes with Asus’ AiProtection security software built in, but you can also plug in your phone for internet backup in case of an outage so you can keep gaming when your provider’s network is down.</p><p>During his tests, the TUF Gaming BE6500 provided Brian with a respectable max speed of 960.9 Mbps at close range (15 feet). Although its wireless speeds aren’t anything to write home about, the same can’t be said for its wired speeds.</p><p>When plugged in via a 15-foot Ethernet cable, Brian was seriously impressed with the TUF Gaming BE6500’s speeds of 4.653 Gbps. While you won’t see the fastest wireless speeds with this very affordable gaming router, its wired speeds surpass even those of much more expensive devices.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783605073304-8sj7xhkn4 *, #fv-chart-1783605073304-8sj7xhkn4 *:before, #fv-chart-1783605073304-8sj7xhkn4 *:after, #fv-chart-1783605073304-8sj7xhkn4-slideshow *, #fv-chart-1783605073304-8sj7xhkn4-slideshow *:before, #fv-chart-1783605073304-8sj7xhkn4-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783605073304-8sj7xhkn4, #fv-chart-1783605073304-8sj7xhkn4-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783605073304-8sj7xhkn4 {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783605073304-8sj7xhkn4.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1783605073304-8sj7xhkn4-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1783605073304-8sj7xhkn4 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1783605073304-8sj7xhkn4 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1783605073304-8sj7xhkn4 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row, #fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783605073304-8sj7xhkn4.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783605073304-8sj7xhkn4 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1783605073304-8sj7xhkn4 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-pie-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-bar-product,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-grouped-product-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-cluster,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-label-space,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-x-axis-chart-space,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-benchmark-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-dropdown-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-carousel-nav-btn,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-chart-title,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-chart-subhead,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-header,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-vs,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select-container,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-versus-select,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605073304-8sj7xhkn4.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783605073304-8sj7xhkn4 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row,#fv-chart-1783605073304-8sj7xhkn4 .fv-stacked-product,#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-label,#fv-chart-1783605073304-8sj7xhkn4 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-container,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-cluster {width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-label-space {display: none !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-logo,#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783605073304-8sj7xhkn4 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783605073304-8sj7xhkn4.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus TUF Gaming BE6500 Performance Results","description": "Slide through to see speeds at different distances","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-09T13:51:13.304Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming BE6500","15 feet","50 feet","75 feet","90 feet","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 15 feet","value": 0.9609,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 50 feet","value": 336.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 75 feet","value": 189.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 90 feet","value": 27.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1783605073304-8sj7xhkn4" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus TUF Gaming BE6500 Performance Results</h3><p class="fv-chart-subhead">Slide through to see speeds at different distances</p><div class="fv-carousel-title-controls"><button class="fv-carousel-nav-btn prev">< Prev</button><h4 class="fv-benchmark-title" style="margin: 0 !important;">15 feet</h4><button class="fv-carousel-nav-btn next">Next ></button></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-15 feet" data-chart-type="Bar" data-title="15 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.09%; background-color: #009688;" data-target-width="96.09" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.9609</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span></div><div class="fv-x-axis-unit">Gbps</div></div></div><table class="sr-only"><caption>15 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>0.9609</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-50 feet" data-chart-type="Bar" data-title="50 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 84.025%; background-color: #009688;" data-target-width="84.025" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">336.1</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>50 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>336.1</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-75 feet" data-chart-type="Bar" data-title="75 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 94.7%; background-color: #009688;" data-target-width="94.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">189.4</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>75 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>189.4</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1783605073304-8sj7xhkn4-bar-90 feet" data-chart-type="Bar" data-title="90 feet" data-subhead="Slide through to see speeds at different distances" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming BE6500</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93%; background-color: #009688;" data-target-width="93" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27.9</span></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Mbps</div></div></div><table class="sr-only"><caption>90 feet Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming BE6500</td><td>27.9</td></tr></tbody></table></div></div></div><div class="fv-carousel-counter">1 of 4</div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783605073304-8sj7xhkn4', false); });} else {initialize('fv-chart-1783605073304-8sj7xhkn4', false);}})();</script></div><p>Another thing that really stands out with the TUF Gaming BE6500 is its unique design. Not only is it smaller than most other gaming routers, but there are cutouts on either side to help keep it cool. There’s also an aluminum heat sink inside, and together with this more open design, the TUF Gaming BE6500 is completely fanless. In terms of ports, you get a 2.5 GbE input along with three 2.5 GbE outputs and a USB 3.2 port. Besides internet backup, this USB port also lets you quickly move data across your network.</p><p>If you want an affordable gaming router with a unique design and most of Wi-Fi 7’s best features, the Asus TUF Gaming BE6500 delivers for the price, and this is especially true if you plan to use it wired for super-fast downloads.</p><ul><li><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/asus-tuf-gaming-be6500-review"><em><strong>Asus TUF Gaming BE6500 review</strong></em></a><em><strong></strong></em></li></ul><h3 class="article-body__section" id="section-testing-results"><span>Testing Results</span></h3><p>Gaming routers are meant to deliver amazingly fast speeds for online gameplay, and we prove this by testing each one we've chosen for this guide at a various range of distances. This shows you the speeds you can expect, but how do they compare to each other?</p><p>I've put together a versus table to help you see the speeds of each gaming router at different ranges to help you make the right choice.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787317999933-66ygvvx6x *, #fv-chart-1787317999933-66ygvvx6x *:before, #fv-chart-1787317999933-66ygvvx6x *:after, #fv-chart-1787317999933-66ygvvx6x-slideshow *, #fv-chart-1787317999933-66ygvvx6x-slideshow *:before, #fv-chart-1787317999933-66ygvvx6x-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787317999933-66ygvvx6x, #fv-chart-1787317999933-66ygvvx6x-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787317999933-66ygvvx6x {position: relative !important; overflow: visible !important;--riv-primary: #0072C6;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787317999933-66ygvvx6x.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787317999933-66ygvvx6x .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #0072C6;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1787317999933-66ygvvx6x-slideshow .fv-slideshow-select:focus {outline: 2px solid #0072C6 !important;border-color: #0072C6 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787317999933-66ygvvx6x .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787317999933-66ygvvx6x .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787317999933-66ygvvx6x .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787317999933-66ygvvx6x .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787317999933-66ygvvx6x .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787317999933-66ygvvx6x .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row, #fv-chart-1787317999933-66ygvvx6x .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787317999933-66ygvvx6x.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787317999933-66ygvvx6x .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787317999933-66ygvvx6x .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787317999933-66ygvvx6x .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787317999933-66ygvvx6x .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-pie-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-bar-product,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-grouped-product-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-cluster,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-label-space,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-x-axis-chart-space,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-benchmark-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-dropdown-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-carousel-nav-btn,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-chart-title,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-chart-subhead,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-header,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-vs,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select-container,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-versus-select,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787317999933-66ygvvx6x.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787317999933-66ygvvx6x .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row,#fv-chart-1787317999933-66ygvvx6x .fv-stacked-product,#fv-chart-1787317999933-66ygvvx6x .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-label,#fv-chart-1787317999933-66ygvvx6x .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-container,#fv-chart-1787317999933-66ygvvx6x .fv-bar-cluster {width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787317999933-66ygvvx6x .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-label-space {display: none !important;}#fv-chart-1787317999933-66ygvvx6x .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-logo,#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787317999933-66ygvvx6x .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787317999933-66ygvvx6x .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787317999933-66ygvvx6x .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787317999933-66ygvvx6x.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Best Gaming Routers Performance Results","description": "Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)","creator": {"@type": "Organization","name": "Toms Guide","logo": "https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-21T13:13:19.934Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Rapture GT-BE19000AI","Asus ROG Strix GS-BE18000","Acer Predator Connect T7","TP-Link Archer GE800","TP-Link Archer BE770","Asus TUF Gaming BE6500","15 feet","50 feet","75 feet","90 feet","Versus Comparison","benchmark","comparison","performance","review","Toms Guide"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 15 feet","value": 2.58,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 50 feet","value": 1006,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 75 feet","value": 528.3,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Rapture GT-BE19000AI – 90 feet","value": 49.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 15 feet","value": 2.354,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 50 feet","value": 1354,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 75 feet","value": 900.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus ROG Strix GS-BE18000 – 90 feet","value": 40.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 15 feet","value": 1.914,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 50 feet","value": 476,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 75 feet","value": 231.5,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Acer Predator Connect T7 – 90 feet","value": 121,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 15 feet","value": 1.322,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 50 feet","value": 456.7,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 75 feet","value": 197.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer GE800 – 90 feet","value": 65.8,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 15 feet","value": 2.181,"unitText": "Gbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 50 feet","value": 1239,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 75 feet","value": 772.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "TP-Link Archer BE770 – 90 feet","value": 70.9,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 15 feet","value": 0.9609,"unitText": "Gbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 50 feet","value": 336.1,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 75 feet","value": 189.4,"unitText": "Mbps"},{"@type": "PropertyValue","name": "Asus TUF Gaming BE6500 – 90 feet","value": 27.9,"unitText": "Mbps"}]}</script><div id="fv-chart-1787317999933-66ygvvx6x" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Best Gaming Routers Performance Results</h3><p class="fv-chart-subhead">Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787317999933-66ygvvx6x-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Select a gaming router to compare internet speed at different distances (measured in Gbps and Mbps)" data-caption="" style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>Asus ROG Rapture GT-BE19000AI</th><th>Asus ROG Strix GS-BE18000</th><th>Acer Predator Connect T7</th><th>TP-Link Archer GE800</th><th>TP-Link Archer BE770</th><th>Asus TUF Gaming BE6500</th></tr></thead><tbody><tr><td>15 feet</td><td>2.58</td><td>2.354</td><td>1.914</td><td>1.322</td><td>2.181</td><td>0.9609</td></tr><tr><td>50 feet</td><td>1006</td><td>1354</td><td>476</td><td>456.7</td><td>1239</td><td>336.1</td></tr><tr><td>75 feet</td><td>528.3</td><td>900.8</td><td>231.5</td><td>197.1</td><td>772.1</td><td>189.4</td></tr><tr><td>90 feet</td><td>49.1</td><td>40.9</td><td>121</td><td>65.8</td><td>70.9</td><td>27.9</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1787317999933-66ygvvx6x-versus" data-versus-data="[{"attribute":"15 feet","originalAttribute":"15 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":2.58,"unit":"Gbps"},"Asus ROG Strix GS-BE18000":{"value":2.354,"unit":"Gbps"},"Acer Predator Connect T7":{"value":1.914,"unit":"Gbps"},"TP-Link Archer GE800":{"value":1.322,"unit":"Gbps"},"TP-Link Archer BE770":{"value":2.181,"unit":"Gbps"},"Asus TUF Gaming BE6500":{"value":0.9609,"unit":"Gbps"}}},{"attribute":"50 feet","originalAttribute":"50 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":1006,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":1354,"unit":"Mbps"},"Acer Predator Connect T7":{"value":476,"unit":"Mbps"},"TP-Link Archer GE800":{"value":456.7,"unit":"Mbps"},"TP-Link Archer BE770":{"value":1239,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":336.1,"unit":"Mbps"}}},{"attribute":"75 feet","originalAttribute":"75 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":528.3,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":900.8,"unit":"Mbps"},"Acer Predator Connect T7":{"value":231.5,"unit":"Mbps"},"TP-Link Archer GE800":{"value":197.1,"unit":"Mbps"},"TP-Link Archer BE770":{"value":772.1,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":189.4,"unit":"Mbps"}}},{"attribute":"90 feet","originalAttribute":"90 feet","productData":{"Asus ROG Rapture GT-BE19000AI":{"value":49.1,"unit":"Mbps"},"Asus ROG Strix GS-BE18000":{"value":40.9,"unit":"Mbps"},"Acer Predator Connect T7":{"value":121,"unit":"Mbps"},"TP-Link Archer GE800":{"value":65.8,"unit":"Mbps"},"TP-Link Archer BE770":{"value":70.9,"unit":"Mbps"},"Asus TUF Gaming BE6500":{"value":27.9,"unit":"Mbps"}}}]" data-left-color="#0072C6" data-right-color="#F57C00"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #0072C6; border-color: #0072C6;"><option value="Asus ROG Rapture GT-BE19000AI" selected>Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000">Asus ROG Strix GS-BE18000</option><option value="Acer Predator Connect T7">Acer Predator Connect T7</option><option value="TP-Link Archer GE800">TP-Link Archer GE800</option><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="Asus TUF Gaming BE6500">Asus TUF Gaming BE6500</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #0072C6;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #F57C00; border-color: #F57C00;"><option value="Asus ROG Rapture GT-BE19000AI">Asus ROG Rapture GT-BE19000AI</option><option value="Asus ROG Strix GS-BE18000" selected>Asus ROG Strix GS-BE18000</option><option value="Acer Predator Connect T7">Acer Predator Connect T7</option><option value="TP-Link Archer GE800">TP-Link Archer GE800</option><option value="TP-Link Archer BE770">TP-Link Archer BE770</option><option value="Asus TUF Gaming BE6500">Asus TUF Gaming BE6500</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #F57C00;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>15 feet (Gbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+10%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2.58</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 77.55426356589147%; background-color: #F57C00;" data-target-width="77.55426356589147"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">2.354</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>50 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 70.58345642540621%; background-color: #0072C6;" data-target-width="70.58345642540621"><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">1,006</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 85%; background-color: #F57C00;" data-target-width="85"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1,354</span><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+35%</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>75 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 55.715475133214916%; background-color: #0072C6;" data-target-width="55.715475133214916"><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">528.3</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 85%; background-color: #F57C00;" data-target-width="85"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">900.8</span><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+71%</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>90 feet (Mbps)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #0072C6;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+20%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">49.1</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 70.80448065173115%; background-color: #F57C00;" data-target-width="70.80448065173115"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">40.9</span></div></div><div class="fv-versus-center-line" style="background-color: #ffffff;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/KE3tZBYLQsQv2fhtXgLkuL.png" alt="Toms Guide Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787317999933-66ygvvx6x', false); });} else {initialize('fv-chart-1787317999933-66ygvvx6x', false);}})();</script></div><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><div class="product"><a data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299" href="https://www.amazon.com/dp/B0DVV9KJSN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="U6hP2zykvYNeq3o564P6oM" name="TP-Link-Archer-GE650-front" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/U6hP2zykvYNeq3o564P6oM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>(★★★★☆½)</strong></p><p>The TP-Link Archer GE650 is still an absolute bargain, and you'll be mightily impressed with the speeds it offers (over 2 Gbps at 15 feet). It's a very affordable, feature-packed Wi-Fi 7 gaming router that delivers excellent performance with a unique design, and even comes with handy gaming features and all that RGB lighting. While the ROG Strix GS-BE18000 outshines this in pure speed and range at a slightly higher price, it's hard to go wrong with this value-friendly router. </p><p><em><strong>Read our full </strong></em><a href="https://www.tomsguide.com/computing/routers/tp-link-archer-ge650-review" data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299"><em><strong>TP-Link Archer GE650 review</strong></em></a><a class="view-deal button" href="https://www.amazon.com/dp/B0DVV9KJSN" target="_blank" rel="nofollow" data-dimension112="380d2e32-9d65-11f1-ae74-9dd4c2255e15" data-action="Deal Block" data-label="Archer GE650" data-dimension48="Archer GE650" data-dimension25="$299">View Deal</a></p></div><h3 class="article-body__section" id="section-meet-our-testers"><span>Meet our testers</span></h3><h3 class="article-body__section" id="section-how-to-choose-the-best-gaming-router-for-you"><span>How to choose the best gaming router for you</span></h3><p>Since internet providers don’t hand out gaming routers when you sign up for a new plan, this may likely be your first time buying one. If that’s the case, then I’m here to help by breaking down the speeds, features and everything else you need to look for in a gaming router. </p><p>Whether you want the fastest speeds possible when playing competitively on your PC, want to download new games to your PS5 in record time, or want to be able to play on one of the <a href="https://www.tomsguide.com/round-up/best-handheld-gaming-consoles">best handheld gaming consoles</a> from anywhere in your house, here’s everything you need to consider before upgrading to a gaming router.</p><h2 id="speed-and-wi-fi-standard">Speed and Wi-Fi standard</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hwbvUCWQgczx3v72AZBdYV" name="Asus_WiFi_7_Rapture_GT-BE19000.jpg" alt="Asus Wi-Fi 7 Rapture GT-BE19000 router at Computex 2024." src="https://cdn.mos.cms.futurecdn.net/hwbvUCWQgczx3v72AZBdYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>The biggest question gamers often ask is, “How fast is it?” However, speed is only half the battle, and the other half is latency (or lag). The latest Wi-Fi standards are designed to solve both of these problems simultaneously, to ensure your ping stays low and stable.</p><p>Just like one of the <a href="https://www.tomsguide.com/us/best-wifi-routers,review-2498.html">best Wi-Fi routers</a>, your gaming router uses multiple frequencies or bands. These include the 2.4 GHz band, which has wider coverage but slower speeds, the 5 GHz band, which trades faster speeds for slightly less range and, more importantly for gaming, the 6 GHz band. </p><p>If your router gives you access to the 6 GHz band like all Wi-Fi 6E and most Wi-Fi 7 models do, you can use it like a private, exclusive lane since the rest of your connected devices will most likely be connected to the other two. If you want the best overall performance and want to give your home network the same futureproofing you would with your gaming PC, then Wi-Fi 7 is the best choice.</p><p>Not only do you get access to the 6 GHz band, but it’s also enhanced by technologies like <a href="https://www.tomsguide.com/features/3-reasons-why-wi-fi-7-is-the-best-upgrade-for-your-home-network-in-years">Multi-Link Operation</a> (MLO). While older routers could only use one band at a time to send and receive data, Wi-Fi 7 routers can use multiple bands simultaneously for a rock-solid connection. This also reduces lag spikes and provides a level of stability that almost matches a wired Ethernet connection. </p><p>If you’re on a budget but still want access to this faster band, Wi-Fi 6E is the sweet spot between performance and affordability. However, the <a href="https://www.tomsguide.com/best-picks/best-Wi-fi-7-routers">best Wi-Fi 7 routers</a> have now started to come down in price, so it’s definitely worth spending a bit more now so that you don’t have to upgrade later.</p><h2 id="wired-ports-and-multi-gig-capacity">Wired ports and multi-gig capacity</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1279px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="DrdfAyoGuyxSffDnhtAttB" name="f8GKuQoK25VZ7du2tWF4oM" alt="A close-up look at the ports on the TP-Link Archer GE650" src="https://cdn.mos.cms.futurecdn.net/DrdfAyoGuyxSffDnhtAttB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1279" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When it comes to defeating lag for good, wired connections are the ultimate secret weapon. Fortunately, your gaming router will likely come equipped with more high-speed, multi-gig ports than a traditional router. In fact, it may even have a dedicated gaming port just for your PC or console.</p><p>In addition to this highly specialized port, many gaming routers feature both multi-gig input and output ports. While a multi-gig input port will let you make the most of your internet plan’s max speeds, a multi-gig output port will ensure that your gaming devices get this same high-speed connection.</p><p>As you shop for a new gaming router, you want to take a close look at the ports around back. In addition to a multi-gig input port, you want at least one or, better yet, several multi-gig output ports. Likewise, some specialized gaming routers like the <a href="#section-the-best-gaming-router-for-fiber-internet">TP-Link Archer GE800</a> also feature a dedicated fiber hookup that lets you connect the optical line going into your home right into your gaming router.</p><p>Another nice feature to have is USB ports. While most let you share data across your home network, some can also be used to plug in your phone and use its connection for internet backup during an outage.</p><h2 id="range-mesh-and-signal-stability">Range, mesh and signal stability</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SxYfxHHd3rzVMERptSWPuP" name="Ultimate Remote Play Setup-04" alt="Playing Astrobot on PS5 Pro remotely on a tablet with the Razer Kishi Ultra mobile game controller while lying in bed" src="https://cdn.mos.cms.futurecdn.net/SxYfxHHd3rzVMERptSWPuP-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>When shopping for a gaming router, you first need to decide if a single router is enough for your space or if you need a mesh Wi-Fi system instead. </p><p>The right one for you will depend on the size of your home, the thickness of your walls and where you like to game. If you live in a smaller apartment and play near your router, then a single unit is always the best choice for guaranteed, low-latency speed. However, if you live in a large, multi-story home or an older house with thick walls, you’re going to run into coverage issues. This is where one of the <a href="https://www.tomsguide.com/us/best-mesh-router,review-5191.html">best mesh Wi-Fi systems</a> can help, and fortunately, there are now mesh routers specifically designed for gamers.</p><p>Instead of a single device, a mesh Wi-Fi system uses multiple nodes or satellites to spread the Wi-Fi signal from the main unit even farther. For the best stability and coverage, you want to look for a mesh gaming router with a tri-band design. That way, you can use one of the bands as a dedicated backhaul channel to send data between the main router and the satellites. Alternatively, if your home is wired for Ethernet, you can hardwire your units together for wired backhaul instead.</p><p>If a mesh system isn’t for you, stability is still key. Even with a single router, look for models with powerful internal or external antennas that are noted for their excellent signal penetration (like the <a href="#section-the-best-gaming-router-overall">Asus ROG Rapture GT-BE19000AI</a>). This feature means the router is specifically designed to push its signal effectively through common household barriers like thick walls and doors, ensuring a stable connection on the other side of your house.</p><h2 id="gaming-software-and-features">Gaming software and features</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dBS9pNYNu6UdVm58efShLM" name="TG_TP-Link-Archer-GE800_game-center.jpg" alt="TP-Link Archer GE800 app screen shot" src="https://cdn.mos.cms.futurecdn.net/dBS9pNYNu6UdVm58efShLM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Compared to a traditional router or mesh router, what makes gaming routers stand out is their software. Most of them have a built-in dashboard — often called a Game Center — that allows you to manually control your network traffic. Here, you’ll be able to enable the most important feature for gaming, bandwidth prioritization or (QoS). This allows you to tell your router to give your primary gaming device (PC, console or handheld) a massive share of your available bandwidth and move its data packets to the front of the line, even if others in your home are streaming 4K video or downloading updates.</p><p>Beyond simple prioritization, you also want to look for specialized features to give you a competitive edge. For instance, some gaming routers include Game Accelerators that actively look for the shortest, fastest path to a given game’s servers, which helps reduce ping and overall lag. Likewise, other high-end models offer valuable utility features like simplified port forwarding for consoles or the ability to use a VPN directly on your router. These add-ons are what really set premium gaming routers apart from the competition.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-frequently-asked-questions"><span>Frequently Asked Questions</span></h3><section class="article__schema-question"><h3>What’s the difference between a gaming router and a regular router?</h3><article class="article__schema-answer"><p>Prioritization is what sets the two apart. Unlike a traditional router, a gaming router uses specialized Quality of Service (QoS) software to identify gaming data (like traffic from your gaming PC or PS5) and moves it to the front of the line. This helps ensure your online gaming sessions result in a perfectly stable, low-latency connection, even if someone else in your home is streaming 4K video or downloading large files.</p></article></section><section class="article__schema-question"><h3>Will a new gaming router help me download games faster?</h3><article class="article__schema-answer"><p>Not directly, since your download speeds are ultimately determined by your current plan with your internet service provider (ISP). However, a new gaming router, especially one with Wi-Fi 7 support, can ensure you get the absolute maximum speed that your plan allows for. Gaming routers do this by reducing congestion on your home network and utilizing high-speed, multi-gig ports, which helps large game files download faster by maximizing the router’s efficiency.</p></article></section><section class="article__schema-question"><h3>Do I need a mesh Wi-Fi system if I only play on one device?</h3><article class="article__schema-answer"><p>This really depends on the size of your house or apartment. If you mainly play near your router, then a single, powerful gaming router will be better for stability and speed. However, if your gaming PC or console is in another faraway room, or if you like to use your handheld on your couch or in your bed in a large multi-story home, then you may want to consider a mesh router. This is especially true if you live in a home with thick walls that weaken your router’s signal strength. A mesh Wi-Fi system guarantees good performance everywhere.</p></article></section><section class="article__schema-question"><h3>Is it better to connect my PC or console using Wi-Fi or an Ethernet cable?</h3><article class="article__schema-answer"><p>For fast, lag-free gaming and downloads, it’s always best to use an Ethernet cable when you can. Although modern Wi-Fi is very fast, a direct, physical connection always offers the most reliable and stable connection since you don’t have to deal with potential wireless interference. The one exception to this would be with the <a href="https://www.tomsguide.com/gaming/playstation/ps5-pro-review">PS5 Pro,</a> as it supports Wi-Fi 7 but only has a gigabit Ethernet port, so you may see faster wireless than wired speeds.</p></article></section><ul><li><a href="#main">▲ Back to the top</a></li></ul><h3 class="article-body__section" id="section-how-we-test-gaming-routers"><span>How we test gaming routers</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rT4DtKJ4n4b3ortMSysioC" name="MSI RadiX AXE6600 gaming router-3.jpg" alt="A picture of the MSI RadiX AXE6600 next to a Pixel 6a running a speed test" src="https://cdn.mos.cms.futurecdn.net/rT4DtKJ4n4b3ortMSysioC-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To determine which gaming routers are truly the best, we put them through a rigorous gauntlet of both real-world and benchmark testing, just like we do with traditional routers and mesh routers. This allows us to measure their performance under both typical daily use and ideal testing conditions. In our real-world tests, we set up each gaming router in a 100-year-old, multi-story home.</p><p>This lets our expert team test their ability to transmit data between floors and, just as importantly, through walls. Throughout the review period, we used each gaming router as our daily driver, pushing it to the limit with tasks like transferring large files, streaming 4K video and of course, competitive online gaming.</p><p>For our benchmark testing, we use Keysight’s <a href="https://www.keysight.com/us/en/products/network-test/ixchariot.html" target="_blank" rel="nofollow">IxChariot</a> software to simulate complex network traffic in a repeatable and controlled way with 10 active users simultaneously. This lets us measure the quality and stability of a network powered by a gaming router — including metrics like latency, jitter, and packet loss — rather than just peak download speeds. </p><p>Crucially, this process allows us to verify that a router's gaming acceleration and Quality of Service (QoS) software successfully prioritizes game traffic. IxChariot then provides us with the key performance metrics that form the basis of the performance sections of our reviews and the testing data you see throughout this guide.</p><p>Finally, we test data transmission throughput at set distance intervals of 15, 50, 75, and 90 feet. This process gives us a clear idea of performance both up close and at a distance and allows us to determine a router’s maximum effective range. Specifically for gaming routers, we also test their wired performance since you’re more likely to use one of these routers with an Ethernet connection.</p><p>Since we use the same testing process for each router we review, we can then compare speed test results between models to tell you exactly why one router is better in certain situations and households than another.</p><p>For more information on how we test networking devices, check out our guide on <a href="https://www.tomsguide.com/reference/how-we-test-wi-fi-routers">how we test Wi-Fi routers,</a> along with our more general <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p><ul><li><a href="#main">▲ Back to the top</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best cross training shoes 2026: tried, tested and reviewed by personal trainers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>When you're cross training, using the right footwear is key. The best cross training shoes are ones that deliver comfort, versatility, and durability. They should stand up to fast transitions between your workouts, whether you enjoy CrossFit-style workouts, Hyrox training, general weightlifting, or a combination of all three.</p><p>However, you may not know where to start looking for the best cross training shoes for you. Luckily for you, here at Tom's Guide, our team of testers (who are also qualified personal trainers) has tested dozens of shoes. This includes the best cross training shoes from leading brands in the industry, including Nike Metcon, Reebok, R.A.D., and Nobull, to bring you the best in class, whatever your budget, ability, or workout style.</p><p>Our overall best pick for cross training shoes is the R.A.D One V2, thanks to its light cushioning, good grip, and solid foot-ground support. However, we've got recommendations to suit all your needs, from the best for stability to the best barefoot to the best for weightlifting.</p><h3 class="article-body__section" id="section-review-panel"><span>Review panel</span></h3><h2 id="the-best-cross-training-shoe-we-recommend-in-2026">The best cross training shoe we recommend in 2026</h2><h3 class="article-body__section" id="section-best-cross-training-shoe-overall"><span>Best cross training shoe overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tQXxx3KSHRjs2YQ3tRNrrW" name="RAD One V2-4-LIST" alt="R.A.D One V2 shoe side on showcasing upper and midsole" src="https://cdn.mos.cms.futurecdn.net/tQXxx3KSHRjs2YQ3tRNrrW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="r-a-d-one-v2"><span class="title__text">R.A.D. One V2</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best cross training shoe for CrossFit</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>6mm | <strong>Support: </strong>Neutral | <strong>Fit: </strong>Comes up snug | <strong>Best for: </strong>Cross training, lifting, plyometrics, short runs, gymnastics</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-plus_circle _hawk">Super comfortable</div><div class="icon icon-plus_circle _hawk">Support for lifting, plyometrics and gymnastics</div><div class="icon icon-minus_circle _hawk">Not as grippy as other cross training shoes</div><div class="icon icon-minus_circle _hawk">May not suit wide feet</div></div><p>The R.A.D. One V2 cross training shoe supports CrossFit and all-around gym training. The model is making waves as the shoe of choice among the CrossFit communities by instructors and members alike. Everyone I speak to is choosing these shoes, and they look darn good on, as well, with a variety of colorways to choose from.</p><p>The brand uses springy SwellFoam, which is a light EVA midsole technology partly made from sugar cane, in an attempt to be more carbon-friendly, which gets a big tick. </p><p>The shoe is superbly cushioned for plyometrics yet stabilized for lifting, and more durable than its predecessor, the OG One model, for rope climbs. In the words of R.A.D., "This shoe is tuned for performance."</p><p>I love that the V2 upgrade is more flexible with a reinforced toe bumper (which is helpful during toes-to-bar) and a herringbone rubber outsole for added durability. I can still happily lift in these shoes as well, thanks to the TPU heel clip and a bold midfoot wave design that tapers into the forefoot flex zone, making dynamic movements easier. </p><p>The wave wrap also means rope climbs are more supported, giving me the extra grip I need on the ascent without providing too much of a braking system on the descent. </p><p>So, let's talk about fit. The shoes wear like the <a href="https://www.tomsguide.com/hands-on/i-wore-the-under-armour-flow-dynamic-training-shoes-for-6-professional-athletic-tests-heres-how-they-fared">Under Armour Flow Dynamic training shoe</a>, but with unparalleled cushioning and without the bootie fit of the UA Flow. It has also been stabilized for weightlifting, and upon slipping, the R.A.D. One V2 on, you get a sense of true grounding. </p><p>You won't get as much toe splay and foot-ground connection as, say, the Metcon 9 or the Puma Fuse, but there's a definite sense of connectedness that allows for technical lifting. </p><p>There's also ample cushioning in the forefoot, which suits plyometrics. However, they feel quite thick to wear and my feet got pretty warm while breaking them in. </p><p>That said, they're super comfortable for most activities, although I wouldn't run in them for more than a few kilometers. Still, if you're a CrossFit fanatic? You won't take them off.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-nike-metcon-cross-training-shoe"><span>Best Nike Metcon cross training shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2832px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wgxpV5nViNqxaWAxhWh98A" name="nike metcon 10 wall" alt="Nike Metcon 10 in white pressed against wall to show grip" src="https://cdn.mos.cms.futurecdn.net/wgxpV5nViNqxaWAxhWh98A-1920-80.jpg" mos="" align="middle" fullscreen="" width="2832" height="1593" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nike x WIT)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nike-metcon-10"><span class="title__text">Nike Metcon 10</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best Nike Metcon cross training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>4mm | <strong>Support: </strong>Neutral, inserts included | <strong>Fit: </strong>Small | <strong>Best for: </strong>Cross training, HIIT, resistance, short runs</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sturdy connection to ground during weightlifting</div><div class="icon icon-plus_circle _hawk">Wider toe box </div><div class="icon icon-plus_circle _hawk">Extended rope guard</div><div class="icon icon-plus_circle _hawk">HyperLift plates</div><div class="icon icon-minus_circle _hawk">Size comes up small</div><div class="icon icon-minus_circle _hawk">Some slippage on wet floors</div><div class="icon icon-minus_circle _hawk">Not suitable for longer runs</div></div><p><a href="https://www.tomsguide.com/wellness/fitness/im-one-of-the-first-people-to-train-in-the-nike-metcon-10-heres-why-nikes-finally-back-in-the-game">I tested the Nike Metcon 10 before its official release </a>and rated the shoe far above the Metcon 9. We're back, baby.</p><p>Metcon stands for stability, grip, lockdown and mobility, and with this iteration of the shoe, the team went back to the foundation of what makes Metcon great, listening to the voices of athletes.</p><p>I really appreciate grip in a cross training shoe, and it’s not achieved that easily. The full-length rubber outsole holds its own with plenty of traction, and the pronounced rubber wrap rope guard present in the Nike Metcon 9 (which divided crowds) has been pared back.</p><p>I’d argue the entire cross training community was collectively pretty vocal about the 9s' versatility — great as a stability shoe for lifting heavy weights, but not for much else. The 10 is much more pliable and flexible around the forefoot, with a wider toe box to make you feel a lot freer, but it still retains the Hyperlift plate for lifting.</p><p>The Metcon 10 features a wider forefoot, which allows for better toe splay during lifts. I sized up because I like to exercise in sports socks, but even so, the experience of putting on the 10s feels much less restrictive.</p><p>The Nike team minimized the Hyperlift plate and firmed up the foam in the heel, including dual-density ReactX midsole cushioning. It's lighter with better energy return; you've got a stable base and better bounce.</p><p>It's not the comfiest cross training shoe out there, and many CrossFit instructors I've spoken to have opted for the R.A.D V2 shoe (also on our list) over this one. Still, for Metcon purists, this model gets a big tick from us.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-classic-cross-training-shoe"><span>Best classic cross training shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7pF5AutF8RSd24GDLsHHxB" name="NOBULL Trainer Plus-2.jpg" alt="Nobull trainer+ cross training shoe" src="https://cdn.mos.cms.futurecdn.net/7pF5AutF8RSd24GDLsHHxB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nobull-trainer"><span class="title__text">NOBULL Trainer+</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best classic cross training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>4mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>True to size | <strong>Best for: </strong>Light to moderate resistance training; Rope climbing; outdoor training</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Overall design accommodates a wider foot</div><div class="icon icon-plus_circle _hawk">Wider outsole provides more surface area and greater degrees of stability </div><div class="icon icon-plus_circle _hawk">Rubberized midsole for rope climbs </div><div class="icon icon-plus_circle _hawk">Herringbone outsole tread pattern allows for decent traction outdoors  </div><div class="icon icon-minus_circle _hawk">Heavy </div><div class="icon icon-minus_circle _hawk">May feel too clunky for HIIT or running  </div><div class="icon icon-minus_circle _hawk">Doesn’t provide much arch support for flat </div></div><p>The NOBULL Trainer+ features a wider and less tapered outsole, which is great in a few different ways. For one, you’ll get a little more surface area to work with and, in turn, a greater degree of stability and grip. This helps work with heavier loads, where you’ll need the solid base and decent grounding that the Trainer+ provides. </p><p>This wider outsole also means that you'll get some additional wiggle room, even if you find that shoes tend to fit on the narrower side. While the Trainer+’s silhouette seemed slightly big for my comfort level, a male colleague who owns his pair reports that they fit him better than any other model of cross training shoe (and I definitely wouldn’t consider his foot dainty). </p><p>Another big plus for the Trainer+’s outsole is a deep herringbone tread pattern that transitions well for outdoor workouts. I laced them up for <a href="https://www.tomsguide.com/features/what-is-functional-training">functional training</a> in the backyard and was pleasantly surprised at how well I found my footing in the soil. </p><p>That deep herringbone tread creeps up along the inner midsole, which is great news for those who like a little masochism (rope climbs) with their exercise routines. And with a durable one-piece upper mesh construction, you won’t have to worry about any impacts from the elements.  </p><p>There’s no doubt that the Trainer+ is a solid shoe, although “solid” often translates to “heavy,” and that’s unfortunately the case here. The thick outsole is stable but clunky — it felt like I was wearing a hiking boot when attempting a run or a HIIT workout. You won’t find too much arch support, despite the fact that it has a cushioned midsole. My insanely flat feet were screaming at me after about an hour with them on, so if you also have flat feet, they likely won't be right for you.</p><p><strong>Tester: Jennifer</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-barefoot"><span>Best cross training shoe for barefoot</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eXGBfoPuida6WuUvEJeNNB" name="Vivobarefoot Primus Lite III--2.jpg" alt="Vivobarefoot Primus Lite III" src="https://cdn.mos.cms.futurecdn.net/eXGBfoPuida6WuUvEJeNNB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="vivobarefoot-primus-lite-iii"><span class="title__text">Vivobarefoot Primus Lite III</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best barefoot</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>0 mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>True to size | <strong>Best for: </strong>light, moderate, and heavy resistance training; walking</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight </div><div class="icon icon-plus_circle _hawk">Thin, flexible outsole for proper foot-to-ground connection </div><div class="icon icon-plus_circle _hawk">Wide toe box and zero drop for more natural foot position </div><div class="icon icon-plus_circle _hawk">Made from sustainable materials and can be recycled at end of life </div><div class="icon icon-minus_circle _hawk">Expensive </div><div class="icon icon-minus_circle _hawk">Not appropriate for high-impact activities </div></div><p>Some powerlifters swear by Converse Chuck Taylors (or “chucks”) as their lifting footwear of choice, while others prefer to skip the shoes altogether. The Vivobarefoot Primus Lite III is a happy medium between the two, protecting your feet without blocking a proper connection to the floor — a necessity for effective (and safe) resistance training. </p><p>Slipping on the Primus Lite III felt kind of like slipping on a pair of old-school water shoes — the incredibly light, flexible rubber outsole and the thin mesh upper molded to my feet almost instantly. This combined with the Primus Lite III’s wide toe box and zero drop made me realize why the word “barefoot” is built into the brand name.</p><p>That “barefoot” feel is what makes the Primus Lite III so perfect for heavy lifting. The lack of abundant cushioning you’d find in most cross training shoes means you can drive every part of your foot — from the tips of your toes to your heels — into the ground. </p><p>High levels of stability and proprioception are crucial when pursuing maximal strength, and wearing the Primus Lite IIIs I could completely ground myself when attempting any high weight-low rep program. </p><p>Vivobarefoot often manufactures its footwear from sustainable and recycled materials, and the Primus Lite III is no exception. With Vivobarefoot’s “Revivo” program, you can return your worn-out shoes to be refurbished and resold (or recycled, if they’re dead). So you can work towards your next strength goal and help the planet at the same time. Win-win. </p><p>For a minimalist shoe, the Primus Lite IIIs are pretty pricey — one of the most expensive on our list. And while barefoot devotees will say that the Primus Lite IIIs can be worn for any activity, I wouldn’t lace them up for a run or any high-impact exercises (not before enrolling in Vivobarefoot’s “fundamentals” course, anyway). </p><p><strong>Tester: Jennifer</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-weightlifting"><span>Best cross training shoe for weightlifting</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:42.86%;"><img id="cVC9J6VuVTATJdwRXCUQZK" name="lede reebok nano x5" alt="Reebok Nano X5 cross training shoe in white pink and blue" src="https://cdn.mos.cms.futurecdn.net/cVC9J6VuVTATJdwRXCUQZK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="823" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="reebok-nano-x5"><span class="title__text">Reebok Nano X5</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for weightlifting</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>7 mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>Runs to size | <strong>Best for: </strong>Weightlifting, HIIT, CrossFit, rope climbs</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant stability for weightlifting</div><div class="icon icon-plus_circle _hawk">FLEXWEAVE knit upper for a flexible and lightweight feel</div><div class="icon icon-plus_circle _hawk"> CMEVA compression molded foam cushioning</div><div class="icon icon-minus_circle _hawk">Still more suited to weightlifting than other brands</div><div class="icon icon-minus_circle _hawk">Unsuitable for more than 1-2km of running</div></div><p>The Reebok Nano X5 cross training shoe made it into our line-up for being the best in the Nano series yet. Like a footballer finally finding their feet at a new club. Reebok has built a spacious “little bit of everything” cross training shoe that steers away from the more aggressive Nano X4 design and much closer toward a shoe we’d choose for lifting and HIIT.</p><p>The Flexweave upper design is my favorite upgrade, making the shoe feel more flexible and pliable. As a result, it feels more natural to move and more responsive to plantar flexion and dorsi flexion of the foot. </p><p>The CMEVA compression molded foam provides ample cushioning without losing the stability the Nano series is famed for. A polyurethane NanoShell provides “extra defense” to prevent midsole abrasion and support for your feet.</p><p>I think Reebok has struck the balance well between cushioning and stability. The outsole provides a stable platform with plenty of grip and a neutral feel — the 7mm drop has been retained, which is 1mm more than the R.A.D One shoe.</p><p>While lending itself well to functional lifting and cross training, this shoe wouldn’t suit runs over 1 or 2km, because there's a lack of arch and minimal heel lift. If you plan to do a Hyrox or more than 1km of running, this is absolutely not the one for you. The sturdy design might have Olympic lifters rejoicing, but for anyone running a distance, other models on the list have your back.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-court-sports"><span>Best cross training shoe for court sports</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nmqKFrgeWbPospDrgpnKbA" name="Reebok Nano Court shoe.jpg" alt="Reebok Nano Court shoe" src="https://cdn.mos.cms.futurecdn.net/nmqKFrgeWbPospDrgpnKbA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="reebok-nano-court"><span class="title__text">Reebok Nano Court</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for court sports</p></div><p class="specs__container"><strong>Width options: </strong>None | <strong>Drop: </strong>14mm | <strong>Support: </strong>Neutral | <strong>Fit: </strong>Snug | <strong>Best for: </strong>Explosive movement</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Responsive energy return and comfort</div><div class="icon icon-plus_circle _hawk">FLEXWEAVE knit upper</div><div class="icon icon-plus_circle _hawk">Multidirectional outsole traction</div><div class="icon icon-minus_circle _hawk">Slippy on tarmac and outdoor terrain</div><div class="icon icon-minus_circle _hawk">Comes up snug</div></div><p>Launched as a court shoe specifically for Pickleball, tennis and Padel, the Nano Court is dubbed the "ultimate performance court shoe," focusing on stability, durability and grip. </p><p>Despite its court shoe credentials, this best-in-class addition to the Reebok Nano family can easily translate to cross training. I've worn the shoe across various CrossFit classes so far, and have barely any grumbles to speak of. </p><p>I love the built-in tongue which offers a booty-esque feel and secures the foot. However, I'd recommend ordering at least a half size up as the fit comes up tight. The Flexweave Pro upper is durable and robust and the ToeTection Guard offers protection from toe drags during workouts or on court. </p><p>Then you've got Griptonite rubber outsoles for multidirectional traction on the courts. Where the shoe suffers slightly is outdoors in wet weather, though it is positioned solely as a court shoe and Reebok hasn't designed it for the roads. </p><p>Where this shoe seriously excels is the bounceability factor. Floatride Court Foam offers the perfect amount of cushioning in the heel and forefoot, making this shoe perfect for explosive movement on or off court and during plyometrics. The design retains enough stability for lifts if you do choose it as a cross training shoe without the solid feeling you get underfoot with models like the Nike Metcon range. </p><p>If you want a spring in your step, this is the shoe for it. I practically bounced through my last set of burpees. </p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-hyrox"><span>Best cross training shoe for Hyrox</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VPasBYG8BvopSWriwAUeke" name="Puma Deviate Nitro 3.jpg" alt="Puma Deviate Nitro 3 running shoes" src="https://cdn.mos.cms.futurecdn.net/VPasBYG8BvopSWriwAUeke-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Harris-Fry/Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="puma-deviate-nitro-3"><span class="title__text">Puma Deviate Nitro 3</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best cross training shoe for Hyrox</p></div><p class="specs__container"><strong>Width options: </strong>None | <strong>Drop: </strong>10mm, 39mm stack | <strong>Support: </strong>Neutral pronators | <strong>Fit: </strong>True to size</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Superb grip</div><div class="icon icon-plus_circle _hawk">Great heel support</div><div class="icon icon-plus_circle _hawk">Plenty of cushioning</div><div class="icon icon-minus_circle _hawk">Less stability than traditional cross training shoes</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>I recently competed in the mixed doubles category at London Hyrox, so finding a competent shoe to handle the event has been paramount to my training. The <a href="https://www.tomsguide.com/wellness/running/i-ran-30-miles-in-the-puma-deviate-nitro-3-heres-my-verdict">Puma Deviate Nitro 3 </a>is the official shoe of Hyrox and the first choice among many of its athletes. Given that the Nitro could be positioned primarily as a running shoe, you might be surprised that it's in our line-up for best cross training shoes.</p><p>Let me tell you, this sneaker exceeds expectations and then some. The engineered mesh upper is flexible and sits low around the ankle, giving me plenty of freedom for many of the stations found in the Hyrox event. Nitrofoam provides superior responsiveness and cushioning while maintaining a lightweight feel, and PWRPlate carbon fiber plating stabilizes the midsole and provides maximal energy transfer.</p><p>Thanks to the Deviate Nitro, I could sled push 152kg without losing any grip or momentum at all. Plus, the shoe handled 8km of running so well that I felt like I was bounding along the track. Given the cushioning, I was a little concerned I wouldn't get enough stability during lunges and wall balls, but these weren't an issue either and I had zero chafing or sore points during or after the workout. </p><p>They're recommended for neutral pronators and offer 10mm drop and 39mm stack height, which is worth considering if you plan to use them regularly for hybrid workouts. I've since clocked a 5km PB in them, too, so it looks like this shoe is becoming a staple in my shoe cupboard.</p><p>My colleague <a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-puma-deviate-nitro-elite-3-carbon-racing-shoe-heres-my-verdict">tested the Puma Deviate Nitro Elite running shoe</a> and said: "I loved running in the Puma Deviate Nitro Elite 3. It’s an excellent racing shoe and comparable to the best on the market, while also being cheaper than most."</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-flexibility"><span>Best cross training shoe for flexibility</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:8192px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wRqttmiojBQF5TUXzdbP5G" name="NOBULL Outwork" alt="NOBULL Outwork cross training shoes in white and green, displayed on a kettlebell" src="https://cdn.mos.cms.futurecdn.net/wRqttmiojBQF5TUXzdbP5G-1920-80.jpg" mos="" align="middle" fullscreen="" width="8192" height="4608" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: NOBULL)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nobull-outwork"><span class="title__text">NOBULL Outwork</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The most flexible cross-training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>4mm | <strong>Support: </strong>N/A | <strong>Fit: </strong>True to size</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Wide toe box</div><div class="icon icon-plus_circle _hawk">Great stability </div><div class="icon icon-plus_circle _hawk">Flexible upper </div><div class="icon icon-plus_circle _hawk">Grippy</div><div class="icon icon-minus_circle _hawk">I would still choose R.A.D as a go-to ahead of the NOBULL range </div><div class="icon icon-minus_circle _hawk">Unsuitable for longer runs above a few kilometers</div></div><p>You may notice this is the second NOBULL shoe we've included on this list, and that's because NOBULL is a legacy brand in the strength training and CrossFit community. The Outwork Flex combines the stability we've come to expect from the Outwork line with exceptional zoned durability and flexibility for more versatility during training.</p><p>During testing, we found that the Outwork felt comfortable and breathable right out of the box, with a wide base allowing for plenty of foot-ground connection and toe splay. They're comfortable enough to wear day-to-day, too.</p><p>The flexi spacer-mesh upper allows you to flex and extend through your feet as needed, and at no point did it feel too stiff. This is thanks to the zoned durability print armors that NOBULL has added to the upper, which blend better durability with the flexibility needed for more complex lifts.</p><p>Its support is structured without feeling too stiff, either, thanks to the CMEVA midsole foam. As this is an issue that our tester often runs into when wearing specific weightlifting shoes, this is excellent to see. </p><p>Additionally, the flat, low toe box is roomy enough that you can splay your feet and feel grounded when lifting heavier weights, with the herringbone outsole enhancing traction underfoot for extra stability. This allows for a close-to-the-ground feeling without going barefoot.</p><p>Overall, if flexibility is one of the key things you look for in cross training shoes, then you'll be more than happy with NOBULL's Outwork shoe.</p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We've tested many cross training shoes for Tom's Guide, but not all of them made it into the guide. If you're curious which ones <em><strong>just</strong></em> missed out, consider checking out these below.</p><div class="product"><a data-dimension112="d17c5cca-7b85-11f1-8536-df4aeb68583a" data-action="Deal Block" data-label="Nano X4" data-dimension48="Nano X4" href="https://www.reebok.eu/en-gb/sets/nano-x4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1343px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2gM669JovaUh6NtpjNxUBT" name="reebok nano x4.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2gM669JovaUh6NtpjNxUBT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1343" height="1343" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Reebok Nano X4 (★★★★☆)</strong><br>We've just replaced the X4 with the X5 in our guide, given that the latest Nano shoe has finally found its feet and delivered true versatility. But if you're an out-and-out lifter, the technical stability and heel rigidity of the X4 will be your best friend for years.<a class="view-deal button" href="https://www.reebok.eu/en-gb/sets/nano-x4" target="_blank" rel="nofollow" data-dimension112="d17c5cca-7b85-11f1-8536-df4aeb68583a" data-action="Deal Block" data-label="Nano X4" data-dimension48="Nano X4" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5d42-7b85-11f1-9230-9d191e8cffab" data-action="Deal Block" data-label="F-Lite Max" data-dimension48="F-Lite Max" href="https://www.inov8.com/us/f-lite-max-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:448px;"><p class="vanilla-image-block" style="padding-top:95.09%;"><img id="b3JWGSjSdpXu5igQbgbwbV" name="Innov8 Lite Max.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b3JWGSjSdpXu5igQbgbwbV-1920-80.jpg" mos="" align="middle" fullscreen="" width="448" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Innov8 F-Lite Max cross trainer </strong>(★★★★☆)<br>The latest high-performance functional shoe from Innov8 is great, but didn't quite make it onto the guide. In testing, I found the forefoot to be a bit too wide for me, although it would be perfect for those with wide feet. Overall, the shoe has a great blend of stability, grounding, and soft cushioning, and while it narrowly missed out on a top spot, it's worth consideration.<a class="view-deal button" href="https://www.inov8.com/us/f-lite-max-womens" target="_blank" rel="nofollow" data-dimension112="d17c5d42-7b85-11f1-9230-9d191e8cffab" data-action="Deal Block" data-label="F-Lite Max" data-dimension48="F-Lite Max" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5db0-7b85-11f1-93b4-31ef1e5cb8d2" data-action="Deal Block" data-label="Devotion XT" data-dimension48="Devotion XT" href="https://www.amazon.com/Ryka-Womens-Devotion-Trainer-Meteorite/dp/B01N6Z8XZ3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1228px;"><p class="vanilla-image-block" style="padding-top:43.57%;"><img id="tUdkkAJyQdXqB2aoXR4ZcD" name="ryka.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tUdkkAJyQdXqB2aoXR4ZcD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1228" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ryka Devotion XT cross trainer </strong>(★★★★☆)<br>The Ryka Devotion XT fits well, but doesn't quite tick all the boxes as a cross-training shoe. It has width options, which is great to see, but not quite the amount of support I'd like to see. Instead of cross-training, consider the Ryka Devotion XT for dance, cardio, walking, HIIT, and light resistance training.<a class="view-deal button" href="https://www.amazon.com/Ryka-Womens-Devotion-Trainer-Meteorite/dp/B01N6Z8XZ3" target="_blank" rel="nofollow" data-dimension112="d17c5db0-7b85-11f1-93b4-31ef1e5cb8d2" data-action="Deal Block" data-label="Devotion XT" data-dimension48="Devotion XT" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5e1e-7b85-11f1-9db7-fb659883f47d" data-action="Deal Block" data-label="Nano X5 Edge" data-dimension48="Nano X5 Edge" href="https://www.reebok.eu/en-gb/products/nano-x5-edge-unisex-shoes-100244425-001" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ebRVjtAwHQNL5CVhdFbPyT" name="reebok x5 edge" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ebRVjtAwHQNL5CVhdFbPyT-1920-80.webp" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Reebok Nano X5 Edge cross training shoe (★★★★☆)</strong><br>The Reebok Nano X5 Edge is built to feel more agile than the standard Reebok Nano X5 (which made it into our top recommendations). While it offers the same excellent stability as the Reebok Nano X5, it appears to be more built for mixed training sessions rather than cross-training specifically.<a class="view-deal button" href="https://www.reebok.eu/en-gb/products/nano-x5-edge-unisex-shoes-100244425-001" target="_blank" rel="nofollow" data-dimension112="d17c5e1e-7b85-11f1-9db7-fb659883f47d" data-action="Deal Block" data-label="Nano X5 Edge" data-dimension48="Nano X5 Edge" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-cross-training-shoes"><span>How to choose the best cross training shoes</span></h3><p>First, consider your foot shape and size, and the type of exercise you plan to engage in. If you're unsure how you're going to be using your shoe, we've put together some tips for <a href="https://www.tomsguide.com/features/9-things-i-wish-i-had-known-as-a-crossfit-beginner">CrossFit beginners</a> and <a href="https://www.tomsguide.com/features/sled-training-workout-plan-for-beginners-8-week-challenge">Hyrox beginners</a>. But of course, they aren't the only types of cross training available, even though they're heavily trending up right now.</p><p>Cross training can simply mean you enjoy a range of sports and activities and just need a shoe that supports as much of that activity as possible. Maybe you enjoy HIIT classes at your local gym, or more specialist classes like Orange Theory and <a href="https://www.tomsguide.com/news/i-trained-like-mark-wahlberg-every-day-for-one-week-heres-my-results">F45</a>. If you think you might be switching between weights, running and functional movement, here are a few tips for choosing:</p><ul><li><strong>Toebox</strong>: Look for enough space through the toe box that you can splay your feet and get a good sense of grounding underfoot. If you feel cramped, you might find it more difficult to complete technical lifts or move properly</li><li><strong>Cushioning: </strong>You'll need enough cushioning that you can run without compromising stability. That's why running shoes and walking shoes are a no-go. There's no one-size-fits-all approach, so find what works for you, but if you struggle to maintain balance, think about less cushion</li><li><strong>Stability: </strong>This depends on how much technical weightlifting you think you might be doing. For more technical classes like Olympic lifting, consider greater stability and a rigid midsole and outsole to support you. A more flexible midsole and forefoot will support movements like box jumps and burpees better, but you want to feel well-connected with the ground with ample toe splay and less cushion</li><li><strong>Drop: </strong>Cross training shoes have a drop, which means an elevated heel, and stable outsole and midsole construction. You're looking at somewhere between barefoot shoes (no drop, think the Vivoactive Barefoot brand in our guide) and weightlifting shoes. Weightlifting shoes have a considerable drop to support anatomical positioning and lifting performance but are unsuitable for cross training.</li></ul><p>If you enjoy activity that involves high-intensity training, running, and lifting weights, then we recommend selecting a cross training shoe with midsole and lateral support, light cushioning, paired with a higher heel-to-toe drop. </p><p>If you prefer Olympic lifting, you'll want to buy specific weightlifting shoes with a higher heel drop and rigid stability, helping to position your foot optimally for barbell lifts. The Nike Romaleos 4, NOBULL Lifters and Adidas Powerlift series are good places to start the search.</p><h3 class="article-body__section" id="section-how-we-test-the-best-cross-training-shoes"><span>How we test the best cross training shoes</span></h3><p>Each pair of cross training shoes has been worn for at least several months to years across a wide range of activities, including:</p><ul><li><strong>Light, moderate, and heavy resistance training</strong></li><li><strong>Olympic barbell lifting</strong></li><li><strong>Walking and running</strong></li><li><strong>Hyrox training</strong></li><li><strong>HIIT</strong></li><li><strong>CrossFit</strong></li><li><strong>Outdoor bootcamps</strong></li></ul><p>Each shoe was tested on a rubberized gym floor, concrete, and soil, in wet and dry weather. We've also worn the Nike Metcons during WIT HQ testing at the launch of the latest model, the 9, in London, and the UA Flow Dynamic shoe went through aggressive fitness testing at the Under Armour Academy, London.</p><p>We take various pairs to <a href="https://www.tomsguide.com/news/these-are-the-5-best-crossfit-workouts-for-beginners-to-build-strength-power-and-muscle">CrossFit classes</a> for everyday wear. All cross training shoes have been rigoriously evaluated for<strong> materials, sustainability, comfort, performance, versatility, durability, and other usability factors</strong>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2160px;"><p class="vanilla-image-block" style="padding-top:177.78%;"><img id="VhF9t7orRC6HquLvk3RWim" name="72DF6C8F-141A-4B1D-952E-B08692C28C87" alt="Puma Deviate Nitro 3 Hyrox edition" src="https://cdn.mos.cms.futurecdn.net/VhF9t7orRC6HquLvk3RWim-1920-80.jpg" mos="" align="middle" fullscreen="" width="2160" height="3840" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>What are the best cross-training shoes for CrossFit?</h3><article class="article__schema-answer"><p>Cross training shoes are designed with CrossFit workouts in mind, but some are better built for it.  Workouts tap into functional training, meaning you'll pull, push, lift, jump, squat and climb, so your shoe will typically be designed to support these types of movement. </p><p>If you're a diehard Metcon wearer, the <a href="#section-best-nike-metcon-cross-training-shoe">Nike Metcon 10</a> is the best-in-class Metcon shoe we've tested and retains the popular rope guard. For weightlifting, it has to be the <a href="#section-best-cross-training-shoe-for-weightlifting">Reebok Nano X5</a>. We love how bouncy the shoe feels, but you can happily still lift heavy weights in the shoe.</p><p>The best overall cross-training shoe based on our testing is the <a href="#section-best-cross-training-shoe-overall">R.A.D One V2</a>. They are so comfortable and suit CrossFit perfectly.</p><p>We also recommend the <a href="#section-best-cross-training-shoe-for-hyrox">Puma Deviate Nitro 3</a> running shoes for Hyrox training, as they support the 8km runs much better and still have incredible grip and stability.</p></article></section><section class="article__schema-question"><h3>What's the difference between cross training shoes and weightlifting shoes?</h3><article class="article__schema-answer"><p>Cross training shoes are built for versatility, meaning they're typically built for agility and multidirectional movement. That said, you wouldn't wear them for long runs. Weightlifting shoes are tailored to Olympic lifting and, as suggested, lifting heavy weights.</p><p>Your shoe must be able to maximize energy transfer and proffer stability when you generate force. That's why cross training shoes suit anything from a rope climb to short runs, lifts and plyometrics. In short, you should be able to move from one activity to another without a problem. </p><p>Weightlifting shoes are constructed specifically for heavy lifting, with an elevated heel, wider toe box and very rigid outsoles for stability. Technical lifts adopt a very specific movement pattern, so you'll need a shoe with a reliable foot-ground connection. </p><p>Weightlifting shoes maximize power output, efficiency and performance. Hence why some lifters go barefoot or choose a pair of Vans or classic Converse Hi Tops. </p><p>We cover the difference in much more detail in our <a href="https://www.tomsguide.com/features/im-a-personal-trainer-and-this-is-the-biggest-workout-mistake-i-see-in-the-gym">cross training shoes vs weightlifting shoes</a> guide.</p></article></section><section class="article__schema-question"><h3>Are cross-training shoes worth it if you lift and run?</h3><article class="article__schema-answer"><p>100%. Cross training shoes could save you hundreds of dollars if you enjoy a variety of sports and activities, as most models cross over seamlessly. However, if you enjoy walking or running, you'll want to invest in a pair of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> and <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">walking shoes</a> because they'll offer specific support for the activity, especially longer efforts, hikes, or trail running. </p><p>If you have poor ankle stability, for example, you might choose a pair that supports your gait and pronation. </p><p>For shorter runs and walks, cross training shoes work well. For example, you can wear them during <a href="https://www.tomsguide.com/news/what-is-the-murph-workout-and-how-can-you-modify-it">Murph CrossFit</a> workouts, which include a 1km run on either side of the workout. We wouldn't recommend them for much further distances as the shoes are built for stability and grounding during weightlifting exercises, which means you get less cushioning.</p></article></section><section class="article__schema-question"><h3>What is the difference between cross-training shoes and running shoes?</h3><article class="article__schema-answer"><p>Cross-training shoes and running shoes are built for two different types of training, and as such have quite a few differences.</p><p>Both types of shoes are built with grip and stability in mind, but for different purposes — for running shoes it's to keep you surefooted while running (especially on trail or gravel), while in cross-training shoes it's to stop you slipping while you're lifting weights.</p><p>Plus, while running shoes are built with propulsive forward movement in mind, cross-training shoes are not. This means running shoes are more cushioned, with a forward rocker.</p></article></section><section class="article__schema-question"><h3>How far can you run in cross-training shoes?</h3><article class="article__schema-answer"><p>Cross-training shoes are not built for long-distance running; however, some cross-training (like Hyrox) involves some running.</p><p>Generally, you should be able to run a few kilometers in cross-training shoes, but if you're looking for something to specifically train for long-distance running in, you should check out the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> instead.</p></article></section><section class="article__schema-question"><h3>Can you wear cross-training shoes every day?</h3><article class="article__schema-answer"><p>Yes, you can! Cross-training shoes are built with comfort, grip, and stability in mind, so they are suitable for everyday use.</p><p>However, if you have a job that requires you to walk or stand for long hours every day, you might want to go for a more cushioned shoe, as cross-training shoes tend to have very little cushioning.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/the-best-cross-training-shoes-for-gym-workouts</link>
                                                                            <description>
                            <![CDATA[ The best cross training shoes for weightlifting, CrossFit, and Hyrox, including models from Nike, Reebok, R.A.D, and NOBULL. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MgyK5U8FCKj6WRKEcAaVUf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7dyPjFb8e3TfsnFAh7Ve8A-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 15:37:48 +0000</pubDate>                                                                                                                                <updated>Mon, 07 Sep 2026 15:24:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness]]></category>
                                                    <category><![CDATA[Wellness]]></category>
                                                                                                <author><![CDATA[ sam.hopes@futurenet.com (Sam Hopes) ]]></author>                    <dc:creator><![CDATA[ Sam Hopes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Sam Hopes is a level 3 qualified trainer, a level 2 Reiki practitioner and a fitness editor at Tom&#039;s Guide. She is also currently undertaking her Yoga For Athletes training course. Sam has written for various fitness brands and websites over the years and has experience across brands at Future, such as &lt;a href=&quot;https://www.livescience.com/author/sam-hopes&quot;&gt;Live Science&lt;/a&gt;,&lt;a href=&quot;https://www.fitandwell.com/author/sam-hopes&quot;&gt; Fit&amp;amp;Well&lt;/a&gt;,&lt;a href=&quot;https://www.coachweb.com/author/sam-hopes&quot;&gt; Coach&lt;/a&gt;, and T3. &lt;/p&gt;&lt;p&gt;Having worked with fitness studios like F45 and Virgin Active and trained both group and 1:1, Sam now primarily teaches outdoor bootcamps, bodyweight, and kettlebells. She also coaches mobility and flexibility classes several times a week and believes that true strength comes from a holistic approach to training your body. &lt;/p&gt;&lt;p&gt;Sam has completed two mixed doubles Hyrox competitions in London and the Netherlands and finished her first doubles attempt in 1:11.&lt;/p&gt;&lt;p&gt;In her spare time, she enjoys CrossFit, hot yoga, Pilates and running and can be found perfecting her handstand walks and handstand push-ups in the gym whenever she has the chance to be upside down. At work, she can be found testing the latest in fitness technology and wearables, anything yoga and CrossFit-related and has a keen interest in nutrition, mindfulness, sleep and recovery.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jennifer Rizzuto ]]></dc:contributor>
                                            <dc:contributor><![CDATA[ Olivia Powell ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7dyPjFb8e3TfsnFAh7Ve8A-1280-80.jpg">
                                                            <media:credit><![CDATA[Future/ Sam Hopes]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Puma Fuse 2.0 cross training shoes next to a pair of dumbbells in the gym]]></media:description>                                                            <media:text><![CDATA[Puma Fuse 2.0 cross training shoes next to a pair of dumbbells in the gym]]></media:text>
                                <media:title type="plain"><![CDATA[Puma Fuse 2.0 cross training shoes next to a pair of dumbbells in the gym]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7dyPjFb8e3TfsnFAh7Ve8A-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When you're cross training, using the right footwear is key. The best cross training shoes are ones that deliver comfort, versatility, and durability. They should stand up to fast transitions between your workouts, whether you enjoy CrossFit-style workouts, Hyrox training, general weightlifting, or a combination of all three.</p><p>However, you may not know where to start looking for the best cross training shoes for you. Luckily for you, here at Tom's Guide, our team of testers (who are also qualified personal trainers) has tested dozens of shoes. This includes the best cross training shoes from leading brands in the industry, including Nike Metcon, Reebok, R.A.D., and Nobull, to bring you the best in class, whatever your budget, ability, or workout style.</p><p>Our overall best pick for cross training shoes is the R.A.D One V2, thanks to its light cushioning, good grip, and solid foot-ground support. However, we've got recommendations to suit all your needs, from the best for stability to the best barefoot to the best for weightlifting.</p><h3 class="article-body__section" id="section-review-panel"><span>Review panel</span></h3><h2 id="the-best-cross-training-shoe-we-recommend-in-2026">The best cross training shoe we recommend in 2026</h2><h3 class="article-body__section" id="section-best-cross-training-shoe-overall"><span>Best cross training shoe overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tQXxx3KSHRjs2YQ3tRNrrW" name="RAD One V2-4-LIST" alt="R.A.D One V2 shoe side on showcasing upper and midsole" src="https://cdn.mos.cms.futurecdn.net/tQXxx3KSHRjs2YQ3tRNrrW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="r-a-d-one-v2"><span class="title__text">R.A.D. One V2</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best cross training shoe for CrossFit</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>6mm | <strong>Support: </strong>Neutral | <strong>Fit: </strong>Comes up snug | <strong>Best for: </strong>Cross training, lifting, plyometrics, short runs, gymnastics</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight</div><div class="icon icon-plus_circle _hawk">Super comfortable</div><div class="icon icon-plus_circle _hawk">Support for lifting, plyometrics and gymnastics</div><div class="icon icon-minus_circle _hawk">Not as grippy as other cross training shoes</div><div class="icon icon-minus_circle _hawk">May not suit wide feet</div></div><p>The R.A.D. One V2 cross training shoe supports CrossFit and all-around gym training. The model is making waves as the shoe of choice among the CrossFit communities by instructors and members alike. Everyone I speak to is choosing these shoes, and they look darn good on, as well, with a variety of colorways to choose from.</p><p>The brand uses springy SwellFoam, which is a light EVA midsole technology partly made from sugar cane, in an attempt to be more carbon-friendly, which gets a big tick. </p><p>The shoe is superbly cushioned for plyometrics yet stabilized for lifting, and more durable than its predecessor, the OG One model, for rope climbs. In the words of R.A.D., "This shoe is tuned for performance."</p><p>I love that the V2 upgrade is more flexible with a reinforced toe bumper (which is helpful during toes-to-bar) and a herringbone rubber outsole for added durability. I can still happily lift in these shoes as well, thanks to the TPU heel clip and a bold midfoot wave design that tapers into the forefoot flex zone, making dynamic movements easier. </p><p>The wave wrap also means rope climbs are more supported, giving me the extra grip I need on the ascent without providing too much of a braking system on the descent. </p><p>So, let's talk about fit. The shoes wear like the <a href="https://www.tomsguide.com/hands-on/i-wore-the-under-armour-flow-dynamic-training-shoes-for-6-professional-athletic-tests-heres-how-they-fared">Under Armour Flow Dynamic training shoe</a>, but with unparalleled cushioning and without the bootie fit of the UA Flow. It has also been stabilized for weightlifting, and upon slipping, the R.A.D. One V2 on, you get a sense of true grounding. </p><p>You won't get as much toe splay and foot-ground connection as, say, the Metcon 9 or the Puma Fuse, but there's a definite sense of connectedness that allows for technical lifting. </p><p>There's also ample cushioning in the forefoot, which suits plyometrics. However, they feel quite thick to wear and my feet got pretty warm while breaking them in. </p><p>That said, they're super comfortable for most activities, although I wouldn't run in them for more than a few kilometers. Still, if you're a CrossFit fanatic? You won't take them off.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-nike-metcon-cross-training-shoe"><span>Best Nike Metcon cross training shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2832px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wgxpV5nViNqxaWAxhWh98A" name="nike metcon 10 wall" alt="Nike Metcon 10 in white pressed against wall to show grip" src="https://cdn.mos.cms.futurecdn.net/wgxpV5nViNqxaWAxhWh98A-1920-80.jpg" mos="" align="middle" fullscreen="" width="2832" height="1593" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nike x WIT)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nike-metcon-10"><span class="title__text">Nike Metcon 10</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best Nike Metcon cross training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>4mm | <strong>Support: </strong>Neutral, inserts included | <strong>Fit: </strong>Small | <strong>Best for: </strong>Cross training, HIIT, resistance, short runs</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Sturdy connection to ground during weightlifting</div><div class="icon icon-plus_circle _hawk">Wider toe box </div><div class="icon icon-plus_circle _hawk">Extended rope guard</div><div class="icon icon-plus_circle _hawk">HyperLift plates</div><div class="icon icon-minus_circle _hawk">Size comes up small</div><div class="icon icon-minus_circle _hawk">Some slippage on wet floors</div><div class="icon icon-minus_circle _hawk">Not suitable for longer runs</div></div><p><a href="https://www.tomsguide.com/wellness/fitness/im-one-of-the-first-people-to-train-in-the-nike-metcon-10-heres-why-nikes-finally-back-in-the-game">I tested the Nike Metcon 10 before its official release </a>and rated the shoe far above the Metcon 9. We're back, baby.</p><p>Metcon stands for stability, grip, lockdown and mobility, and with this iteration of the shoe, the team went back to the foundation of what makes Metcon great, listening to the voices of athletes.</p><p>I really appreciate grip in a cross training shoe, and it’s not achieved that easily. The full-length rubber outsole holds its own with plenty of traction, and the pronounced rubber wrap rope guard present in the Nike Metcon 9 (which divided crowds) has been pared back.</p><p>I’d argue the entire cross training community was collectively pretty vocal about the 9s' versatility — great as a stability shoe for lifting heavy weights, but not for much else. The 10 is much more pliable and flexible around the forefoot, with a wider toe box to make you feel a lot freer, but it still retains the Hyperlift plate for lifting.</p><p>The Metcon 10 features a wider forefoot, which allows for better toe splay during lifts. I sized up because I like to exercise in sports socks, but even so, the experience of putting on the 10s feels much less restrictive.</p><p>The Nike team minimized the Hyperlift plate and firmed up the foam in the heel, including dual-density ReactX midsole cushioning. It's lighter with better energy return; you've got a stable base and better bounce.</p><p>It's not the comfiest cross training shoe out there, and many CrossFit instructors I've spoken to have opted for the R.A.D V2 shoe (also on our list) over this one. Still, for Metcon purists, this model gets a big tick from us.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-classic-cross-training-shoe"><span>Best classic cross training shoe</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7pF5AutF8RSd24GDLsHHxB" name="NOBULL Trainer Plus-2.jpg" alt="Nobull trainer+ cross training shoe" src="https://cdn.mos.cms.futurecdn.net/7pF5AutF8RSd24GDLsHHxB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nobull-trainer"><span class="title__text">NOBULL Trainer+</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best classic cross training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>4mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>True to size | <strong>Best for: </strong>Light to moderate resistance training; Rope climbing; outdoor training</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Overall design accommodates a wider foot</div><div class="icon icon-plus_circle _hawk">Wider outsole provides more surface area and greater degrees of stability </div><div class="icon icon-plus_circle _hawk">Rubberized midsole for rope climbs </div><div class="icon icon-plus_circle _hawk">Herringbone outsole tread pattern allows for decent traction outdoors  </div><div class="icon icon-minus_circle _hawk">Heavy </div><div class="icon icon-minus_circle _hawk">May feel too clunky for HIIT or running  </div><div class="icon icon-minus_circle _hawk">Doesn’t provide much arch support for flat </div></div><p>The NOBULL Trainer+ features a wider and less tapered outsole, which is great in a few different ways. For one, you’ll get a little more surface area to work with and, in turn, a greater degree of stability and grip. This helps work with heavier loads, where you’ll need the solid base and decent grounding that the Trainer+ provides. </p><p>This wider outsole also means that you'll get some additional wiggle room, even if you find that shoes tend to fit on the narrower side. While the Trainer+’s silhouette seemed slightly big for my comfort level, a male colleague who owns his pair reports that they fit him better than any other model of cross training shoe (and I definitely wouldn’t consider his foot dainty). </p><p>Another big plus for the Trainer+’s outsole is a deep herringbone tread pattern that transitions well for outdoor workouts. I laced them up for <a href="https://www.tomsguide.com/features/what-is-functional-training">functional training</a> in the backyard and was pleasantly surprised at how well I found my footing in the soil. </p><p>That deep herringbone tread creeps up along the inner midsole, which is great news for those who like a little masochism (rope climbs) with their exercise routines. And with a durable one-piece upper mesh construction, you won’t have to worry about any impacts from the elements.  </p><p>There’s no doubt that the Trainer+ is a solid shoe, although “solid” often translates to “heavy,” and that’s unfortunately the case here. The thick outsole is stable but clunky — it felt like I was wearing a hiking boot when attempting a run or a HIIT workout. You won’t find too much arch support, despite the fact that it has a cushioned midsole. My insanely flat feet were screaming at me after about an hour with them on, so if you also have flat feet, they likely won't be right for you.</p><p><strong>Tester: Jennifer</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-barefoot"><span>Best cross training shoe for barefoot</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eXGBfoPuida6WuUvEJeNNB" name="Vivobarefoot Primus Lite III--2.jpg" alt="Vivobarefoot Primus Lite III" src="https://cdn.mos.cms.futurecdn.net/eXGBfoPuida6WuUvEJeNNB-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="vivobarefoot-primus-lite-iii"><span class="title__text">Vivobarefoot Primus Lite III</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best barefoot</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>0 mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>True to size | <strong>Best for: </strong>light, moderate, and heavy resistance training; walking</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Lightweight </div><div class="icon icon-plus_circle _hawk">Thin, flexible outsole for proper foot-to-ground connection </div><div class="icon icon-plus_circle _hawk">Wide toe box and zero drop for more natural foot position </div><div class="icon icon-plus_circle _hawk">Made from sustainable materials and can be recycled at end of life </div><div class="icon icon-minus_circle _hawk">Expensive </div><div class="icon icon-minus_circle _hawk">Not appropriate for high-impact activities </div></div><p>Some powerlifters swear by Converse Chuck Taylors (or “chucks”) as their lifting footwear of choice, while others prefer to skip the shoes altogether. The Vivobarefoot Primus Lite III is a happy medium between the two, protecting your feet without blocking a proper connection to the floor — a necessity for effective (and safe) resistance training. </p><p>Slipping on the Primus Lite III felt kind of like slipping on a pair of old-school water shoes — the incredibly light, flexible rubber outsole and the thin mesh upper molded to my feet almost instantly. This combined with the Primus Lite III’s wide toe box and zero drop made me realize why the word “barefoot” is built into the brand name.</p><p>That “barefoot” feel is what makes the Primus Lite III so perfect for heavy lifting. The lack of abundant cushioning you’d find in most cross training shoes means you can drive every part of your foot — from the tips of your toes to your heels — into the ground. </p><p>High levels of stability and proprioception are crucial when pursuing maximal strength, and wearing the Primus Lite IIIs I could completely ground myself when attempting any high weight-low rep program. </p><p>Vivobarefoot often manufactures its footwear from sustainable and recycled materials, and the Primus Lite III is no exception. With Vivobarefoot’s “Revivo” program, you can return your worn-out shoes to be refurbished and resold (or recycled, if they’re dead). So you can work towards your next strength goal and help the planet at the same time. Win-win. </p><p>For a minimalist shoe, the Primus Lite IIIs are pretty pricey — one of the most expensive on our list. And while barefoot devotees will say that the Primus Lite IIIs can be worn for any activity, I wouldn’t lace them up for a run or any high-impact exercises (not before enrolling in Vivobarefoot’s “fundamentals” course, anyway). </p><p><strong>Tester: Jennifer</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-weightlifting"><span>Best cross training shoe for weightlifting</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:42.86%;"><img id="cVC9J6VuVTATJdwRXCUQZK" name="lede reebok nano x5" alt="Reebok Nano X5 cross training shoe in white pink and blue" src="https://cdn.mos.cms.futurecdn.net/cVC9J6VuVTATJdwRXCUQZK-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="823" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="reebok-nano-x5"><span class="title__text">Reebok Nano X5</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for weightlifting</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop : </strong>7 mm | <strong>Support: </strong>Neutral | <strong>Fit : </strong>Runs to size | <strong>Best for: </strong>Weightlifting, HIIT, CrossFit, rope climbs</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brilliant stability for weightlifting</div><div class="icon icon-plus_circle _hawk">FLEXWEAVE knit upper for a flexible and lightweight feel</div><div class="icon icon-plus_circle _hawk"> CMEVA compression molded foam cushioning</div><div class="icon icon-minus_circle _hawk">Still more suited to weightlifting than other brands</div><div class="icon icon-minus_circle _hawk">Unsuitable for more than 1-2km of running</div></div><p>The Reebok Nano X5 cross training shoe made it into our line-up for being the best in the Nano series yet. Like a footballer finally finding their feet at a new club. Reebok has built a spacious “little bit of everything” cross training shoe that steers away from the more aggressive Nano X4 design and much closer toward a shoe we’d choose for lifting and HIIT.</p><p>The Flexweave upper design is my favorite upgrade, making the shoe feel more flexible and pliable. As a result, it feels more natural to move and more responsive to plantar flexion and dorsi flexion of the foot. </p><p>The CMEVA compression molded foam provides ample cushioning without losing the stability the Nano series is famed for. A polyurethane NanoShell provides “extra defense” to prevent midsole abrasion and support for your feet.</p><p>I think Reebok has struck the balance well between cushioning and stability. The outsole provides a stable platform with plenty of grip and a neutral feel — the 7mm drop has been retained, which is 1mm more than the R.A.D One shoe.</p><p>While lending itself well to functional lifting and cross training, this shoe wouldn’t suit runs over 1 or 2km, because there's a lack of arch and minimal heel lift. If you plan to do a Hyrox or more than 1km of running, this is absolutely not the one for you. The sturdy design might have Olympic lifters rejoicing, but for anyone running a distance, other models on the list have your back.</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-court-sports"><span>Best cross training shoe for court sports</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nmqKFrgeWbPospDrgpnKbA" name="Reebok Nano Court shoe.jpg" alt="Reebok Nano Court shoe" src="https://cdn.mos.cms.futurecdn.net/nmqKFrgeWbPospDrgpnKbA-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="reebok-nano-court"><span class="title__text">Reebok Nano Court</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best for court sports</p></div><p class="specs__container"><strong>Width options: </strong>None | <strong>Drop: </strong>14mm | <strong>Support: </strong>Neutral | <strong>Fit: </strong>Snug | <strong>Best for: </strong>Explosive movement</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Responsive energy return and comfort</div><div class="icon icon-plus_circle _hawk">FLEXWEAVE knit upper</div><div class="icon icon-plus_circle _hawk">Multidirectional outsole traction</div><div class="icon icon-minus_circle _hawk">Slippy on tarmac and outdoor terrain</div><div class="icon icon-minus_circle _hawk">Comes up snug</div></div><p>Launched as a court shoe specifically for Pickleball, tennis and Padel, the Nano Court is dubbed the "ultimate performance court shoe," focusing on stability, durability and grip. </p><p>Despite its court shoe credentials, this best-in-class addition to the Reebok Nano family can easily translate to cross training. I've worn the shoe across various CrossFit classes so far, and have barely any grumbles to speak of. </p><p>I love the built-in tongue which offers a booty-esque feel and secures the foot. However, I'd recommend ordering at least a half size up as the fit comes up tight. The Flexweave Pro upper is durable and robust and the ToeTection Guard offers protection from toe drags during workouts or on court. </p><p>Then you've got Griptonite rubber outsoles for multidirectional traction on the courts. Where the shoe suffers slightly is outdoors in wet weather, though it is positioned solely as a court shoe and Reebok hasn't designed it for the roads. </p><p>Where this shoe seriously excels is the bounceability factor. Floatride Court Foam offers the perfect amount of cushioning in the heel and forefoot, making this shoe perfect for explosive movement on or off court and during plyometrics. The design retains enough stability for lifts if you do choose it as a cross training shoe without the solid feeling you get underfoot with models like the Nike Metcon range. </p><p>If you want a spring in your step, this is the shoe for it. I practically bounced through my last set of burpees. </p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-hyrox"><span>Best cross training shoe for Hyrox</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VPasBYG8BvopSWriwAUeke" name="Puma Deviate Nitro 3.jpg" alt="Puma Deviate Nitro 3 running shoes" src="https://cdn.mos.cms.futurecdn.net/VPasBYG8BvopSWriwAUeke-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Harris-Fry/Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="puma-deviate-nitro-3"><span class="title__text">Puma Deviate Nitro 3</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best cross training shoe for Hyrox</p></div><p class="specs__container"><strong>Width options: </strong>None | <strong>Drop: </strong>10mm, 39mm stack | <strong>Support: </strong>Neutral pronators | <strong>Fit: </strong>True to size</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Superb grip</div><div class="icon icon-plus_circle _hawk">Great heel support</div><div class="icon icon-plus_circle _hawk">Plenty of cushioning</div><div class="icon icon-minus_circle _hawk">Less stability than traditional cross training shoes</div><div class="icon icon-minus_circle _hawk">Expensive</div></div><p>I recently competed in the mixed doubles category at London Hyrox, so finding a competent shoe to handle the event has been paramount to my training. The <a href="https://www.tomsguide.com/wellness/running/i-ran-30-miles-in-the-puma-deviate-nitro-3-heres-my-verdict">Puma Deviate Nitro 3 </a>is the official shoe of Hyrox and the first choice among many of its athletes. Given that the Nitro could be positioned primarily as a running shoe, you might be surprised that it's in our line-up for best cross training shoes.</p><p>Let me tell you, this sneaker exceeds expectations and then some. The engineered mesh upper is flexible and sits low around the ankle, giving me plenty of freedom for many of the stations found in the Hyrox event. Nitrofoam provides superior responsiveness and cushioning while maintaining a lightweight feel, and PWRPlate carbon fiber plating stabilizes the midsole and provides maximal energy transfer.</p><p>Thanks to the Deviate Nitro, I could sled push 152kg without losing any grip or momentum at all. Plus, the shoe handled 8km of running so well that I felt like I was bounding along the track. Given the cushioning, I was a little concerned I wouldn't get enough stability during lunges and wall balls, but these weren't an issue either and I had zero chafing or sore points during or after the workout. </p><p>They're recommended for neutral pronators and offer 10mm drop and 39mm stack height, which is worth considering if you plan to use them regularly for hybrid workouts. I've since clocked a 5km PB in them, too, so it looks like this shoe is becoming a staple in my shoe cupboard.</p><p>My colleague <a href="https://www.tomsguide.com/wellness/running/i-ran-40-miles-in-the-puma-deviate-nitro-elite-3-carbon-racing-shoe-heres-my-verdict">tested the Puma Deviate Nitro Elite running shoe</a> and said: "I loved running in the Puma Deviate Nitro Elite 3. It’s an excellent racing shoe and comparable to the best on the market, while also being cheaper than most."</p><p><strong>Tester: Sam</strong></p><h3 class="article-body__section" id="section-best-cross-training-shoe-for-flexibility"><span>Best cross training shoe for flexibility</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:8192px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wRqttmiojBQF5TUXzdbP5G" name="NOBULL Outwork" alt="NOBULL Outwork cross training shoes in white and green, displayed on a kettlebell" src="https://cdn.mos.cms.futurecdn.net/wRqttmiojBQF5TUXzdbP5G-1920-80.jpg" mos="" align="middle" fullscreen="" width="8192" height="4608" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: NOBULL)</span></figcaption></figure><div class="buying-guide-block"><h3 id="nobull-outwork"><span class="title__text">NOBULL Outwork</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The most flexible cross-training shoe</p></div><p class="specs__container"><strong>Width options: </strong>No | <strong>Drop: </strong>4mm | <strong>Support: </strong>N/A | <strong>Fit: </strong>True to size</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Wide toe box</div><div class="icon icon-plus_circle _hawk">Great stability </div><div class="icon icon-plus_circle _hawk">Flexible upper </div><div class="icon icon-plus_circle _hawk">Grippy</div><div class="icon icon-minus_circle _hawk">I would still choose R.A.D as a go-to ahead of the NOBULL range </div><div class="icon icon-minus_circle _hawk">Unsuitable for longer runs above a few kilometers</div></div><p>You may notice this is the second NOBULL shoe we've included on this list, and that's because NOBULL is a legacy brand in the strength training and CrossFit community. The Outwork Flex combines the stability we've come to expect from the Outwork line with exceptional zoned durability and flexibility for more versatility during training.</p><p>During testing, we found that the Outwork felt comfortable and breathable right out of the box, with a wide base allowing for plenty of foot-ground connection and toe splay. They're comfortable enough to wear day-to-day, too.</p><p>The flexi spacer-mesh upper allows you to flex and extend through your feet as needed, and at no point did it feel too stiff. This is thanks to the zoned durability print armors that NOBULL has added to the upper, which blend better durability with the flexibility needed for more complex lifts.</p><p>Its support is structured without feeling too stiff, either, thanks to the CMEVA midsole foam. As this is an issue that our tester often runs into when wearing specific weightlifting shoes, this is excellent to see. </p><p>Additionally, the flat, low toe box is roomy enough that you can splay your feet and feel grounded when lifting heavier weights, with the herringbone outsole enhancing traction underfoot for extra stability. This allows for a close-to-the-ground feeling without going barefoot.</p><p>Overall, if flexibility is one of the key things you look for in cross training shoes, then you'll be more than happy with NOBULL's Outwork shoe.</p><h3 class="article-body__section" id="section-also-tested"><span>Also tested</span></h3><p>We've tested many cross training shoes for Tom's Guide, but not all of them made it into the guide. If you're curious which ones <em><strong>just</strong></em> missed out, consider checking out these below.</p><div class="product"><a data-dimension112="d17c5cca-7b85-11f1-8536-df4aeb68583a" data-action="Deal Block" data-label="Nano X4" data-dimension48="Nano X4" href="https://www.reebok.eu/en-gb/sets/nano-x4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1343px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2gM669JovaUh6NtpjNxUBT" name="reebok nano x4.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2gM669JovaUh6NtpjNxUBT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1343" height="1343" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Reebok Nano X4 (★★★★☆)</strong><br>We've just replaced the X4 with the X5 in our guide, given that the latest Nano shoe has finally found its feet and delivered true versatility. But if you're an out-and-out lifter, the technical stability and heel rigidity of the X4 will be your best friend for years.<a class="view-deal button" href="https://www.reebok.eu/en-gb/sets/nano-x4" target="_blank" rel="nofollow" data-dimension112="d17c5cca-7b85-11f1-8536-df4aeb68583a" data-action="Deal Block" data-label="Nano X4" data-dimension48="Nano X4" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5d42-7b85-11f1-9230-9d191e8cffab" data-action="Deal Block" data-label="F-Lite Max" data-dimension48="F-Lite Max" href="https://www.inov8.com/us/f-lite-max-womens" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:448px;"><p class="vanilla-image-block" style="padding-top:95.09%;"><img id="b3JWGSjSdpXu5igQbgbwbV" name="Innov8 Lite Max.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/b3JWGSjSdpXu5igQbgbwbV-1920-80.jpg" mos="" align="middle" fullscreen="" width="448" height="426" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Innov8 F-Lite Max cross trainer </strong>(★★★★☆)<br>The latest high-performance functional shoe from Innov8 is great, but didn't quite make it onto the guide. In testing, I found the forefoot to be a bit too wide for me, although it would be perfect for those with wide feet. Overall, the shoe has a great blend of stability, grounding, and soft cushioning, and while it narrowly missed out on a top spot, it's worth consideration.<a class="view-deal button" href="https://www.inov8.com/us/f-lite-max-womens" target="_blank" rel="nofollow" data-dimension112="d17c5d42-7b85-11f1-9230-9d191e8cffab" data-action="Deal Block" data-label="F-Lite Max" data-dimension48="F-Lite Max" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5db0-7b85-11f1-93b4-31ef1e5cb8d2" data-action="Deal Block" data-label="Devotion XT" data-dimension48="Devotion XT" href="https://www.amazon.com/Ryka-Womens-Devotion-Trainer-Meteorite/dp/B01N6Z8XZ3" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1228px;"><p class="vanilla-image-block" style="padding-top:43.57%;"><img id="tUdkkAJyQdXqB2aoXR4ZcD" name="ryka.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tUdkkAJyQdXqB2aoXR4ZcD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1228" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ryka Devotion XT cross trainer </strong>(★★★★☆)<br>The Ryka Devotion XT fits well, but doesn't quite tick all the boxes as a cross-training shoe. It has width options, which is great to see, but not quite the amount of support I'd like to see. Instead of cross-training, consider the Ryka Devotion XT for dance, cardio, walking, HIIT, and light resistance training.<a class="view-deal button" href="https://www.amazon.com/Ryka-Womens-Devotion-Trainer-Meteorite/dp/B01N6Z8XZ3" target="_blank" rel="nofollow" data-dimension112="d17c5db0-7b85-11f1-93b4-31ef1e5cb8d2" data-action="Deal Block" data-label="Devotion XT" data-dimension48="Devotion XT" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="d17c5e1e-7b85-11f1-9db7-fb659883f47d" data-action="Deal Block" data-label="Nano X5 Edge" data-dimension48="Nano X5 Edge" href="https://www.reebok.eu/en-gb/products/nano-x5-edge-unisex-shoes-100244425-001" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ebRVjtAwHQNL5CVhdFbPyT" name="reebok x5 edge" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ebRVjtAwHQNL5CVhdFbPyT-1920-80.webp" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Reebok Nano X5 Edge cross training shoe (★★★★☆)</strong><br>The Reebok Nano X5 Edge is built to feel more agile than the standard Reebok Nano X5 (which made it into our top recommendations). While it offers the same excellent stability as the Reebok Nano X5, it appears to be more built for mixed training sessions rather than cross-training specifically.<a class="view-deal button" href="https://www.reebok.eu/en-gb/products/nano-x5-edge-unisex-shoes-100244425-001" target="_blank" rel="nofollow" data-dimension112="d17c5e1e-7b85-11f1-9db7-fb659883f47d" data-action="Deal Block" data-label="Nano X5 Edge" data-dimension48="Nano X5 Edge" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-choose-the-best-cross-training-shoes"><span>How to choose the best cross training shoes</span></h3><p>First, consider your foot shape and size, and the type of exercise you plan to engage in. If you're unsure how you're going to be using your shoe, we've put together some tips for <a href="https://www.tomsguide.com/features/9-things-i-wish-i-had-known-as-a-crossfit-beginner">CrossFit beginners</a> and <a href="https://www.tomsguide.com/features/sled-training-workout-plan-for-beginners-8-week-challenge">Hyrox beginners</a>. But of course, they aren't the only types of cross training available, even though they're heavily trending up right now.</p><p>Cross training can simply mean you enjoy a range of sports and activities and just need a shoe that supports as much of that activity as possible. Maybe you enjoy HIIT classes at your local gym, or more specialist classes like Orange Theory and <a href="https://www.tomsguide.com/news/i-trained-like-mark-wahlberg-every-day-for-one-week-heres-my-results">F45</a>. If you think you might be switching between weights, running and functional movement, here are a few tips for choosing:</p><ul><li><strong>Toebox</strong>: Look for enough space through the toe box that you can splay your feet and get a good sense of grounding underfoot. If you feel cramped, you might find it more difficult to complete technical lifts or move properly</li><li><strong>Cushioning: </strong>You'll need enough cushioning that you can run without compromising stability. That's why running shoes and walking shoes are a no-go. There's no one-size-fits-all approach, so find what works for you, but if you struggle to maintain balance, think about less cushion</li><li><strong>Stability: </strong>This depends on how much technical weightlifting you think you might be doing. For more technical classes like Olympic lifting, consider greater stability and a rigid midsole and outsole to support you. A more flexible midsole and forefoot will support movements like box jumps and burpees better, but you want to feel well-connected with the ground with ample toe splay and less cushion</li><li><strong>Drop: </strong>Cross training shoes have a drop, which means an elevated heel, and stable outsole and midsole construction. You're looking at somewhere between barefoot shoes (no drop, think the Vivoactive Barefoot brand in our guide) and weightlifting shoes. Weightlifting shoes have a considerable drop to support anatomical positioning and lifting performance but are unsuitable for cross training.</li></ul><p>If you enjoy activity that involves high-intensity training, running, and lifting weights, then we recommend selecting a cross training shoe with midsole and lateral support, light cushioning, paired with a higher heel-to-toe drop. </p><p>If you prefer Olympic lifting, you'll want to buy specific weightlifting shoes with a higher heel drop and rigid stability, helping to position your foot optimally for barbell lifts. The Nike Romaleos 4, NOBULL Lifters and Adidas Powerlift series are good places to start the search.</p><h3 class="article-body__section" id="section-how-we-test-the-best-cross-training-shoes"><span>How we test the best cross training shoes</span></h3><p>Each pair of cross training shoes has been worn for at least several months to years across a wide range of activities, including:</p><ul><li><strong>Light, moderate, and heavy resistance training</strong></li><li><strong>Olympic barbell lifting</strong></li><li><strong>Walking and running</strong></li><li><strong>Hyrox training</strong></li><li><strong>HIIT</strong></li><li><strong>CrossFit</strong></li><li><strong>Outdoor bootcamps</strong></li></ul><p>Each shoe was tested on a rubberized gym floor, concrete, and soil, in wet and dry weather. We've also worn the Nike Metcons during WIT HQ testing at the launch of the latest model, the 9, in London, and the UA Flow Dynamic shoe went through aggressive fitness testing at the Under Armour Academy, London.</p><p>We take various pairs to <a href="https://www.tomsguide.com/news/these-are-the-5-best-crossfit-workouts-for-beginners-to-build-strength-power-and-muscle">CrossFit classes</a> for everyday wear. All cross training shoes have been rigoriously evaluated for<strong> materials, sustainability, comfort, performance, versatility, durability, and other usability factors</strong>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2160px;"><p class="vanilla-image-block" style="padding-top:177.78%;"><img id="VhF9t7orRC6HquLvk3RWim" name="72DF6C8F-141A-4B1D-952E-B08692C28C87" alt="Puma Deviate Nitro 3 Hyrox edition" src="https://cdn.mos.cms.futurecdn.net/VhF9t7orRC6HquLvk3RWim-1920-80.jpg" mos="" align="middle" fullscreen="" width="2160" height="3840" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-faqs"><span>FAQs</span></h3><section class="article__schema-question"><h3>What are the best cross-training shoes for CrossFit?</h3><article class="article__schema-answer"><p>Cross training shoes are designed with CrossFit workouts in mind, but some are better built for it.  Workouts tap into functional training, meaning you'll pull, push, lift, jump, squat and climb, so your shoe will typically be designed to support these types of movement. </p><p>If you're a diehard Metcon wearer, the <a href="#section-best-nike-metcon-cross-training-shoe">Nike Metcon 10</a> is the best-in-class Metcon shoe we've tested and retains the popular rope guard. For weightlifting, it has to be the <a href="#section-best-cross-training-shoe-for-weightlifting">Reebok Nano X5</a>. We love how bouncy the shoe feels, but you can happily still lift heavy weights in the shoe.</p><p>The best overall cross-training shoe based on our testing is the <a href="#section-best-cross-training-shoe-overall">R.A.D One V2</a>. They are so comfortable and suit CrossFit perfectly.</p><p>We also recommend the <a href="#section-best-cross-training-shoe-for-hyrox">Puma Deviate Nitro 3</a> running shoes for Hyrox training, as they support the 8km runs much better and still have incredible grip and stability.</p></article></section><section class="article__schema-question"><h3>What's the difference between cross training shoes and weightlifting shoes?</h3><article class="article__schema-answer"><p>Cross training shoes are built for versatility, meaning they're typically built for agility and multidirectional movement. That said, you wouldn't wear them for long runs. Weightlifting shoes are tailored to Olympic lifting and, as suggested, lifting heavy weights.</p><p>Your shoe must be able to maximize energy transfer and proffer stability when you generate force. That's why cross training shoes suit anything from a rope climb to short runs, lifts and plyometrics. In short, you should be able to move from one activity to another without a problem. </p><p>Weightlifting shoes are constructed specifically for heavy lifting, with an elevated heel, wider toe box and very rigid outsoles for stability. Technical lifts adopt a very specific movement pattern, so you'll need a shoe with a reliable foot-ground connection. </p><p>Weightlifting shoes maximize power output, efficiency and performance. Hence why some lifters go barefoot or choose a pair of Vans or classic Converse Hi Tops. </p><p>We cover the difference in much more detail in our <a href="https://www.tomsguide.com/features/im-a-personal-trainer-and-this-is-the-biggest-workout-mistake-i-see-in-the-gym">cross training shoes vs weightlifting shoes</a> guide.</p></article></section><section class="article__schema-question"><h3>Are cross-training shoes worth it if you lift and run?</h3><article class="article__schema-answer"><p>100%. Cross training shoes could save you hundreds of dollars if you enjoy a variety of sports and activities, as most models cross over seamlessly. However, if you enjoy walking or running, you'll want to invest in a pair of the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> and <a href="https://www.tomsguide.com/best-picks/best-skechers-shoes-in-year">walking shoes</a> because they'll offer specific support for the activity, especially longer efforts, hikes, or trail running. </p><p>If you have poor ankle stability, for example, you might choose a pair that supports your gait and pronation. </p><p>For shorter runs and walks, cross training shoes work well. For example, you can wear them during <a href="https://www.tomsguide.com/news/what-is-the-murph-workout-and-how-can-you-modify-it">Murph CrossFit</a> workouts, which include a 1km run on either side of the workout. We wouldn't recommend them for much further distances as the shoes are built for stability and grounding during weightlifting exercises, which means you get less cushioning.</p></article></section><section class="article__schema-question"><h3>What is the difference between cross-training shoes and running shoes?</h3><article class="article__schema-answer"><p>Cross-training shoes and running shoes are built for two different types of training, and as such have quite a few differences.</p><p>Both types of shoes are built with grip and stability in mind, but for different purposes — for running shoes it's to keep you surefooted while running (especially on trail or gravel), while in cross-training shoes it's to stop you slipping while you're lifting weights.</p><p>Plus, while running shoes are built with propulsive forward movement in mind, cross-training shoes are not. This means running shoes are more cushioned, with a forward rocker.</p></article></section><section class="article__schema-question"><h3>How far can you run in cross-training shoes?</h3><article class="article__schema-answer"><p>Cross-training shoes are not built for long-distance running; however, some cross-training (like Hyrox) involves some running.</p><p>Generally, you should be able to run a few kilometers in cross-training shoes, but if you're looking for something to specifically train for long-distance running in, you should check out the <a href="https://www.tomsguide.com/best-picks/best-running-shoes">best running shoes</a> instead.</p></article></section><section class="article__schema-question"><h3>Can you wear cross-training shoes every day?</h3><article class="article__schema-answer"><p>Yes, you can! Cross-training shoes are built with comfort, grip, and stability in mind, so they are suitable for everyday use.</p><p>However, if you have a job that requires you to walk or stand for long hours every day, you might want to go for a more cushioned shoe, as cross-training shoes tend to have very little cushioning.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best foldable phones of 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I have been writing about phones for a while now, and honestly, I am always astounded by how foldable phones have changed in recent years. While foldables might have started as something of a gimmick, they have shot up in quality in recent years.</p><p>However, this improvement is a double-edged sword, as it means there are more and more models to choose from. This can make it harder than ever to find the best device for you and to know what to look for in the first place. But the rest of the Tom’s Guide phones team and I have reviewed and tested all of these devices, learning that it's the little things that really make a great foldable phone. </p><p>We've chosen Samsung's most recent foldable, the <a href="#section-best-foldable-phone-overall">Galaxy Z Fold 8 Ultra</a>, to be the best folding phone right now — although the Z Fold 8 is a <em>very </em>close alternative worth considering. If you don't want to spend $2,000, it might just be the way to go. But now, an all-new contender has finally entered the ring, as Apple has announced the <a href="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice" target="_blank">iPhone Duo</a> to shake up the foldable market. Stay tuned for our full review. </p><p>This guide will help you find the best foldable phones you can buy today, with our expert advice, hands-on testing and in-depth reviews. </p><h2 id="the-best-foldable-phones-you-can-buy-today">The best foldable phones you can buy today</h2><h3 class="article-body__section" id="section-best-foldable-phone-overall"><span>Best foldable phone overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zsVrAz5VyVKLsfEfPJqCBg" name="Galaxy Z Fold 8 Ultra-25" alt="Galaxy Z Fold 8 Ultra shown in hand" src="https://cdn.mos.cms.futurecdn.net/zsVrAz5VyVKLsfEfPJqCBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-samsung-galaxy-z-fold-8-ultra"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review">1. Samsung Galaxy Z Fold 8 Ultra</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best foldable phone</p></div><p class="specs__container"><strong>Main screen: </strong>8. inches AMOLED | <strong>Secondary screen: </strong>6.5 inches AMOLED | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 | <strong>RAM/Storage: </strong>256GB/512GB/1TB | <strong>Size, opened: </strong>5.64 x 6.24 x 0.16 inches (143.2 x 158.4 x 4.2 mm) | <strong>Size, closed: </strong>6.24 x 2.87 x 0.35 inches (158.4 x 72.8 x 8.9 mm) | <strong>Weight: </strong>7.5 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brighter, anti-reflective display</div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Strong cameras</div><div class="icon icon-plus_circle _hawk">Galaxy S26-tier performance</div><div class="icon icon-plus_circle _hawk">Helpful new AI features</div><div class="icon icon-minus_circle _hawk">No S Pen</div><div class="icon icon-minus_circle _hawk">Awful telephoto camera quality</div><div class="icon icon-minus_circle _hawk">$100 price hike for the third year running</div></div><p>Samsung has really shaken up the formula with its most recent crop of foldable phones — and now all of them have landed on this list. The top of the tree, the <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review">Samsung Galaxy Z Fold 8 Ultra</a>, has gained the top spot from previous leader, the Motorola Razr Fold, thanks to its excellent battery life, incredible screens, and useful extra features that work better than Moto’s half-baked AI stuff.</p><p>Open the Galaxy Z Fold 8 Ultra and the first thing you notice (or not, as the case may be) is the almost complete lack of crease down the centre of the screen. Look, it's still there, but it's now so barely perceptible that it might as well have melted away. The hinges that open the phone are nice and smooth, and the chassis is milled out of aluminum and smothered with glass. It’s a lovely thing to hold in your hand.</p><p>The battery is another strong point. During our lab testing, we found it was only 13 minutes behind the current battery champ, the Razr Fold. Considering the processing beef on offer here, we’re mighty impressed with the staying power on show. Add in the extremely quick charging — we got 76% charge in 30 minutes, a new record — and you’ve a phone that outperforms just about everything else battery-wise.</p><p>As you’d expect from the leading light in Samsung’s folding lineup, the Fold 8 Ultra has power to spare. Throughout our testing, it breezed through multitasking, as we whipped between apps with ease. Games run smoothly and consistently look epic on that monstrous inner screen. This is a powerhouse of a folding phone, make no bones about it.</p><p>Not everything is perfect — while the main camera is solid, the telephoto lens is woeful. The selfie camera is ok, but nothing to write home about. That’s a shame, and it does make the new price sting a little more. The $100 price hike that takes the phone over $2000 is certainly unwelcome as well, making this one of the most expensive phones you can buy today.</p><p>Still, it’s well worth the cash, and lands at the top of our list for a wholehearted recommendation.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review"><strong>Samsung Galaxy Z Fold 8 Ultra review</strong></a></li></ul><h2 id="also-consider">Also consider</h2><div class="product"><a data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" href="https://www.amazon.com/dp/B0H126B3KV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1327px;"><p class="vanilla-image-block" style="padding-top:64.28%;"><img id="smnUU7Q2CGSa2hjvtg9E2X" name="Samsung Galaxy Z Fold 8" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/smnUU7Q2CGSa2hjvtg9E2X-1920-80.png" mos="" align="middle" fullscreen="" width="1327" height="853" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8: </strong>This is a close one between the flagship and the baby sibling. The Z Fold 8 is a great phone, offering loads of features for a lower price than the Z Fold 8 Ultra. It costs less too, although the screens are smaller and there are fewer camera lenses on the back. If you don't want to stump up the cash for the really posh one, buy this.</p><p><strong>Read the full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win" data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" data-dimension25=""><strong>Samsung Galaxy Z Fold 8 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0H126B3KV/" target="_blank" rel="nofollow" data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-flip-foldable"><span>Best flip foldable</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4326px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="4aYJRP5u9Sou95rV9L6xV6" name="Samsung Galaxy Z Flip 8 review" alt="Samsung Galaxy Z Flip 8 review." src="https://cdn.mos.cms.futurecdn.net/4aYJRP5u9Sou95rV9L6xV6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4326" height="2433" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-samsung-galaxy-z-flip-8"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review">2. Samsung Galaxy Z Flip 8</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best small foldable</p></div><p class="specs__container"><strong>Main screen size: </strong>6.9 inches (2520 x 1080) | <strong>Secondary screen size: </strong>4.1 inches (948 x 1048) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 for Galaxy | <strong>RAM/Storage: </strong>12GB, 16GB/256GB, 512GB, 1TB | <strong>Size, opened: </strong>6.57 x 2.96 x 0.26 inches (166.7 x 75.2 x 6.5mm) | <strong>Size, closed: </strong> 3.37 x 2.96 x 0.54 inches (85.5 x 75.2 x 13.7mm) | <strong>Weight: </strong>6.35 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Way more powerful processing performance</div><div class="icon icon-plus_circle _hawk">Easy to view display while outdoors</div><div class="icon icon-plus_circle _hawk">Horizon Lock makes videos steady</div><div class="icon icon-plus_circle _hawk">Pocketable form factor</div><div class="icon icon-minus_circle _hawk">$100 price increase</div><div class="icon icon-minus_circle _hawk">Minor battery life improvement</div><div class="icon icon-minus_circle _hawk">Design is starting to look boring</div><div class="icon icon-minus_circle _hawk">Mostly unchanged camera performance</div></div><p>Funnily enough, this entry might not be a particularly permanent one. To be clear, the <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review">Samsung Galaxy Z Flip 8</a> is better than the previous model, with improvements across the board. But it’s very… similar. If you’re looking to upgrade, its probably not worth it yet. If you’re looking for a brand new folding-flip phone, then this is the best right now. But it might not be the best for long.</p><p>There are <em>so </em>many folding phones coming out now, and some of them flip like the Z Fold 8. Amongst those new handsets, one could well be better than the entry here — but, until then, the Z Fold 8 is the best option you’ve got. And, to be entirely clear, it has earned its place on the list.</p><p>The inner screen is big and bright, and the outer screen is useful for a quick glance at incoming messages and important notifications. The battery life is improved over the previous model, and charging is quicker than before too.</p><p>The best part is the sheer power on display here. It’s super slick to use, as you hop around apps with ease. That makes it a very clear core for a DEX setup, so you can get some work done without filling your backpack with a laptop. Although you’ll need a keyboard. And a mouse. So there’s still <em>some </em>space you’ll need to bargain for.</p><p>This is a good phone, but it remains very similar to last year's model. For now, this is the best flip phone that you can buy today — but there are almost certainly superior models on the way.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review"><strong>Samsung Galaxy Z Flip 8 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-ai-foldable-phone"><span>Best AI foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nXKA4dF33e5vsaTBDZ9m7F" name="Pixel 10 Pro Fold-9" alt="Person holding the Pixel 10 Pro Fold fully open showing a photograph of a flower on one side and the Tom's Guide homepage on the other with the launcher dock at the bottom of the display in a urban area" src="https://cdn.mos.cms.futurecdn.net/nXKA4dF33e5vsaTBDZ9m7F-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-google-pixel-10-pro-fold"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/pixel-10-pro-fold-review">3. Google Pixel 10 Pro Fold</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AI features in a foldable</p></div><p class="specs__container"><strong>Main screen size: </strong>8 inches (2152 x 2076) | <strong>Secondary screen size: </strong>6.4 inches (2364 x 1080) | <strong>CPU: </strong>Tensor G5 | <strong>RAM/Storage: </strong>16GB/ 256GB, 512GB, 1TB | <strong>Size, opened: </strong>6.1 x 5.9 x 0.2 inches | <strong>Size, closed: </strong>6.1 x 3 x 0.4 inches | <strong>Weight: </strong>7.5 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very bright displays</div><div class="icon icon-plus_circle _hawk">Dust and water resistant</div><div class="icon icon-plus_circle _hawk">Very good battery life</div><div class="icon icon-plus_circle _hawk">Superb camera quality</div><div class="icon icon-plus_circle _hawk">Some compelling AI features</div><div class="icon icon-minus_circle _hawk">Magic Cue AI doesn’t work consistently</div><div class="icon icon-minus_circle _hawk">Relatively slow performer</div></div><div  class="fancy-box"><div class="fancy_box-title">What about the Pixel 11 Pro Fold?</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="grzn39H8FkxYiS7mFFNrka" name="Google Pixel 11 Pro Fold-22" caption="" alt="Google Pixel 11 Pro Fold" src="https://cdn.mos.cms.futurecdn.net/grzn39H8FkxYiS7mFFNrka-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Google Pixel 11 Pro Fold is a new-ish phone. It's got a new box, a new, more expensive price tag, and... that's about it. There's not really much reason to spend the dollars on this model when the Google Pixel 10 Pro Fold does all the same stuff for a lower price — and you'll still get access to all those lovely AI features that you want so much.</p><p class="fancy-box__body-text"><strong>Find out more in our </strong><a data-analytics-id="inline-link" href="http://tomsguide.com/phones/google-pixel-phones/google-pixel-11-pro-fold-review"><strong>Pixel 11 Pro Fold review</strong></a></p></div></div><p>Google's foldable game has taken a massive leap in quality with the Pixel 10 Pro Fold, especially with its IP68 rating — a first among notebook-style foldable phones. There’s a lot more to love about the Pixel 10 Pro Fold,  including how it continues to have one of the brightest displays on a foldable that we've tested.</p><p>In my colleague's Pixel 10 Pro Fold review, Mark mentioned how it's a "versatile foldable phone with impressively vibrant displays, a durable design and better battery life than the Samsung Galaxy Z Fold 7 for $200 less." He also goes on to praise the new AI features that Google introduces with the phone, like Auto Best Take and <a href="https://www.tomsguide.com/ai/this-is-the-one-pixel-10-feature-that-proves-google-is-light-years-ahead-of-apple-on-ai">Magic Cue</a>.</p><p>Google also introduces several more AI tools that lean on generative AI for help. For example, you can use Ask Photos to easily make complex photo edits by simply speaking or describing what changes you want to make. Over on the productivity side, Google improves the way it handles multitasking by dynamically shifting the layout of an app in split-screen mode.</p><p>Other advantages it has over the Galaxy Z Fold 7 include its powerful 5x telephoto zoom camera and its much longer battery life. Considering it's $200 less than its rival, it certainly proves it has a ton of value.</p><h2 id="what-about-the-pixel-11-pro-fold">What about the Pixel 11 Pro fold?</h2><h3 class="article-body__section" id="section-best-foldable-phone-battery-life"><span>Best foldable phone battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4957px;"><p class="vanilla-image-block" style="padding-top:42.85%;"><img id="VU7nVrsJSts3CCnnTsdo88" name="Motorola Razr Ultra 2026 review" alt="Motorola Razr Ultra 2026 review." src="https://cdn.mos.cms.futurecdn.net/VU7nVrsJSts3CCnnTsdo88-1920-80.jpg" mos="" align="middle" fullscreen="" width="4957" height="2124" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Velasco / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-motorola-razr-ultra-2026"><span class="title__text"><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review">4. Motorola Razr Ultra 2026</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best design in a foldable phone</p></div><p class="specs__container"><strong>Main screen: </strong>7-inch AMOLED (2992 x 1224) | <strong>Secondary screen: </strong>4-inch AMOLED (1272 x 1080) | <strong>CPU: </strong>Snapdragon 8 Elite | <strong>RAM/Storage: </strong>16GB / 512GB | <strong>Size, opened: </strong>6.8 x 2.9 x 0.3 inches | <strong>Size, closed: </strong>3.5 x 2.9 x 0.6 inches  | <strong>Weight: </strong>7.02 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Class-leading battery life</div><div class="icon icon-plus_circle _hawk">Way brighter screen</div><div class="icon icon-plus_circle _hawk">Premium and durable construction</div><div class="icon icon-plus_circle _hawk">Improved low light camera performance</div><div class="icon icon-minus_circle _hawk">Massive price increase</div><div class="icon icon-minus_circle _hawk">Sticking to the same chipset</div><div class="icon icon-minus_circle _hawk">Not a whole lot new with the software</div></div><p>The <a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review">Motorola Razr Ultra 2026</a> is the longest-lasting foldable phone we’ve tested to date, clocking an impressive 16 hours and 20 minutes of screen-on time in Tom’s Guide’s battery drain test. If your top priority is all-day battery endurance in a multitasking foldable, this is the device to check out first.</p><p>In daily use, that lab number translates to real confidence: our reviewer never once reached for a midday charger, and the Ultra’s 5,000 mAh silicon-carbon battery consistently powered through long days of heavy screen time.</p><p>Against its closest competition, the Razr Ultra 2026 doesn’t just edge ahead—it leaps. In our side-by-side tests, it outlasted the Razr Fold (16:20 vs 14:44 in the same battery test) and easily surpassed the Samsung Galaxy Z Fold 7, which is known more for its camera prowess than its longevity. Compared to the Google Pixel 10 Pro Fold, the Razr Ultra delivers more usable hours on a single charge, though it can’t match the Pixel’s advanced AI features.</p><p>But the Razr Ultra’s strengths come with real trade-offs. Its Snapdragon 8 Elite processor is now two generations old, so you’re not getting class-leading speed or the latest AI tricks. The price has also climbed, which stings in a year when all tech is getting more and more pricey.</p><p>But if you demand the best battery life from a foldable and are willing to accept a few sacrifices in processing and software, the Razr Ultra 2026 is easily our top pick.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review"><strong>Motorola Razr Ultra 2026 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cheap-foldable-phone"><span>Best cheap foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hGoHXvNC6AkA3HecyQ3vyE" name="Motorola-Razr-2025-2" alt="Person holding the motorola razr 2025 while folded in front of a large green bush showing the outer display illuminated with the date, time and battery shown" src="https://cdn.mos.cms.futurecdn.net/hGoHXvNC6AkA3HecyQ3vyE-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-motorola-razr-2025"><span class="title__text"><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-2025-review">5. Motorola Razr 2025</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap foldable phone</p></div><p class="specs__container"><strong>Main screen size: </strong>6.9 inches (2640 x 1080) | <strong>Secondary screen size: </strong>3.6 inches (1066 x 1056) | <strong>CPU: </strong>Dimensity 7400X | <strong>RAM/Storage: </strong>8GB/256GB | <strong>Size, opened: </strong>2.91 x 6.74 x 0.29 inches | <strong>Size, closed: </strong>2.91 x 3.47 x 0.62 inches | <strong>Weight: </strong>6.63 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Same AI features as other new Razr phones</div><div class="icon icon-plus_circle _hawk">Affordable cost</div><div class="icon icon-plus_circle _hawk">Better-than-average battery life</div><div class="icon icon-plus_circle _hawk">Fun color options</div><div class="icon icon-plus_circle _hawk">Bright display</div><div class="icon icon-minus_circle _hawk">Slight low light camera improvement</div><div class="icon icon-minus_circle _hawk">Subpar performance scores</div><div class="icon icon-minus_circle _hawk">Short 3 years of software support</div></div><p>Motorola has long proven that foldable phones can be cheap. With this year's iteration, the Razr (2025) continues to prove it's the best cheap foldable around with its hardware and software upgrades — all while still keeping its price under $700</p><p>Although the design remains unchanged for the most part, the brighter color options give the flip-style phone a bit of charm.  With its flip-phone design, it feels incredibly well built, including its hinge. If that's not enough, the design is also IP48 rated to give it some water and dust resistance.</p><p>Despite the subpar benchmark performance scores from its MediaTek Dimensity 7400X chip, my colleague Philip Michaels says that "in real-world use, the Dimensity 7400X performs well enough." Additionally, it also helps that Motorola gives it the same Moto AI features that come with the pricier Plus and Ultra models.</p><p>There have been improvements to the camera's image processing algorithms that boost it over last year's model. Everything captured by its dual cameras looks better, but it's also helpful that you can practically use the outer screen for selfies. When you get all of this in a package under $700, it's hard to overlook the Razr (2025).</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-2025-review"><strong>Motorola Razr (2025) review</strong></a></li></ul><h3 class="article-body__section" id="section-what-to-look-for-in-a-foldable-phone"><span>What to look for in a foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4465px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gwBmEiCfGTUmoHvJsMAuAb" name="Best foldable phones 2026-3" alt="A selection of the best foldable phones" src="https://cdn.mos.cms.futurecdn.net/gwBmEiCfGTUmoHvJsMAuAb-1920-80.jpg" mos="" align="middle" fullscreen="" width="4465" height="2512" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Before you buy a foldable phone, you'll need to consider what that kind of device will be able to do for you that a standard phone can't. With the exception of the $699 Motorola Razr, most foldables still cost $1,000 or more. Unless you really need the extra screen real estate, you may be better off with a phablet or one of the other <a href="https://www.tomsguide.com/best-picks/best-big-phones">best big phones</a> that we've tested.</p><p>If you do think a foldable phone will help you get more done, though, be sure to pay attention to the device's construction. Early foldable phones like the Galaxy Fold and original Motorola Razr had design quirks that led us to pan those handsets. With the Galaxy Z Fold 2 in 2020, though, Samsung made some critical changes that made the phone more likely to withstand everyday use, and that work has continued with subsequent models. After adding water resistance to the Galaxy Z Fold 3, Samsung worked on a lighter, slimmer hinge for its latest foldables like the Galaxy Z Fold 7 and Z Flip 7.</p><p>There are two screens to consider when buying a foldable phone — the larger internal display and a secondary screen, usually on the outside of the device. Find out just what you can do with that exterior screen — can you run full apps or is it just there for notifications and a few other features? And does the screen support something like Samsung's continuity feature where the app you're using on the cover screen is waiting for you when you open the device?</p><p>Apart from size — you'll want to make sure a closed foldable phone is something you're comfortable carrying around — you're looking at a lot of the same criteria you'd use to judge conventional phones. That includes the processor, cameras and — especially — the battery life. After all, there are usually multiple screens to keep powered up on a foldable phone.</p><h3 class="article-body__section" id="section-how-we-test-foldable-phones"><span>How we test foldable phones</span></h3><p>We test for the best foldable phones the same way we review any smartphone. (See our look at <a href="https://www.tomsguide.com/reference/how-toms-guide-tests-and-reviews-smartphones">how Tom's Guide tests and review smartphones</a> for a more detailed explanation of our process.) We conduct lab tests, including synthetic benchmarks as Geekbench 5 and 3DMark Wild Life Unlimited to measure graphics performance. We also run a real-world video transcoding test on each phone using the Adobe Premiere Rush app and time the result.</p><div ><table><caption>Performance Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Geekbench (single-core / multicore)</strong></p></td><td  ><p><strong>3DMark Wild Life Unlimited (FPS)</strong></p></td><td  ><p><strong>Adobe Rush Premiere (minutes, seconds)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>2,711 / 9,134</p></td><td  ><p>129.23</p></td><td  ><p>Not tested</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>2286 / 8079</p></td><td  ><p>114.64</p></td><td  ><p>1:04</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>3,052 / 9,735</p></td><td  ><p>123.83</p></td><td  ><p>0:52</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>2,335 / 6,332</p></td><td  ><p>79.68</p></td><td  ><p>2:18</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>2,719 / 8,342</p></td><td  ><p>145.32</p></td><td  ><p>0:59</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>1,089 / 3,075</p></td><td  ><p>22.18</p></td><td  ><p>1:21</p></td></tr></tbody></table></div><p>To measure the quality of a phone's display, we perform lab tests to determine the brightness of the panel (in nits), as well as how colorful each screen is (DCI-P3 color gamut). In these cases, higher numbers are better. We also measure the color accuracy of each panel with a Delta-E rating, where lower numbers are better and a score of 0 is perfect.</p><div ><table><caption>Display Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Brightness(nits)</strong></p></td><td  ><p><strong>DCI-P3 (%)</strong></p></td><td  ><p><strong>Delta-E</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>2,192</p></td><td  ><p>88.5% / 159.6% (Natural / Vivid)</p></td><td  ><p>0.20 / 0.35 (Natural / Vivid)</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>1,989</p></td><td  ><p>107.4 (Vivid) / 89.8 (Natural)</p></td><td  ><p>0.23 (Vivid) / 0.23 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>2,310</p></td><td  ><p>105.2% (Vivid)  / 96%(Natural)</p></td><td  ><p>0.28 (Vivid) / 0.22 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>2,566</p></td><td  ><p>86.5% (Adaptive) / 74% (Natural)</p></td><td  ><p>0.34 (Adaptive) / 0.25 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>1,835</p></td><td  ><p>151.8 (Vivid) / 123.2 (Natural)</p></td><td  ><p>0.33 (Vivid) / 0.26 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>1,916</p></td><td  ><p>146.8 (Vivid) / 91.8 (Natural)</p></td><td  ><p>0.34 (Vivid) /0.21 (Natural)</p></td></tr></tbody></table></div><p>We run a custom battery test in which we have the phone surf the web over cellular with its screen set to 150 nits of brightness. We then time how long it takes the phone to run out of power. For foldable phones, we conduct this test on the phone's main display.</p><div ><table><caption>Battery Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Battery Life (hours:minutes)</strong></p></td><td  ><p><strong>Recharge level at 15 minutes (%)</strong></p></td><td  ><p><strong>Recharge level at 30 minutes (%)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>14:44</p></td><td  ><p>42%</p></td><td  ><p>75%</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>12:24</p></td><td  ><p>29%</p></td><td  ><p>55%</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>10:55</p></td><td  ><p>28%</p></td><td  ><p>64%</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>12:16</p></td><td  ><p>28%</p></td><td  ><p>58%</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>15:42</p></td><td  ><p>40%</p></td><td  ><p>72%</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>13:36</p></td><td  ><p>21%</p></td><td  ><p>42%</p></td></tr></tbody></table></div><p>We also test the cameras on each foldable phone, taking them out into the field to perform comparative shots, usually with another device that features comparable specs. In some cases, that's a foldable phone or another device in the same price tier.</p><h3 class="article-body__section" id="section-how-to-choose-a-foldable-phone"><span>How to choose a foldable phone?</span></h3><p>Choosing the best foldable phones boils down to two things: the features matter most to you and your budget.</p><p>Notebook style foldable phones, like the Motorola Razr Fold and Galaxy Z Fold 7, offer the most suitable productivity experience thanks to their expansive displays. For example, you can run about 2 to 3 apps simultaneously. Want something that's more portable and versatility for content creating? Then perhaps flip phone foldables are better for you, like the Galaxy Z Flip 7 or Motorola Razr Ultra 2025, which make it easy to use their superior rear cameras with their outer screens.</p><p>Now, if your budget is a lot tighter, there are still options for you. There are still very few budget foldable phones, but the Motorola Razr 2025 is a steal for $699 given what it offers.</p><p>And finally, do you want the ultimate foldable phone that can replace your laptop? The Samsung Galaxy Z Fold 7 and Z Flip 7 offer a desktop PC-like experience with Samsung DeX, along with the Pixel 10 Pro Fold with its <a href="https://www.tomsguide.com/phones/i-just-tried-the-pixel-10s-secret-weapon-and-the-iphone-17-could-be-in-big-trouble">hidden Android 16 desktop mode</a> or the Smart Connect features of the Moto Razr Fold. Plug it into a monitor, pair a mouse and keyboard to it, and then you'll have the ultimate on-the-go laptop replacement.</p><section class="article__schema-question"><h3>Is it worth getting a foldable phone?</h3><article class="article__schema-answer"><p>It entirely depends on what you look for in a device and your average use. For the most part, foldable phones don’t do much differently from other devices when it comes to communication, they still call and text like any other phone after all. However, their strength comes from the larger display and the opportunity that presents. So, if you are someone who likes to watch a lot of videos or read on your phone, then it could be a solid investment, but the price might turn away the average user. Flip phones are a bit more complicated, as they usually have the same size inner display as your average phone. Their strength comes from how small they can be, so if you want a space saver that’s still got all the modern features, then this is the type for you.   </p></article></section><section class="article__schema-question"><h3>Do foldable phones still show a crease?</h3><article class="article__schema-answer"><p>The simple fact is that the crease is just a part of any device with a flexible screen, especially in Samsung phones. However, they’re not nearly as noticeable as people say. In my experience, you only really notice the crease in very specific circumstances, and it doesn’t really affect everyday use.   </p></article></section><section class="article__schema-question"><h3>Are foldable phones less tough than other phones?</h3><article class="article__schema-answer"><p>There’s a common misconception that foldable phones will over-bend and break with ease, I know I used to have that concern. However, the hinges are designed in such a way that you will really have to push to break the phone in half and there’s no chance of doing it by accident. However, the flexible inner screens are more likely to get damaged than a typical smartphone screen since they're made of softer materials, so keep the phone folded up when you're not actively using it.  </p></article></section><section class="article__schema-question"><h3>Does the hinge on a foldable phone get damaged easily?</h3><article class="article__schema-answer"><p>While the phone isn’t likely to just break in half, the hinge can get detritus in it, which makes the folding action crunchier and can lead to permanent damage. But new hinges are better designed and, as such, are much less likely to break or get damaged with everyday use. Many manufacturers rate their foldable as being able to withstand millions of total folds — more than you'll likely ever do during your time with the phone — before breaking.  </p></article></section><section class="article__schema-question"><h3>Is there a foldable iPhone?</h3><article class="article__schema-answer"><p>Yes, Apple has revealed the <a href="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice" target="_blank">iPhone Duo</a>, marking the first-ever foldable iPhone. The Duo features a 5.4-inch cover display and a 7.6-inch main screen in a notebook-style design, similar to the Samsung Galaxy Z Fold 8. This is the first of Apple's foldable lineup, and it isn't known whether we'll see other types.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-foldable-phones</link>
                                                                            <description>
                            <![CDATA[ More phone makers than ever are coming out with devices you can fold into more compact designs. These are the best foldable phones we’ve tested. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XPY6DXrqJEbgjBehpKhETM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TckXLXHmHJcNCDDLs2fsEb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 14:07:05 +0000</pubDate>                                                                                                                                <updated>Thu, 10 Sep 2026 10:58:16 +0000</updated>
                                                                                                                                            <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ john.velasco@futurenet.com (John Velasco) ]]></author>                    <dc:creator><![CDATA[ John Velasco ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Tammy Rogers ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TckXLXHmHJcNCDDLs2fsEb-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A selection of the best foldable phones]]></media:description>                                                            <media:text><![CDATA[A selection of the best foldable phones]]></media:text>
                                <media:title type="plain"><![CDATA[A selection of the best foldable phones]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TckXLXHmHJcNCDDLs2fsEb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I have been writing about phones for a while now, and honestly, I am always astounded by how foldable phones have changed in recent years. While foldables might have started as something of a gimmick, they have shot up in quality in recent years.</p><p>However, this improvement is a double-edged sword, as it means there are more and more models to choose from. This can make it harder than ever to find the best device for you and to know what to look for in the first place. But the rest of the Tom’s Guide phones team and I have reviewed and tested all of these devices, learning that it's the little things that really make a great foldable phone. </p><p>We've chosen Samsung's most recent foldable, the <a href="#section-best-foldable-phone-overall">Galaxy Z Fold 8 Ultra</a>, to be the best folding phone right now — although the Z Fold 8 is a <em>very </em>close alternative worth considering. If you don't want to spend $2,000, it might just be the way to go. But now, an all-new contender has finally entered the ring, as Apple has announced the <a href="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice" target="_blank">iPhone Duo</a> to shake up the foldable market. Stay tuned for our full review. </p><p>This guide will help you find the best foldable phones you can buy today, with our expert advice, hands-on testing and in-depth reviews. </p><h2 id="the-best-foldable-phones-you-can-buy-today">The best foldable phones you can buy today</h2><h3 class="article-body__section" id="section-best-foldable-phone-overall"><span>Best foldable phone overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zsVrAz5VyVKLsfEfPJqCBg" name="Galaxy Z Fold 8 Ultra-25" alt="Galaxy Z Fold 8 Ultra shown in hand" src="https://cdn.mos.cms.futurecdn.net/zsVrAz5VyVKLsfEfPJqCBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-samsung-galaxy-z-fold-8-ultra"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review">1. Samsung Galaxy Z Fold 8 Ultra</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best foldable phone</p></div><p class="specs__container"><strong>Main screen: </strong>8. inches AMOLED | <strong>Secondary screen: </strong>6.5 inches AMOLED | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 | <strong>RAM/Storage: </strong>256GB/512GB/1TB | <strong>Size, opened: </strong>5.64 x 6.24 x 0.16 inches (143.2 x 158.4 x 4.2 mm) | <strong>Size, closed: </strong>6.24 x 2.87 x 0.35 inches (158.4 x 72.8 x 8.9 mm) | <strong>Weight: </strong>7.5 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brighter, anti-reflective display</div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Strong cameras</div><div class="icon icon-plus_circle _hawk">Galaxy S26-tier performance</div><div class="icon icon-plus_circle _hawk">Helpful new AI features</div><div class="icon icon-minus_circle _hawk">No S Pen</div><div class="icon icon-minus_circle _hawk">Awful telephoto camera quality</div><div class="icon icon-minus_circle _hawk">$100 price hike for the third year running</div></div><p>Samsung has really shaken up the formula with its most recent crop of foldable phones — and now all of them have landed on this list. The top of the tree, the <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review">Samsung Galaxy Z Fold 8 Ultra</a>, has gained the top spot from previous leader, the Motorola Razr Fold, thanks to its excellent battery life, incredible screens, and useful extra features that work better than Moto’s half-baked AI stuff.</p><p>Open the Galaxy Z Fold 8 Ultra and the first thing you notice (or not, as the case may be) is the almost complete lack of crease down the centre of the screen. Look, it's still there, but it's now so barely perceptible that it might as well have melted away. The hinges that open the phone are nice and smooth, and the chassis is milled out of aluminum and smothered with glass. It’s a lovely thing to hold in your hand.</p><p>The battery is another strong point. During our lab testing, we found it was only 13 minutes behind the current battery champ, the Razr Fold. Considering the processing beef on offer here, we’re mighty impressed with the staying power on show. Add in the extremely quick charging — we got 76% charge in 30 minutes, a new record — and you’ve a phone that outperforms just about everything else battery-wise.</p><p>As you’d expect from the leading light in Samsung’s folding lineup, the Fold 8 Ultra has power to spare. Throughout our testing, it breezed through multitasking, as we whipped between apps with ease. Games run smoothly and consistently look epic on that monstrous inner screen. This is a powerhouse of a folding phone, make no bones about it.</p><p>Not everything is perfect — while the main camera is solid, the telephoto lens is woeful. The selfie camera is ok, but nothing to write home about. That’s a shame, and it does make the new price sting a little more. The $100 price hike that takes the phone over $2000 is certainly unwelcome as well, making this one of the most expensive phones you can buy today.</p><p>Still, it’s well worth the cash, and lands at the top of our list for a wholehearted recommendation.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-ultra-review"><strong>Samsung Galaxy Z Fold 8 Ultra review</strong></a></li></ul><h2 id="also-consider">Also consider</h2><div class="product"><a data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" href="https://www.amazon.com/dp/B0H126B3KV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1327px;"><p class="vanilla-image-block" style="padding-top:64.28%;"><img id="smnUU7Q2CGSa2hjvtg9E2X" name="Samsung Galaxy Z Fold 8" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/smnUU7Q2CGSa2hjvtg9E2X-1920-80.png" mos="" align="middle" fullscreen="" width="1327" height="853" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Samsung Galaxy Z Fold 8: </strong>This is a close one between the flagship and the baby sibling. The Z Fold 8 is a great phone, offering loads of features for a lower price than the Z Fold 8 Ultra. It costs less too, although the screens are smaller and there are fewer camera lenses on the back. If you don't want to stump up the cash for the really posh one, buy this.</p><p><strong>Read the full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win" data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" data-dimension25=""><strong>Samsung Galaxy Z Fold 8 review</strong></a><a class="view-deal button" href="https://www.amazon.com/dp/B0H126B3KV/" target="_blank" rel="nofollow" data-dimension112="1f83a2c2-9006-11f1-9736-dd4842bba0b9" data-action="Deal Block" data-label="Read the full Samsung Galaxy Z Fold 8 review" data-dimension48="Read the full Samsung Galaxy Z Fold 8 review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-flip-foldable"><span>Best flip foldable</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4326px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="4aYJRP5u9Sou95rV9L6xV6" name="Samsung Galaxy Z Flip 8 review" alt="Samsung Galaxy Z Flip 8 review." src="https://cdn.mos.cms.futurecdn.net/4aYJRP5u9Sou95rV9L6xV6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4326" height="2433" attribution="" class=""><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-samsung-galaxy-z-flip-8"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review">2. Samsung Galaxy Z Flip 8</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best small foldable</p></div><p class="specs__container"><strong>Main screen size: </strong>6.9 inches (2520 x 1080) | <strong>Secondary screen size: </strong>4.1 inches (948 x 1048) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 for Galaxy | <strong>RAM/Storage: </strong>12GB, 16GB/256GB, 512GB, 1TB | <strong>Size, opened: </strong>6.57 x 2.96 x 0.26 inches (166.7 x 75.2 x 6.5mm) | <strong>Size, closed: </strong> 3.37 x 2.96 x 0.54 inches (85.5 x 75.2 x 13.7mm) | <strong>Weight: </strong>6.35 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Way more powerful processing performance</div><div class="icon icon-plus_circle _hawk">Easy to view display while outdoors</div><div class="icon icon-plus_circle _hawk">Horizon Lock makes videos steady</div><div class="icon icon-plus_circle _hawk">Pocketable form factor</div><div class="icon icon-minus_circle _hawk">$100 price increase</div><div class="icon icon-minus_circle _hawk">Minor battery life improvement</div><div class="icon icon-minus_circle _hawk">Design is starting to look boring</div><div class="icon icon-minus_circle _hawk">Mostly unchanged camera performance</div></div><p>Funnily enough, this entry might not be a particularly permanent one. To be clear, the <a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review">Samsung Galaxy Z Flip 8</a> is better than the previous model, with improvements across the board. But it’s very… similar. If you’re looking to upgrade, its probably not worth it yet. If you’re looking for a brand new folding-flip phone, then this is the best right now. But it might not be the best for long.</p><p>There are <em>so </em>many folding phones coming out now, and some of them flip like the Z Fold 8. Amongst those new handsets, one could well be better than the entry here — but, until then, the Z Fold 8 is the best option you’ve got. And, to be entirely clear, it has earned its place on the list.</p><p>The inner screen is big and bright, and the outer screen is useful for a quick glance at incoming messages and important notifications. The battery life is improved over the previous model, and charging is quicker than before too.</p><p>The best part is the sheer power on display here. It’s super slick to use, as you hop around apps with ease. That makes it a very clear core for a DEX setup, so you can get some work done without filling your backpack with a laptop. Although you’ll need a keyboard. And a mouse. So there’s still <em>some </em>space you’ll need to bargain for.</p><p>This is a good phone, but it remains very similar to last year's model. For now, this is the best flip phone that you can buy today — but there are almost certainly superior models on the way.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-8-review"><strong>Samsung Galaxy Z Flip 8 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-ai-foldable-phone"><span>Best AI foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nXKA4dF33e5vsaTBDZ9m7F" name="Pixel 10 Pro Fold-9" alt="Person holding the Pixel 10 Pro Fold fully open showing a photograph of a flower on one side and the Tom's Guide homepage on the other with the launcher dock at the bottom of the display in a urban area" src="https://cdn.mos.cms.futurecdn.net/nXKA4dF33e5vsaTBDZ9m7F-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-google-pixel-10-pro-fold"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/pixel-10-pro-fold-review">3. Google Pixel 10 Pro Fold</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best AI features in a foldable</p></div><p class="specs__container"><strong>Main screen size: </strong>8 inches (2152 x 2076) | <strong>Secondary screen size: </strong>6.4 inches (2364 x 1080) | <strong>CPU: </strong>Tensor G5 | <strong>RAM/Storage: </strong>16GB/ 256GB, 512GB, 1TB | <strong>Size, opened: </strong>6.1 x 5.9 x 0.2 inches | <strong>Size, closed: </strong>6.1 x 3 x 0.4 inches | <strong>Weight: </strong>7.5 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very bright displays</div><div class="icon icon-plus_circle _hawk">Dust and water resistant</div><div class="icon icon-plus_circle _hawk">Very good battery life</div><div class="icon icon-plus_circle _hawk">Superb camera quality</div><div class="icon icon-plus_circle _hawk">Some compelling AI features</div><div class="icon icon-minus_circle _hawk">Magic Cue AI doesn’t work consistently</div><div class="icon icon-minus_circle _hawk">Relatively slow performer</div></div><div  class="fancy-box"><div class="fancy_box-title">What about the Pixel 11 Pro Fold?</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="grzn39H8FkxYiS7mFFNrka" name="Google Pixel 11 Pro Fold-22" caption="" alt="Google Pixel 11 Pro Fold" src="https://cdn.mos.cms.futurecdn.net/grzn39H8FkxYiS7mFFNrka-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p class="fancy-box__body-text">The Google Pixel 11 Pro Fold is a new-ish phone. It's got a new box, a new, more expensive price tag, and... that's about it. There's not really much reason to spend the dollars on this model when the Google Pixel 10 Pro Fold does all the same stuff for a lower price — and you'll still get access to all those lovely AI features that you want so much.</p><p class="fancy-box__body-text"><strong>Find out more in our </strong><a data-analytics-id="inline-link" href="http://tomsguide.com/phones/google-pixel-phones/google-pixel-11-pro-fold-review"><strong>Pixel 11 Pro Fold review</strong></a></p></div></div><p>Google's foldable game has taken a massive leap in quality with the Pixel 10 Pro Fold, especially with its IP68 rating — a first among notebook-style foldable phones. There’s a lot more to love about the Pixel 10 Pro Fold,  including how it continues to have one of the brightest displays on a foldable that we've tested.</p><p>In my colleague's Pixel 10 Pro Fold review, Mark mentioned how it's a "versatile foldable phone with impressively vibrant displays, a durable design and better battery life than the Samsung Galaxy Z Fold 7 for $200 less." He also goes on to praise the new AI features that Google introduces with the phone, like Auto Best Take and <a href="https://www.tomsguide.com/ai/this-is-the-one-pixel-10-feature-that-proves-google-is-light-years-ahead-of-apple-on-ai">Magic Cue</a>.</p><p>Google also introduces several more AI tools that lean on generative AI for help. For example, you can use Ask Photos to easily make complex photo edits by simply speaking or describing what changes you want to make. Over on the productivity side, Google improves the way it handles multitasking by dynamically shifting the layout of an app in split-screen mode.</p><p>Other advantages it has over the Galaxy Z Fold 7 include its powerful 5x telephoto zoom camera and its much longer battery life. Considering it's $200 less than its rival, it certainly proves it has a ton of value.</p><h2 id="what-about-the-pixel-11-pro-fold">What about the Pixel 11 Pro fold?</h2><h3 class="article-body__section" id="section-best-foldable-phone-battery-life"><span>Best foldable phone battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4957px;"><p class="vanilla-image-block" style="padding-top:42.85%;"><img id="VU7nVrsJSts3CCnnTsdo88" name="Motorola Razr Ultra 2026 review" alt="Motorola Razr Ultra 2026 review." src="https://cdn.mos.cms.futurecdn.net/VU7nVrsJSts3CCnnTsdo88-1920-80.jpg" mos="" align="middle" fullscreen="" width="4957" height="2124" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Velasco / Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-motorola-razr-ultra-2026"><span class="title__text"><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review">4. Motorola Razr Ultra 2026</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best design in a foldable phone</p></div><p class="specs__container"><strong>Main screen: </strong>7-inch AMOLED (2992 x 1224) | <strong>Secondary screen: </strong>4-inch AMOLED (1272 x 1080) | <strong>CPU: </strong>Snapdragon 8 Elite | <strong>RAM/Storage: </strong>16GB / 512GB | <strong>Size, opened: </strong>6.8 x 2.9 x 0.3 inches | <strong>Size, closed: </strong>3.5 x 2.9 x 0.6 inches  | <strong>Weight: </strong>7.02 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Class-leading battery life</div><div class="icon icon-plus_circle _hawk">Way brighter screen</div><div class="icon icon-plus_circle _hawk">Premium and durable construction</div><div class="icon icon-plus_circle _hawk">Improved low light camera performance</div><div class="icon icon-minus_circle _hawk">Massive price increase</div><div class="icon icon-minus_circle _hawk">Sticking to the same chipset</div><div class="icon icon-minus_circle _hawk">Not a whole lot new with the software</div></div><p>The <a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review">Motorola Razr Ultra 2026</a> is the longest-lasting foldable phone we’ve tested to date, clocking an impressive 16 hours and 20 minutes of screen-on time in Tom’s Guide’s battery drain test. If your top priority is all-day battery endurance in a multitasking foldable, this is the device to check out first.</p><p>In daily use, that lab number translates to real confidence: our reviewer never once reached for a midday charger, and the Ultra’s 5,000 mAh silicon-carbon battery consistently powered through long days of heavy screen time.</p><p>Against its closest competition, the Razr Ultra 2026 doesn’t just edge ahead—it leaps. In our side-by-side tests, it outlasted the Razr Fold (16:20 vs 14:44 in the same battery test) and easily surpassed the Samsung Galaxy Z Fold 7, which is known more for its camera prowess than its longevity. Compared to the Google Pixel 10 Pro Fold, the Razr Ultra delivers more usable hours on a single charge, though it can’t match the Pixel’s advanced AI features.</p><p>But the Razr Ultra’s strengths come with real trade-offs. Its Snapdragon 8 Elite processor is now two generations old, so you’re not getting class-leading speed or the latest AI tricks. The price has also climbed, which stings in a year when all tech is getting more and more pricey.</p><p>But if you demand the best battery life from a foldable and are willing to accept a few sacrifices in processing and software, the Razr Ultra 2026 is easily our top pick.</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-ultra-2026-review"><strong>Motorola Razr Ultra 2026 review</strong></a></li></ul><h3 class="article-body__section" id="section-best-cheap-foldable-phone"><span>Best cheap foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hGoHXvNC6AkA3HecyQ3vyE" name="Motorola-Razr-2025-2" alt="Person holding the motorola razr 2025 while folded in front of a large green bush showing the outer display illuminated with the date, time and battery shown" src="https://cdn.mos.cms.futurecdn.net/hGoHXvNC6AkA3HecyQ3vyE-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-motorola-razr-2025"><span class="title__text"><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-2025-review">5. Motorola Razr 2025</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The best cheap foldable phone</p></div><p class="specs__container"><strong>Main screen size: </strong>6.9 inches (2640 x 1080) | <strong>Secondary screen size: </strong>3.6 inches (1066 x 1056) | <strong>CPU: </strong>Dimensity 7400X | <strong>RAM/Storage: </strong>8GB/256GB | <strong>Size, opened: </strong>2.91 x 6.74 x 0.29 inches | <strong>Size, closed: </strong>2.91 x 3.47 x 0.62 inches | <strong>Weight: </strong>6.63 ounces</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Same AI features as other new Razr phones</div><div class="icon icon-plus_circle _hawk">Affordable cost</div><div class="icon icon-plus_circle _hawk">Better-than-average battery life</div><div class="icon icon-plus_circle _hawk">Fun color options</div><div class="icon icon-plus_circle _hawk">Bright display</div><div class="icon icon-minus_circle _hawk">Slight low light camera improvement</div><div class="icon icon-minus_circle _hawk">Subpar performance scores</div><div class="icon icon-minus_circle _hawk">Short 3 years of software support</div></div><p>Motorola has long proven that foldable phones can be cheap. With this year's iteration, the Razr (2025) continues to prove it's the best cheap foldable around with its hardware and software upgrades — all while still keeping its price under $700</p><p>Although the design remains unchanged for the most part, the brighter color options give the flip-style phone a bit of charm.  With its flip-phone design, it feels incredibly well built, including its hinge. If that's not enough, the design is also IP48 rated to give it some water and dust resistance.</p><p>Despite the subpar benchmark performance scores from its MediaTek Dimensity 7400X chip, my colleague Philip Michaels says that "in real-world use, the Dimensity 7400X performs well enough." Additionally, it also helps that Motorola gives it the same Moto AI features that come with the pricier Plus and Ultra models.</p><p>There have been improvements to the camera's image processing algorithms that boost it over last year's model. Everything captured by its dual cameras looks better, but it's also helpful that you can practically use the outer screen for selfies. When you get all of this in a package under $700, it's hard to overlook the Razr (2025).</p><ul><li><strong>Read our full </strong><a href="https://www.tomsguide.com/phones/motorola-phones/motorola-razr-2025-review"><strong>Motorola Razr (2025) review</strong></a></li></ul><h3 class="article-body__section" id="section-what-to-look-for-in-a-foldable-phone"><span>What to look for in a foldable phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4465px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="gwBmEiCfGTUmoHvJsMAuAb" name="Best foldable phones 2026-3" alt="A selection of the best foldable phones" src="https://cdn.mos.cms.futurecdn.net/gwBmEiCfGTUmoHvJsMAuAb-1920-80.jpg" mos="" align="middle" fullscreen="" width="4465" height="2512" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><p>Before you buy a foldable phone, you'll need to consider what that kind of device will be able to do for you that a standard phone can't. With the exception of the $699 Motorola Razr, most foldables still cost $1,000 or more. Unless you really need the extra screen real estate, you may be better off with a phablet or one of the other <a href="https://www.tomsguide.com/best-picks/best-big-phones">best big phones</a> that we've tested.</p><p>If you do think a foldable phone will help you get more done, though, be sure to pay attention to the device's construction. Early foldable phones like the Galaxy Fold and original Motorola Razr had design quirks that led us to pan those handsets. With the Galaxy Z Fold 2 in 2020, though, Samsung made some critical changes that made the phone more likely to withstand everyday use, and that work has continued with subsequent models. After adding water resistance to the Galaxy Z Fold 3, Samsung worked on a lighter, slimmer hinge for its latest foldables like the Galaxy Z Fold 7 and Z Flip 7.</p><p>There are two screens to consider when buying a foldable phone — the larger internal display and a secondary screen, usually on the outside of the device. Find out just what you can do with that exterior screen — can you run full apps or is it just there for notifications and a few other features? And does the screen support something like Samsung's continuity feature where the app you're using on the cover screen is waiting for you when you open the device?</p><p>Apart from size — you'll want to make sure a closed foldable phone is something you're comfortable carrying around — you're looking at a lot of the same criteria you'd use to judge conventional phones. That includes the processor, cameras and — especially — the battery life. After all, there are usually multiple screens to keep powered up on a foldable phone.</p><h3 class="article-body__section" id="section-how-we-test-foldable-phones"><span>How we test foldable phones</span></h3><p>We test for the best foldable phones the same way we review any smartphone. (See our look at <a href="https://www.tomsguide.com/reference/how-toms-guide-tests-and-reviews-smartphones">how Tom's Guide tests and review smartphones</a> for a more detailed explanation of our process.) We conduct lab tests, including synthetic benchmarks as Geekbench 5 and 3DMark Wild Life Unlimited to measure graphics performance. We also run a real-world video transcoding test on each phone using the Adobe Premiere Rush app and time the result.</p><div ><table><caption>Performance Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Geekbench (single-core / multicore)</strong></p></td><td  ><p><strong>3DMark Wild Life Unlimited (FPS)</strong></p></td><td  ><p><strong>Adobe Rush Premiere (minutes, seconds)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>2,711 / 9,134</p></td><td  ><p>129.23</p></td><td  ><p>Not tested</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>2286 / 8079</p></td><td  ><p>114.64</p></td><td  ><p>1:04</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>3,052 / 9,735</p></td><td  ><p>123.83</p></td><td  ><p>0:52</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>2,335 / 6,332</p></td><td  ><p>79.68</p></td><td  ><p>2:18</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>2,719 / 8,342</p></td><td  ><p>145.32</p></td><td  ><p>0:59</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>1,089 / 3,075</p></td><td  ><p>22.18</p></td><td  ><p>1:21</p></td></tr></tbody></table></div><p>To measure the quality of a phone's display, we perform lab tests to determine the brightness of the panel (in nits), as well as how colorful each screen is (DCI-P3 color gamut). In these cases, higher numbers are better. We also measure the color accuracy of each panel with a Delta-E rating, where lower numbers are better and a score of 0 is perfect.</p><div ><table><caption>Display Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Brightness(nits)</strong></p></td><td  ><p><strong>DCI-P3 (%)</strong></p></td><td  ><p><strong>Delta-E</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>2,192</p></td><td  ><p>88.5% / 159.6% (Natural / Vivid)</p></td><td  ><p>0.20 / 0.35 (Natural / Vivid)</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>1,989</p></td><td  ><p>107.4 (Vivid) / 89.8 (Natural)</p></td><td  ><p>0.23 (Vivid) / 0.23 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>2,310</p></td><td  ><p>105.2% (Vivid)  / 96%(Natural)</p></td><td  ><p>0.28 (Vivid) / 0.22 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>2,566</p></td><td  ><p>86.5% (Adaptive) / 74% (Natural)</p></td><td  ><p>0.34 (Adaptive) / 0.25 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>1,835</p></td><td  ><p>151.8 (Vivid) / 123.2 (Natural)</p></td><td  ><p>0.33 (Vivid) / 0.26 (Natural)</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>1,916</p></td><td  ><p>146.8 (Vivid) / 91.8 (Natural)</p></td><td  ><p>0.34 (Vivid) /0.21 (Natural)</p></td></tr></tbody></table></div><p>We run a custom battery test in which we have the phone surf the web over cellular with its screen set to 150 nits of brightness. We then time how long it takes the phone to run out of power. For foldable phones, we conduct this test on the phone's main display.</p><div ><table><caption>Battery Benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Battery Life (hours:minutes)</strong></p></td><td  ><p><strong>Recharge level at 15 minutes (%)</strong></p></td><td  ><p><strong>Recharge level at 30 minutes (%)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Fold</strong></p></td><td  ><p>14:44</p></td><td  ><p>42%</p></td><td  ><p>75%</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Flip 7</strong></p></td><td  ><p>12:24</p></td><td  ><p>29%</p></td><td  ><p>55%</p></td></tr><tr><td class="firstcol " ><p><strong>Samsung Galaxy Z Fold 7</strong></p></td><td  ><p>10:55</p></td><td  ><p>28%</p></td><td  ><p>64%</p></td></tr><tr><td class="firstcol " ><p><strong>Google Pixel 10 Pro Fold</strong></p></td><td  ><p>12:16</p></td><td  ><p>28%</p></td><td  ><p>58%</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr Ultra 2025</strong></p></td><td  ><p>15:42</p></td><td  ><p>40%</p></td><td  ><p>72%</p></td></tr><tr><td class="firstcol " ><p><strong>Motorola Razr 2025</strong></p></td><td  ><p>13:36</p></td><td  ><p>21%</p></td><td  ><p>42%</p></td></tr></tbody></table></div><p>We also test the cameras on each foldable phone, taking them out into the field to perform comparative shots, usually with another device that features comparable specs. In some cases, that's a foldable phone or another device in the same price tier.</p><h3 class="article-body__section" id="section-how-to-choose-a-foldable-phone"><span>How to choose a foldable phone?</span></h3><p>Choosing the best foldable phones boils down to two things: the features matter most to you and your budget.</p><p>Notebook style foldable phones, like the Motorola Razr Fold and Galaxy Z Fold 7, offer the most suitable productivity experience thanks to their expansive displays. For example, you can run about 2 to 3 apps simultaneously. Want something that's more portable and versatility for content creating? Then perhaps flip phone foldables are better for you, like the Galaxy Z Flip 7 or Motorola Razr Ultra 2025, which make it easy to use their superior rear cameras with their outer screens.</p><p>Now, if your budget is a lot tighter, there are still options for you. There are still very few budget foldable phones, but the Motorola Razr 2025 is a steal for $699 given what it offers.</p><p>And finally, do you want the ultimate foldable phone that can replace your laptop? The Samsung Galaxy Z Fold 7 and Z Flip 7 offer a desktop PC-like experience with Samsung DeX, along with the Pixel 10 Pro Fold with its <a href="https://www.tomsguide.com/phones/i-just-tried-the-pixel-10s-secret-weapon-and-the-iphone-17-could-be-in-big-trouble">hidden Android 16 desktop mode</a> or the Smart Connect features of the Moto Razr Fold. Plug it into a monitor, pair a mouse and keyboard to it, and then you'll have the ultimate on-the-go laptop replacement.</p><section class="article__schema-question"><h3>Is it worth getting a foldable phone?</h3><article class="article__schema-answer"><p>It entirely depends on what you look for in a device and your average use. For the most part, foldable phones don’t do much differently from other devices when it comes to communication, they still call and text like any other phone after all. However, their strength comes from the larger display and the opportunity that presents. So, if you are someone who likes to watch a lot of videos or read on your phone, then it could be a solid investment, but the price might turn away the average user. Flip phones are a bit more complicated, as they usually have the same size inner display as your average phone. Their strength comes from how small they can be, so if you want a space saver that’s still got all the modern features, then this is the type for you.   </p></article></section><section class="article__schema-question"><h3>Do foldable phones still show a crease?</h3><article class="article__schema-answer"><p>The simple fact is that the crease is just a part of any device with a flexible screen, especially in Samsung phones. However, they’re not nearly as noticeable as people say. In my experience, you only really notice the crease in very specific circumstances, and it doesn’t really affect everyday use.   </p></article></section><section class="article__schema-question"><h3>Are foldable phones less tough than other phones?</h3><article class="article__schema-answer"><p>There’s a common misconception that foldable phones will over-bend and break with ease, I know I used to have that concern. However, the hinges are designed in such a way that you will really have to push to break the phone in half and there’s no chance of doing it by accident. However, the flexible inner screens are more likely to get damaged than a typical smartphone screen since they're made of softer materials, so keep the phone folded up when you're not actively using it.  </p></article></section><section class="article__schema-question"><h3>Does the hinge on a foldable phone get damaged easily?</h3><article class="article__schema-answer"><p>While the phone isn’t likely to just break in half, the hinge can get detritus in it, which makes the folding action crunchier and can lead to permanent damage. But new hinges are better designed and, as such, are much less likely to break or get damaged with everyday use. Many manufacturers rate their foldable as being able to withstand millions of total folds — more than you'll likely ever do during your time with the phone — before breaking.  </p></article></section><section class="article__schema-question"><h3>Is there a foldable iPhone?</h3><article class="article__schema-answer"><p>Yes, Apple has revealed the <a href="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice" target="_blank">iPhone Duo</a>, marking the first-ever foldable iPhone. The Duo features a 5.4-inch cover display and a 7.6-inch main screen in a notebook-style design, similar to the Samsung Galaxy Z Fold 8. This is the first of Apple's foldable lineup, and it isn't known whether we'll see other types.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best TV in Australia 2026: I've rounded up the top picks from LG, Samsung, Hisense and more ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Best TV: Quick Menu</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FxHXM3QciZVyLBguKskeQP" name="S95F_Lifestyle Image 2" caption="" alt="Samsung S95F OLED TV" src="https://cdn.mos.cms.futurecdn.net/FxHXM3QciZVyLBguKskeQP-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-the-quick-list"><strong>The list in brief</strong></a><br><strong>1. </strong><a data-analytics-id="inline-link" href="#section-best-tv-overall"><strong>Best TV overall</strong></a><br><strong>2. </strong><a data-analytics-id="inline-link" href="#section-best-samsung-tv"><strong>Best Samsung TV</strong></a><br><strong>3. </strong><a data-analytics-id="inline-link" href="#section-best-sony-tv"><strong>Best Sony TV</strong></a><br><strong>4. </strong><a data-analytics-id="inline-link" href="#section-best-lg-tv"><strong>Best LG TV</strong></a><br><strong>5. </strong><a data-analytics-id="inline-link" href="#section-best-mid-range-tv"><strong>Best mid-range TV</strong></a><br><a data-analytics-id="inline-link" href="#section-how-we-choose"><strong>How to choose</strong></a><a data-analytics-id="inline-link" href="#section-how-we-test"><br><strong>How we test</strong></a></p></div></div><p>Finding the best TV in Australia can feel like a bit of a mission, especially with new models constantly rolling out and older ones getting updated. That’s exactly why I’ve put this guide together — to make the whole process easier by sharing the top options you can actually buy locally right now. </p><p>I’ve rounded up the best TVs from brands like LG, Samsung, Sony, Hisense and more, focusing exclusively on locally available products so you won’t waste time researching models that aren’t even available here.</p><p>When I evaluate a TV, I focus on the things that matter most in everyday use: picture quality, sound performance, display technology, smart features and how smooth and intuitive the user interface feels. My goal is to give you clear, expert‑backed insights without drowning you in technical jargon.</p><p>While this year’s newest TV lineup hasn’t been revealed just yet, the models below represent the best you can buy in Australia as of February 2026. And if something catches your eye, I’ve made sure you’ll be able to track it down at a great price without the usual hassle.</p><p>So, let’s get into it — here’s my definitive list of the best TVs in Australia for 2026.</p><h3 class="article-body__section" id="section-the-quick-list"><span>The quick list</span></h3><h2 id="the-full-list-best-tvs-in-detail">The Full List: Best TVs in detail</h2><h3 class="article-body__section" id="section-best-tv-overall"><span>Best TV overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="srPKfSwtMJf73uoesY9c84" name="LG C5 OLED" alt="LG C5 OLED" src="https://cdn.mos.cms.futurecdn.net/srPKfSwtMJf73uoesY9c84-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: LG)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-lg-c5-oled"><span class="title__text"><a href="https://www.tomsguide.com/tvs/oled-tvs/lg-c5-oled-tv-review">1. LG C5 OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>This OLED TV is worth every penny</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>42, 48, 55, 65, 77, 83 inches | <strong>Screen Type: </strong>OLED | <strong>Refresh Rate: </strong>120Hz (up to 144Hz) | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Terrific brightness and colour</div><div class="icon icon-plus_circle _hawk">Low reflections</div><div class="icon icon-plus_circle _hawk">Nice webOS 25 updates</div><div class="icon icon-plus_circle _hawk">Great for gaming</div><div class="icon icon-minus_circle _hawk">Redesigned remote won’t be for everyone</div><div class="icon icon-minus_circle _hawk">No ATSC 3.0 tuner or HDR10+ support</div><div class="icon icon-minus_circle _hawk">Unexceptional audio quality</div></div><p>As soon as I saw it, I knew that the LG C5 OLED would become the TV of the Year. First and foremost is its LG Display OLED panel. This is the premier OLED panel in the industry, only topped by the newer Four-Stack OLED that's going into the new G5 OLED. Still, you'll find this year's model brighter than past years' C-Series TVs. It's also better at motion processing and upscaling thanks to the new AI processor. </p><p>It's kind of expensive to use as a monitor replacement, but it's a gamer's dream. For PS5 and Xbox Series X owners, the C5 sports four full-spec HDMI 2.1 ports with a native 120Hz refresh rate. For PC gamers, however, that 120Hz can reach 144Hz with VRR (both Nvidia G-Sync and AMD FreeSync Premium are supported here). In our testing, we measured a 9.1ms input delay in game mode, which faster than almost any TV on the market. The 42-inch and 48-inch versions of this TV is going to be in dorm rooms and apartment complexes across the country this year, mark my words.</p><p>This is the TV that I'd recommend to anyone looking for the best mid-size TV without breaking the bank. You can certainly get a bigger screen for less money out there but know that it won't be able to touch the C5's performance.</p><p><em>Read our full review: </em><a href="https://www.tomsguide.com/tvs/oled-tvs/lg-c5-oled-tv-review"><em>LG G5 OLED TV</em></a></p><div data-widget-type="productname" data-model-name="LG OLED evo AI C5 4K Smart TV"></div><h3 class="article-body__section" id="section-best-samsung-tv"><span>Best Samsung TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q7STzSEB73aoHMFYxTPzF9" name="S95F_Lifestyle Image 1" alt="Samsung S95F OLED TV" src="https://cdn.mos.cms.futurecdn.net/q7STzSEB73aoHMFYxTPzF9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-samsung-s95f-oled-tv"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/samsung-s95f-oled-tv-review">2. Samsung S95F OLED TV</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Samsung's best OLED television yet</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>55, 65, 77, 83 inches | <strong>Screen Type: </strong>OLED | <strong>Resolution: </strong>4K | <strong>Smart TV: </strong>Tizen | <strong>HDR: </strong>HDR10, HLG, HDR10+ | <strong>HDMI ports: </strong>4 x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Stunning picture quality</div><div class="icon icon-plus_circle _hawk">Brilliant glare-free display</div><div class="icon icon-plus_circle _hawk">30% brighter than predecessor</div><div class="icon icon-plus_circle _hawk">One Connect Box is still great</div><div class="icon icon-minus_circle _hawk">AI tweaking alters artists' intent</div><div class="icon icon-minus_circle _hawk">Still no Dolby Vision</div><div class="icon icon-minus_circle _hawk">Cluttered UI</div></div><p>Samsung's S95F is the company's best OLED TV yet, due to its impressive brightness and game-changing glare-free display. If you’re looking for the latest and greatest in AI upscaling features, you’ll find them here, along with unmatched colour accuracy and deep black levels. Gamers will also love its support for 165Hz at 4K resolution via each of its four HDMI 2.1 ports, along with several other game-specific features.</p><p>While the S95F's AI-driven image enhancement and colour adjustments might not appeal to all viewers, many will appreciate how effortless it is to make content really pop. Thankfully, those seeking a more accurate picture can easily select Movie or Filmmaker Mode or utilise Samsung’s handy Smart Calibration feature.</p><p>Despite the continued omission of Dolby Vision support and a cluttered home screen, the Samsung S95F OLED TV is one of the best TVs of the year, though its high price could be a sticking point for some.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/tvs/4k-tvs/samsung-s95f-oled-tv-review"><em>Samsung S95F OLED TV review</em></a></p><div data-widget-type="productname" data-model-name="Samsung S95F"></div><h3 class="article-body__section" id="section-best-sony-tv"><span>Best Sony TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.35%;"><img id="oTRn58XBUjCDPKeFgdGA5E" name="Sony Bravia 9 Mini-LED TV.jpg" alt="Sony Bravia 9 on stand in living room" src="https://cdn.mos.cms.futurecdn.net/oTRn58XBUjCDPKeFgdGA5E-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1127" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-sony-bravia-9"><span class="title__text"><a href="https://www.tomsguide.com/tvs/sony-bravia-9-tv-review">3. Sony Bravia 9</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Sony's Bravia 9 is the big kahuna of QLED</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>65, 75, 85 inches | <strong>Screen Type: </strong>Mini-LED with quantum dots | <strong>Refresh Rate: </strong>120Hz | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div></div><p>Sony designed the Bravia 9 for the most discerning cinephiles. It's the only TV on this list to feature a "Professional" picture mode that replicates the performance of Sony’s BVM-HX3110 30.5" 4K Trimaster HX Professional Master Monitor, the monitor that pretty much all of your favorite shows and films were colour graded on. Yes, it's that accurate.</p><p>That said, it's the ultimate "you get what you pay for" TV. In Australia, pricing starts at AU$5,799 for a 75-inch screen. Even as someone who reviews TVs for a living, that's a little too pricey for me. Still, the Sony Bravia 9, sporting its Mini-LED tech, really gives OLED TVs a good challenge on quality without sacrificing brightness.</p><p><em>Read the full review: </em><a href="https://www.tomsguide.com/tvs/sony-bravia-9-tv-review"><em>Sony Bravia 9</em></a></p><div data-widget-type="merchantlink" data-model-name="Sony Bravia 9 TV"></div><h3 class="article-body__section" id="section-best-lg-tv"><span>Best LG TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9VLs6NT8oiSrzzQbazxozm" name="LG-B6--6" alt="LG B6 OLED TV on a table" src="https://cdn.mos.cms.futurecdn.net/9VLs6NT8oiSrzzQbazxozm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lg-b6"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/lg-b6-oled-tv-review">4. LG B6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best LG TV for most people</p></div><p class="specs__container"><strong>Sizes: </strong>48, 65, 77, 83 inches | <strong>Resolution: </strong>3,840 x 2,160 | <strong>HDR: </strong>Dolby Vision, HDR10, HLG | <strong>Refresh rate: </strong>120Hz | <strong>TV software: </strong>webOS 26 | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredible value</div><div class="icon icon-plus_circle _hawk">Great colour accuracy</div><div class="icon icon-plus_circle _hawk">Top-tier gaming features</div><div class="icon icon-plus_circle _hawk">Thin and light design</div><div class="icon icon-minus_circle _hawk">Weak speaker system</div><div class="icon icon-minus_circle _hawk">AI features are pointless</div><div class="icon icon-minus_circle _hawk">Dual-leg stand is a little bit flimsy</div></div><p>For the first half of this year, we ranked the LG C5 as the best TV overall, despite being an older 2025 model. That was, until we tested the LG B6, which is an incredible value, high performance TV from LG's most recent lineup. It's a companion to the flagship LG C6, but given what we found in testing, <a href="https://www.tomsguide.com/tvs/oled-tvs/dont-overspend-on-the-lg-c6-oled-the-b6-offers-great-performance-for-a-fraction-of-the-price">we'd pick the B6 almost every time</a>. </p><p>Partly, this is because it shares a lot of the DNA of the C6, with a similar design, the same four HDMI 2.1 ports, and it matches its 120Hz refresh rate. While testing, the only physical difference that stood out was the dual-leg stand on the B6, which takes up more space than the central pedestal on the C6. </p><p>But it's the colours where the B6 really shines. Everything we watched looked so vivid and clear, whether we were using the standard settings or switched to Filmmaker or Vivid modes. The bright, multicoloured beach sands in "Send Help" looked tremendous, and the island's landscapes and flora were beautifully green. </p><p>Our lab testing found that it's not as bright as the C6, and that's the major difference between the two sets. But the B6 has a lower input lag (for gaming) and better colour accuracy. It is still bright, just not as bright as the C6; so long as your room isn't always bathed in light, you should be able to see everything on the display. </p><p>Like the C6, the B6 ships with LG's webOS 26 smart TV software. Along with Google TV, webOS is our favourite platform as it's just so easy to use. webOS 26 has a load of small improvements on last year's webOS 25, but with lots more AI. Mostly, these AI features are novelties and you can ignore them, but I'd prefer if they weren't there at all. </p><p>But when the downsides to the LG B6 are that it's not as bright as the more expensive model and it has a bunch of features you might not use, it's almost too easy to recommend the B6 as the best TV for most people right now. But if you're looking for a similar experience with a cheaper price tag, I'd still suggest last year's LG C5. </p><p><em>Read our full </em><a href="https://www.tomsguide.com/tvs/4k-tvs/lg-b6-oled-tv-review"><em>LG B6 review</em></a></p><div data-widget-type="review" data-widget-title="Today's best LG G5 OLED TV deals" data-model-name="LG OLED evo AI B6 4K Smart TV (2026)"></div><h3 class="article-body__section" id="section-best-hisense-tv"><span>Best Hisense TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wtEPct5fJbZjhTT3GpafHU" name="Hisense U8QG hero" alt="Hisense U8QG in living room" src="https://cdn.mos.cms.futurecdn.net/wtEPct5fJbZjhTT3GpafHU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hisense)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-hisense-u8qau"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/hisense-u8qg-mini-led-tv-review">5. Hisense U8QAU</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The Hisense U8QAU offers excellent quality and fantastic value for money</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>65, 75, 85, 98 inches | <strong>Screen Type: </strong>Mini-LED with quantum dots | <strong>Refresh Rate: </strong>120Hz | <strong>HDMI ports: </strong>2x HDMI 2.0, 2x HDMI 2.1</p><div class="hawk-wrapper"></div></div><p>One year ago, the Hisense U8 was the TV I'd recommend to everyone. The U8N delivered performance that was close to OLED. Unfortunately, OLED TVs simply got better in 2025 while Mini-LEDs more or less stayed the same.</p><p>Now, that sounds damning, but the Hisense U8QAU (dubbed the U8QG in the US) is still a great TV and the one I recommend to folks looking to keep costs under AU$2,000. It's one of the brightest we've ever tested, reaching a peak brightness of over 3,000 nits and its colours are <em>vibrant</em>.</p><p>It's nearly as good of a gaming TV as the C5 OLED, but there are fewer HDMI ports on offer here, which is going to be a problem when the next generation of consoles come out. Also, its glare mitigation just isn't as good. </p><p>Still, the Hisense U8QAU is a huge step up from its predecessor, offering excellent picture quality, astonishing brightness and a robust feature set without costing you an arm and a leg.</p><p><em>Read the full review: </em><a href="https://www.tomsguide.com/tvs/4k-tvs/hisense-u8qg-mini-led-tv-review"><em>Hisense U8QG</em></a><em> (U8QAU in Australia)</em></p><div data-widget-type="productname" data-model-name="Hisense U8Q"></div><h3 class="article-body__section" id="section-how-we-choose"><span>How we choose</span></h3><h2 id="how-to-choose-the-best-tv-for-you">How to choose the best TV for you</h2><p>If you're trying to find  the right TV for you, there are several factors to consider, from the basics of screen size and resolution, to the specific smart features and ports offered on a given model. We recommend most homes opt for a 55- or 65-inch TV with 4K resolution. We're also big fans of smart TVs, which let you stream all of your favorite shows and use dozens of apps without a second device.</p><p>We have extensive shopping advice, like our <a href="https://www.tomsguide.com/us/tv-buying-guide,review-1943.html">TV buying guide</a> and figuring out <a href="https://www.tomsguide.com/us/choose-right-tv-size,news-24708.html">what size TV you should buy</a>. And if you still have questions about smart TV features and capabilities, check out <a href="https://www.tomsguide.com/us/smart-tv-faq,review-2111.html">Smart TVs: Everything you need to know</a>.</p><p><strong>Performance: </strong>Our TV reviews also look at how well each TV performs in key areas, like picture quality and sound, so don't forget to look up the model you're interested in to see our TV reviews.</p><p><strong>Ports:</strong> We generally recommend opting for more ports, so that you never have to manually unplug and re-plug HDMI cables to switch from your Bl-ray player to your game console or other device. Three ports is common, but nicer TVs usually have 4 HDMI ports. You'll also want make sure at least one is HDMI 2.1; our guide to the <a href="https://www.tomsguide.com/best-picks/the-best-hdmi-21-tvs">best HDMI 2.1 TVs</a> can help here. (Still confused? Check out <a href="https://www.tomsguide.com/features/tv-ports-explained-what-all-those-hdmi-usb-and-other-connections-are-for">TV ports explained: What all those HDMI, USB and other connections are for?</a>)</p><p>Extra USB ports are also handy for powering antenna amplifiers or streaming sticks, as well as viewing media from USB storage.</p><p><strong>HDR:</strong> Most TVs offer high dynamic range (HDR) support, with Dolby Vision being the top format and HDR10 the most basic. But more important is the backlight, with OLED TVs and LED sets with local dimming offering the best HDR capabilities.</p><p><strong>Smart software:</strong> Some of the TVs are among the <a href="https://www.tomsguide.com/best-picks/best-alexa-compatible-devices">best Alexa compatible devices</a> and <a href="https://www.tomsguide.com/best-picks/google-home-compatible-devices">best Google Home compatible devices</a> you can own, so pay attention to which smart home platform the sets offer before choosing.</p><p>If you've narrowed down your TV shopping by brand, price range or screen size, check out our picks for the best TVs in each.</p><p><a href="https://www.tomsguide.com/us/best-tvs,review-2224.html"><u>Best TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-4k-tvs"><u>Best 4K TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-smart-tvs-for-streaming"><u>Best smart TVs for streaming</u></a> | <a href="https://www.tomsguide.com/us/best-4k-gaming-tv,review-4837.html"><u>Best TVs for gaming</u></a></p><p><a href="https://www.tomsguide.com/buying-guide/the-best-tv-brands-in-2021"><u>Best TV brands</u></a> | <a href="https://www.tomsguide.com/best-picks/best-samsung-tvs"><u>Best Samsung TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tcl-tvs"><u>Best TCL TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-lg-tvs"><u>Best LG TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-roku-tvs"><u>Best Roku TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-google-tvs"><u>Best Google TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-oled-tvs"><u>Best OLED TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-qled-tvs-of-2021"><u>Best QLED TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-8k-tvs"><u>Best 8K TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/the-best-hdmi-21-tvs"><u>Best HDMI 2.1 TV</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tvs-with-atsc-30-tuners"><u>Best TVs with ATSC 3.0</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tvs-with-chromecast"><u>Best TVs with Chromecast</u></a></p><p><a href="https://www.tomsguide.com/best-picks/smallest-smart-tvs"><u>The smallest smart TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-43-inch-tv"><u>Best 43-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-50-inch-tv"><u>Best 50-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-55-inch-tvs"><u>Best 55-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-65-inch-tv"><u>Best 65-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-70-inch-tv"><u>Best 70-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-75-inch-tvs"><u>Best 75-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-85-inch-tv"><u>Best 85-inch TVs</u></a> </p><p>And don't forget to watch out for the latest TV reviews.</p><h3 class="article-body__section" id="section-how-we-test"><span>How we test</span></h3><h2 id="how-we-test-tvs">How we test TVs</h2><p>Evaluating TVs is about more than just kicking back to watch a movie. We <a href="https://www.tomsguide.com/uk/us/how-we-test-tvs,review-2478.html">lab test every TV</a>, measuring color gamut, color accuracy and brightness to objectively see which sets are the best for these key indicators. We also test for lag time – a key detail for gaming – measuring to the millisecond how long it takes for content to travel from the original source to the screen. We use these results to make numbers-based comparisons about color and display quality.</p><p>We also spend time with each set for real-world evaluation and see how our lab results translate into more subjective performance. We also compare sets side by side and view samples from the latest movies, specialized test patterns that highlight strengths and weaknesses of each display, and a range of content across several sources. With that information, we can tell you which TVs look best, sound best and offer the best viewing experience.</p><p>Finally, we evaluate the smart TV functions and apps for each TV, looking at everything from the remote control design to the voice interaction. </p><p><em>Read next: We rundown </em><a href="https://www.tomsguide.com/opinion/5-best-tv-sound-upgrades-ive-tested-that-will-blow-you-away"><em>5 of the best TV sound upgrades we've tested that will blow you away</em></a><em>.</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-tv-in-australia-year-our-top-picks-from-lg-samsung-sony-and-more</link>
                                                                            <description>
                            <![CDATA[ These are the best TVs available now, from budget 4K TVs to top-end QLED and OLED TVs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rttLEyCzbAYqrmZ4iLUUMm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4Cgw3NdiRw8j36ogHAHRtV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 06:57:33 +0000</pubDate>                                                                                                                                <updated>Fri, 21 Aug 2026 03:36:19 +0000</updated>
                                                                                                                                            <category><![CDATA[TVs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Nick Pino ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4Cgw3NdiRw8j36ogHAHRtV-1280-80.jpg">
                                                            <media:credit><![CDATA[LG]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[LG C5 OLED on wall in living room]]></media:description>                                                            <media:text><![CDATA[LG C5 OLED on wall in living room]]></media:text>
                                <media:title type="plain"><![CDATA[LG C5 OLED on wall in living room]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4Cgw3NdiRw8j36ogHAHRtV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Best TV: Quick Menu</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="FxHXM3QciZVyLBguKskeQP" name="S95F_Lifestyle Image 2" caption="" alt="Samsung S95F OLED TV" src="https://cdn.mos.cms.futurecdn.net/FxHXM3QciZVyLBguKskeQP-1920-80.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-the-quick-list"><strong>The list in brief</strong></a><br><strong>1. </strong><a data-analytics-id="inline-link" href="#section-best-tv-overall"><strong>Best TV overall</strong></a><br><strong>2. </strong><a data-analytics-id="inline-link" href="#section-best-samsung-tv"><strong>Best Samsung TV</strong></a><br><strong>3. </strong><a data-analytics-id="inline-link" href="#section-best-sony-tv"><strong>Best Sony TV</strong></a><br><strong>4. </strong><a data-analytics-id="inline-link" href="#section-best-lg-tv"><strong>Best LG TV</strong></a><br><strong>5. </strong><a data-analytics-id="inline-link" href="#section-best-mid-range-tv"><strong>Best mid-range TV</strong></a><br><a data-analytics-id="inline-link" href="#section-how-we-choose"><strong>How to choose</strong></a><a data-analytics-id="inline-link" href="#section-how-we-test"><br><strong>How we test</strong></a></p></div></div><p>Finding the best TV in Australia can feel like a bit of a mission, especially with new models constantly rolling out and older ones getting updated. That’s exactly why I’ve put this guide together — to make the whole process easier by sharing the top options you can actually buy locally right now. </p><p>I’ve rounded up the best TVs from brands like LG, Samsung, Sony, Hisense and more, focusing exclusively on locally available products so you won’t waste time researching models that aren’t even available here.</p><p>When I evaluate a TV, I focus on the things that matter most in everyday use: picture quality, sound performance, display technology, smart features and how smooth and intuitive the user interface feels. My goal is to give you clear, expert‑backed insights without drowning you in technical jargon.</p><p>While this year’s newest TV lineup hasn’t been revealed just yet, the models below represent the best you can buy in Australia as of February 2026. And if something catches your eye, I’ve made sure you’ll be able to track it down at a great price without the usual hassle.</p><p>So, let’s get into it — here’s my definitive list of the best TVs in Australia for 2026.</p><h3 class="article-body__section" id="section-the-quick-list"><span>The quick list</span></h3><h2 id="the-full-list-best-tvs-in-detail">The Full List: Best TVs in detail</h2><h3 class="article-body__section" id="section-best-tv-overall"><span>Best TV overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="srPKfSwtMJf73uoesY9c84" name="LG C5 OLED" alt="LG C5 OLED" src="https://cdn.mos.cms.futurecdn.net/srPKfSwtMJf73uoesY9c84-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: LG)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-lg-c5-oled"><span class="title__text"><a href="https://www.tomsguide.com/tvs/oled-tvs/lg-c5-oled-tv-review">1. LG C5 OLED</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>This OLED TV is worth every penny</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>42, 48, 55, 65, 77, 83 inches | <strong>Screen Type: </strong>OLED | <strong>Refresh Rate: </strong>120Hz (up to 144Hz) | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Terrific brightness and colour</div><div class="icon icon-plus_circle _hawk">Low reflections</div><div class="icon icon-plus_circle _hawk">Nice webOS 25 updates</div><div class="icon icon-plus_circle _hawk">Great for gaming</div><div class="icon icon-minus_circle _hawk">Redesigned remote won’t be for everyone</div><div class="icon icon-minus_circle _hawk">No ATSC 3.0 tuner or HDR10+ support</div><div class="icon icon-minus_circle _hawk">Unexceptional audio quality</div></div><p>As soon as I saw it, I knew that the LG C5 OLED would become the TV of the Year. First and foremost is its LG Display OLED panel. This is the premier OLED panel in the industry, only topped by the newer Four-Stack OLED that's going into the new G5 OLED. Still, you'll find this year's model brighter than past years' C-Series TVs. It's also better at motion processing and upscaling thanks to the new AI processor. </p><p>It's kind of expensive to use as a monitor replacement, but it's a gamer's dream. For PS5 and Xbox Series X owners, the C5 sports four full-spec HDMI 2.1 ports with a native 120Hz refresh rate. For PC gamers, however, that 120Hz can reach 144Hz with VRR (both Nvidia G-Sync and AMD FreeSync Premium are supported here). In our testing, we measured a 9.1ms input delay in game mode, which faster than almost any TV on the market. The 42-inch and 48-inch versions of this TV is going to be in dorm rooms and apartment complexes across the country this year, mark my words.</p><p>This is the TV that I'd recommend to anyone looking for the best mid-size TV without breaking the bank. You can certainly get a bigger screen for less money out there but know that it won't be able to touch the C5's performance.</p><p><em>Read our full review: </em><a href="https://www.tomsguide.com/tvs/oled-tvs/lg-c5-oled-tv-review"><em>LG G5 OLED TV</em></a></p><div data-widget-type="productname" data-model-name="LG OLED evo AI C5 4K Smart TV"></div><h3 class="article-body__section" id="section-best-samsung-tv"><span>Best Samsung TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="q7STzSEB73aoHMFYxTPzF9" name="S95F_Lifestyle Image 1" alt="Samsung S95F OLED TV" src="https://cdn.mos.cms.futurecdn.net/q7STzSEB73aoHMFYxTPzF9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-samsung-s95f-oled-tv"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/samsung-s95f-oled-tv-review">2. Samsung S95F OLED TV</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Samsung's best OLED television yet</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>55, 65, 77, 83 inches | <strong>Screen Type: </strong>OLED | <strong>Resolution: </strong>4K | <strong>Smart TV: </strong>Tizen | <strong>HDR: </strong>HDR10, HLG, HDR10+ | <strong>HDMI ports: </strong>4 x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Stunning picture quality</div><div class="icon icon-plus_circle _hawk">Brilliant glare-free display</div><div class="icon icon-plus_circle _hawk">30% brighter than predecessor</div><div class="icon icon-plus_circle _hawk">One Connect Box is still great</div><div class="icon icon-minus_circle _hawk">AI tweaking alters artists' intent</div><div class="icon icon-minus_circle _hawk">Still no Dolby Vision</div><div class="icon icon-minus_circle _hawk">Cluttered UI</div></div><p>Samsung's S95F is the company's best OLED TV yet, due to its impressive brightness and game-changing glare-free display. If you’re looking for the latest and greatest in AI upscaling features, you’ll find them here, along with unmatched colour accuracy and deep black levels. Gamers will also love its support for 165Hz at 4K resolution via each of its four HDMI 2.1 ports, along with several other game-specific features.</p><p>While the S95F's AI-driven image enhancement and colour adjustments might not appeal to all viewers, many will appreciate how effortless it is to make content really pop. Thankfully, those seeking a more accurate picture can easily select Movie or Filmmaker Mode or utilise Samsung’s handy Smart Calibration feature.</p><p>Despite the continued omission of Dolby Vision support and a cluttered home screen, the Samsung S95F OLED TV is one of the best TVs of the year, though its high price could be a sticking point for some.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/tvs/4k-tvs/samsung-s95f-oled-tv-review"><em>Samsung S95F OLED TV review</em></a></p><div data-widget-type="productname" data-model-name="Samsung S95F"></div><h3 class="article-body__section" id="section-best-sony-tv"><span>Best Sony TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.35%;"><img id="oTRn58XBUjCDPKeFgdGA5E" name="Sony Bravia 9 Mini-LED TV.jpg" alt="Sony Bravia 9 on stand in living room" src="https://cdn.mos.cms.futurecdn.net/oTRn58XBUjCDPKeFgdGA5E-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1127" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-sony-bravia-9"><span class="title__text"><a href="https://www.tomsguide.com/tvs/sony-bravia-9-tv-review">3. Sony Bravia 9</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Sony's Bravia 9 is the big kahuna of QLED</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>65, 75, 85 inches | <strong>Screen Type: </strong>Mini-LED with quantum dots | <strong>Refresh Rate: </strong>120Hz | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div></div><p>Sony designed the Bravia 9 for the most discerning cinephiles. It's the only TV on this list to feature a "Professional" picture mode that replicates the performance of Sony’s BVM-HX3110 30.5" 4K Trimaster HX Professional Master Monitor, the monitor that pretty much all of your favorite shows and films were colour graded on. Yes, it's that accurate.</p><p>That said, it's the ultimate "you get what you pay for" TV. In Australia, pricing starts at AU$5,799 for a 75-inch screen. Even as someone who reviews TVs for a living, that's a little too pricey for me. Still, the Sony Bravia 9, sporting its Mini-LED tech, really gives OLED TVs a good challenge on quality without sacrificing brightness.</p><p><em>Read the full review: </em><a href="https://www.tomsguide.com/tvs/sony-bravia-9-tv-review"><em>Sony Bravia 9</em></a></p><div data-widget-type="merchantlink" data-model-name="Sony Bravia 9 TV"></div><h3 class="article-body__section" id="section-best-lg-tv"><span>Best LG TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9VLs6NT8oiSrzzQbazxozm" name="LG-B6--6" alt="LG B6 OLED TV on a table" src="https://cdn.mos.cms.futurecdn.net/9VLs6NT8oiSrzzQbazxozm-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" class="inline"><img id="Xc987sPL6EDZGCrLfXakAb" class="endorsement-img endorsement-bottom-right" style="max-width: 100px; max-height: 100px;" src="https://cdn.mos.cms.futurecdn.net/Xc987sPL6EDZGCrLfXakAb-1920-80.png" name="TG_ed_choice.png" alt="Editor's Choice"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-lg-b6"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/lg-b6-oled-tv-review">4. LG B6</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best LG TV for most people</p></div><p class="specs__container"><strong>Sizes: </strong>48, 65, 77, 83 inches | <strong>Resolution: </strong>3,840 x 2,160 | <strong>HDR: </strong>Dolby Vision, HDR10, HLG | <strong>Refresh rate: </strong>120Hz | <strong>TV software: </strong>webOS 26 | <strong>HDMI ports: </strong>4x HDMI 2.1</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Incredible value</div><div class="icon icon-plus_circle _hawk">Great colour accuracy</div><div class="icon icon-plus_circle _hawk">Top-tier gaming features</div><div class="icon icon-plus_circle _hawk">Thin and light design</div><div class="icon icon-minus_circle _hawk">Weak speaker system</div><div class="icon icon-minus_circle _hawk">AI features are pointless</div><div class="icon icon-minus_circle _hawk">Dual-leg stand is a little bit flimsy</div></div><p>For the first half of this year, we ranked the LG C5 as the best TV overall, despite being an older 2025 model. That was, until we tested the LG B6, which is an incredible value, high performance TV from LG's most recent lineup. It's a companion to the flagship LG C6, but given what we found in testing, <a href="https://www.tomsguide.com/tvs/oled-tvs/dont-overspend-on-the-lg-c6-oled-the-b6-offers-great-performance-for-a-fraction-of-the-price">we'd pick the B6 almost every time</a>. </p><p>Partly, this is because it shares a lot of the DNA of the C6, with a similar design, the same four HDMI 2.1 ports, and it matches its 120Hz refresh rate. While testing, the only physical difference that stood out was the dual-leg stand on the B6, which takes up more space than the central pedestal on the C6. </p><p>But it's the colours where the B6 really shines. Everything we watched looked so vivid and clear, whether we were using the standard settings or switched to Filmmaker or Vivid modes. The bright, multicoloured beach sands in "Send Help" looked tremendous, and the island's landscapes and flora were beautifully green. </p><p>Our lab testing found that it's not as bright as the C6, and that's the major difference between the two sets. But the B6 has a lower input lag (for gaming) and better colour accuracy. It is still bright, just not as bright as the C6; so long as your room isn't always bathed in light, you should be able to see everything on the display. </p><p>Like the C6, the B6 ships with LG's webOS 26 smart TV software. Along with Google TV, webOS is our favourite platform as it's just so easy to use. webOS 26 has a load of small improvements on last year's webOS 25, but with lots more AI. Mostly, these AI features are novelties and you can ignore them, but I'd prefer if they weren't there at all. </p><p>But when the downsides to the LG B6 are that it's not as bright as the more expensive model and it has a bunch of features you might not use, it's almost too easy to recommend the B6 as the best TV for most people right now. But if you're looking for a similar experience with a cheaper price tag, I'd still suggest last year's LG C5. </p><p><em>Read our full </em><a href="https://www.tomsguide.com/tvs/4k-tvs/lg-b6-oled-tv-review"><em>LG B6 review</em></a></p><div data-widget-type="review" data-widget-title="Today's best LG G5 OLED TV deals" data-model-name="LG OLED evo AI B6 4K Smart TV (2026)"></div><h3 class="article-body__section" id="section-best-hisense-tv"><span>Best Hisense TV</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wtEPct5fJbZjhTT3GpafHU" name="Hisense U8QG hero" alt="Hisense U8QG in living room" src="https://cdn.mos.cms.futurecdn.net/wtEPct5fJbZjhTT3GpafHU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hisense)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-hisense-u8qau"><span class="title__text"><a href="https://www.tomsguide.com/tvs/4k-tvs/hisense-u8qg-mini-led-tv-review">5. Hisense U8QAU</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>The Hisense U8QAU offers excellent quality and fantastic value for money</p></div><p class="specs__container"><strong>Available Screen Sizes: </strong>65, 75, 85, 98 inches | <strong>Screen Type: </strong>Mini-LED with quantum dots | <strong>Refresh Rate: </strong>120Hz | <strong>HDMI ports: </strong>2x HDMI 2.0, 2x HDMI 2.1</p><div class="hawk-wrapper"></div></div><p>One year ago, the Hisense U8 was the TV I'd recommend to everyone. The U8N delivered performance that was close to OLED. Unfortunately, OLED TVs simply got better in 2025 while Mini-LEDs more or less stayed the same.</p><p>Now, that sounds damning, but the Hisense U8QAU (dubbed the U8QG in the US) is still a great TV and the one I recommend to folks looking to keep costs under AU$2,000. It's one of the brightest we've ever tested, reaching a peak brightness of over 3,000 nits and its colours are <em>vibrant</em>.</p><p>It's nearly as good of a gaming TV as the C5 OLED, but there are fewer HDMI ports on offer here, which is going to be a problem when the next generation of consoles come out. Also, its glare mitigation just isn't as good. </p><p>Still, the Hisense U8QAU is a huge step up from its predecessor, offering excellent picture quality, astonishing brightness and a robust feature set without costing you an arm and a leg.</p><p><em>Read the full review: </em><a href="https://www.tomsguide.com/tvs/4k-tvs/hisense-u8qg-mini-led-tv-review"><em>Hisense U8QG</em></a><em> (U8QAU in Australia)</em></p><div data-widget-type="productname" data-model-name="Hisense U8Q"></div><h3 class="article-body__section" id="section-how-we-choose"><span>How we choose</span></h3><h2 id="how-to-choose-the-best-tv-for-you">How to choose the best TV for you</h2><p>If you're trying to find  the right TV for you, there are several factors to consider, from the basics of screen size and resolution, to the specific smart features and ports offered on a given model. We recommend most homes opt for a 55- or 65-inch TV with 4K resolution. We're also big fans of smart TVs, which let you stream all of your favorite shows and use dozens of apps without a second device.</p><p>We have extensive shopping advice, like our <a href="https://www.tomsguide.com/us/tv-buying-guide,review-1943.html">TV buying guide</a> and figuring out <a href="https://www.tomsguide.com/us/choose-right-tv-size,news-24708.html">what size TV you should buy</a>. And if you still have questions about smart TV features and capabilities, check out <a href="https://www.tomsguide.com/us/smart-tv-faq,review-2111.html">Smart TVs: Everything you need to know</a>.</p><p><strong>Performance: </strong>Our TV reviews also look at how well each TV performs in key areas, like picture quality and sound, so don't forget to look up the model you're interested in to see our TV reviews.</p><p><strong>Ports:</strong> We generally recommend opting for more ports, so that you never have to manually unplug and re-plug HDMI cables to switch from your Bl-ray player to your game console or other device. Three ports is common, but nicer TVs usually have 4 HDMI ports. You'll also want make sure at least one is HDMI 2.1; our guide to the <a href="https://www.tomsguide.com/best-picks/the-best-hdmi-21-tvs">best HDMI 2.1 TVs</a> can help here. (Still confused? Check out <a href="https://www.tomsguide.com/features/tv-ports-explained-what-all-those-hdmi-usb-and-other-connections-are-for">TV ports explained: What all those HDMI, USB and other connections are for?</a>)</p><p>Extra USB ports are also handy for powering antenna amplifiers or streaming sticks, as well as viewing media from USB storage.</p><p><strong>HDR:</strong> Most TVs offer high dynamic range (HDR) support, with Dolby Vision being the top format and HDR10 the most basic. But more important is the backlight, with OLED TVs and LED sets with local dimming offering the best HDR capabilities.</p><p><strong>Smart software:</strong> Some of the TVs are among the <a href="https://www.tomsguide.com/best-picks/best-alexa-compatible-devices">best Alexa compatible devices</a> and <a href="https://www.tomsguide.com/best-picks/google-home-compatible-devices">best Google Home compatible devices</a> you can own, so pay attention to which smart home platform the sets offer before choosing.</p><p>If you've narrowed down your TV shopping by brand, price range or screen size, check out our picks for the best TVs in each.</p><p><a href="https://www.tomsguide.com/us/best-tvs,review-2224.html"><u>Best TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-4k-tvs"><u>Best 4K TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-smart-tvs-for-streaming"><u>Best smart TVs for streaming</u></a> | <a href="https://www.tomsguide.com/us/best-4k-gaming-tv,review-4837.html"><u>Best TVs for gaming</u></a></p><p><a href="https://www.tomsguide.com/buying-guide/the-best-tv-brands-in-2021"><u>Best TV brands</u></a> | <a href="https://www.tomsguide.com/best-picks/best-samsung-tvs"><u>Best Samsung TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tcl-tvs"><u>Best TCL TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-lg-tvs"><u>Best LG TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-roku-tvs"><u>Best Roku TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-google-tvs"><u>Best Google TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-oled-tvs"><u>Best OLED TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-qled-tvs-of-2021"><u>Best QLED TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-8k-tvs"><u>Best 8K TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/the-best-hdmi-21-tvs"><u>Best HDMI 2.1 TV</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tvs-with-atsc-30-tuners"><u>Best TVs with ATSC 3.0</u></a> | <a href="https://www.tomsguide.com/best-picks/best-tvs-with-chromecast"><u>Best TVs with Chromecast</u></a></p><p><a href="https://www.tomsguide.com/best-picks/smallest-smart-tvs"><u>The smallest smart TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-43-inch-tv"><u>Best 43-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-50-inch-tv"><u>Best 50-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-55-inch-tvs"><u>Best 55-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-65-inch-tv"><u>Best 65-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-70-inch-tv"><u>Best 70-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-75-inch-tvs"><u>Best 75-inch TVs</u></a> | <a href="https://www.tomsguide.com/best-picks/best-85-inch-tv"><u>Best 85-inch TVs</u></a> </p><p>And don't forget to watch out for the latest TV reviews.</p><h3 class="article-body__section" id="section-how-we-test"><span>How we test</span></h3><h2 id="how-we-test-tvs">How we test TVs</h2><p>Evaluating TVs is about more than just kicking back to watch a movie. We <a href="https://www.tomsguide.com/uk/us/how-we-test-tvs,review-2478.html">lab test every TV</a>, measuring color gamut, color accuracy and brightness to objectively see which sets are the best for these key indicators. We also test for lag time – a key detail for gaming – measuring to the millisecond how long it takes for content to travel from the original source to the screen. We use these results to make numbers-based comparisons about color and display quality.</p><p>We also spend time with each set for real-world evaluation and see how our lab results translate into more subjective performance. We also compare sets side by side and view samples from the latest movies, specialized test patterns that highlight strengths and weaknesses of each display, and a range of content across several sources. With that information, we can tell you which TVs look best, sound best and offer the best viewing experience.</p><p>Finally, we evaluate the smart TV functions and apps for each TV, looking at everything from the remote control design to the voice interaction. </p><p><em>Read next: We rundown </em><a href="https://www.tomsguide.com/opinion/5-best-tv-sound-upgrades-ive-tested-that-will-blow-you-away"><em>5 of the best TV sound upgrades we've tested that will blow you away</em></a><em>.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Telstra network mobile plans: alternative providers with top coverage ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Telstra, Australia's largest telco, boasts the most extensive mobile network nationwide, providing superior 4G and 5G coverage compared to other major Australian carriers. However, this premium coverage comes at a higher price point when subscribing directly through Telstra.</p><p>Thankfully, there is a way to access Telstra's industry-leading mobile network without paying a premium, and that's through mobile virtual network operators (or <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>).</p><p>MVNOs are smaller telco companies that don't operate their own networks. Instead, they purchase network access at wholesale rates from major providers like Telstra, Optus and Vodafone and then resell this access to consumers at more affordable prices.</p><p>There are a number of smaller telcos in Australia which offer access to the Telstra network, such as <a href="https://www.tomsguide.com/news/boost-mobile-will-soon-update-all-its-plans-to-5g-but-theres-a-big-catch">Boost Mobile</a>, Woolworths Mobile, ALDImobile and more — all of which provide mobile plans at reduced prices. Of course, it's worth noting that only a handful of these carriers currently offer 5G access, and most of their plans come with capped download speeds.</p><p>To help you access Telstra's cellular network and save money, we've highlighted the best Telstra network mobile plans from alternative providers in Australia, catering to all budgets. Alternatively, there are also plenty of other <a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">cheap mobile plans</a> to check out if you're willing to venture outside of the Telstra network.</p><h3 class="article-body__section" id="section-telstra-network-best-big-data-plan"><span>Telstra network: Best big-data plan</span></h3><div class="product"><a data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25=""><strong>Exetel Plus One eSIM Plan (Prepaid)</strong></a><br><strong>• 130GB data per month</strong><br><strong>• AU$40 per month </strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>No discounts on this Exetel plan, but it still provides exceptional value, nonetheless. For just AU$40 p/m, you'll get a massive 130GB of monthly data, which works out to AU$0.30 per GB, plus you can store up to 1000GB of unused data in your data bank. Just know that this plan is eSIM only and has a speed cap of 150Mbps.</p><p><strong>Total minimum cost is AU$40</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$480</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored" data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB + 50GB bonus data for first 6 months</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. Additionally, Tangerine is offering double data for the first 6 months of connection, bringing your monthly total to 100GB for your first half-year. This double data promotion is available until August 27, 2026. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-telstra-network-best-cheap-plan"><span>Telstra network: Best cheap plan</span></h3><div class="product"><a data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 30GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 30GB + 30GB bonus data for first 6 months</strong><br><strong>• AU$20 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Just like the deal above, new customers who sign up for a Tangerine 5G SIM-only plan will get a AU$10 discount on their monthly bill for the first 3 months, reducing the price of the usual price of the 30GB plan from AU$30 p/m to just AU$20 p/m, and getting double data (60GB total) during that same period. This deal is available until withdrawn. <a href="https://www.tangerine.com.au/storage/policies/December2025/DxGyzaJN424gzCXvxVBK.pdf" target="_blank">T&Cs apply</a>.</p><p><strong>Total minimum cost is AU$20</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$330</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-telstra-network-best-prepaid-plan"><span>Telstra network: best prepaid plan</span></h3><div class="product"><a data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" href="https://boost.com.au/prepaid-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tntfhADy8t6DRJMsWGX9JV" name="Boost" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tntfhADy8t6DRJMsWGX9JV-1920-80.png" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://boost.com.au/prepaid-plans" target="_blank" data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" data-dimension25=""><strong>Boost Mobile $39 Prepaid</strong></a><br><strong>• 30GB + 30GB bonus data for first 6 recharges</strong><br><strong>• AU$39 per recharge</strong><br><strong>• Telstra full 4G/5G Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Boost Mobile is the only Telstra reseller that gives you access to the full Telstra network, so you get the same coverage without the typical wholesale limits. Its new customer offer is a boon for data lovers: for AU$39 per recharge, get double data (30GB + 30GB) for your first 6 recharges, after which the data limit goes back to normal. This offer is available until withdrawn, though you must activate by November 2, 2026.</p><p><strong>Total minimum cost is AU$39 (28 days)</strong> | <strong>Total cost for first year: AU$468</strong><a class="view-deal button" href="https://boost.com.au/prepaid-plans" target="_blank" rel="nofollow" data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1050" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=20000&network=2&simonly=true&sms=-1&supplier=Belong%2cMore%2cTangerine-Telecom%2cALDImobile%2cBoost-Mobile%2cWoolworths%2cExetel%2cSuperloop&maxresults=10&includefeatured=false&hd=Best%20Telstra%20network%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-sim-only-mobile-plans"><span>How we pick the best SIM-only mobile plans</span></h3><p>In order to narrow down our list of choices, our team searches for a balance of several factors which we believe most people are looking for from a SIM-only plan. </p><p>Value for money is our top priority — the best SIM-only plans will offer a reasonable amount of data without becoming too expensive. On average, each Australian uses around 12GB of data per month, which is why we've set that amount as the minimum monthly allowance. </p><p>SIM-only plans should also offer unlimited calls and texts to standard numbers in Australia. Even the most affordable options provide this these days, so you should definitely avoid any plan which imposes a limit on either of them.</p><p>Network coverage is another important factor to consider when choosing a SIM-only plan. Depending on the telco you go with, all Aussies will get access to either the Telstra, Optus or Vodafone network. </p><p>In terms of coverage, Telstra's network has the widest-reaching 4G and 5G coverage in Australia, with Optus a close second. Vodafone's network size may come in third place, but it's worth noting that its 5G coverage has grown by leaps and bounds, reportedly reaching 85% of the population across 10 major Australian cities and regions.</p><p>Additionally, we also take perks into consideration, even if they aren't the main reason for our selections. These can include such things as bonus international minutes, rollover data, access to streaming services and even discounts on your groceries.</p><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared: The best Australian picks for every budget</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans</link>
                                                                            <description>
                            <![CDATA[ Take advantage of the widest-reaching mobile network in Australia thanks to these Telstra resellers. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MFgJNJhnX9daLrEc3XQgmA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/q5EcBa2rLshKh45eRotyLZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 05:42:15 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/q5EcBa2rLshKh45eRotyLZ-1280-80.jpg">
                                                            <media:credit><![CDATA[ 10&#039;000 Hours]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[phone carriers]]></media:description>                                                            <media:text><![CDATA[phone carriers]]></media:text>
                                <media:title type="plain"><![CDATA[phone carriers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/q5EcBa2rLshKh45eRotyLZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Telstra, Australia's largest telco, boasts the most extensive mobile network nationwide, providing superior 4G and 5G coverage compared to other major Australian carriers. However, this premium coverage comes at a higher price point when subscribing directly through Telstra.</p><p>Thankfully, there is a way to access Telstra's industry-leading mobile network without paying a premium, and that's through mobile virtual network operators (or <a href="https://www.tomsguide.com/reference/mvnos-what-are-they-and-what-are-the-best-options">MVNOs</a>).</p><p>MVNOs are smaller telco companies that don't operate their own networks. Instead, they purchase network access at wholesale rates from major providers like Telstra, Optus and Vodafone and then resell this access to consumers at more affordable prices.</p><p>There are a number of smaller telcos in Australia which offer access to the Telstra network, such as <a href="https://www.tomsguide.com/news/boost-mobile-will-soon-update-all-its-plans-to-5g-but-theres-a-big-catch">Boost Mobile</a>, Woolworths Mobile, ALDImobile and more — all of which provide mobile plans at reduced prices. Of course, it's worth noting that only a handful of these carriers currently offer 5G access, and most of their plans come with capped download speeds.</p><p>To help you access Telstra's cellular network and save money, we've highlighted the best Telstra network mobile plans from alternative providers in Australia, catering to all budgets. Alternatively, there are also plenty of other <a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">cheap mobile plans</a> to check out if you're willing to venture outside of the Telstra network.</p><h3 class="article-body__section" id="section-telstra-network-best-big-data-plan"><span>Telstra network: Best big-data plan</span></h3><div class="product"><a data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25=""><strong>Exetel Plus One eSIM Plan (Prepaid)</strong></a><br><strong>• 130GB data per month</strong><br><strong>• AU$40 per month </strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>No discounts on this Exetel plan, but it still provides exceptional value, nonetheless. For just AU$40 p/m, you'll get a massive 130GB of monthly data, which works out to AU$0.30 per GB, plus you can store up to 1000GB of unused data in your data bank. Just know that this plan is eSIM only and has a speed cap of 150Mbps.</p><p><strong>Total minimum cost is AU$40</strong> <strong>(1 month)</strong> | <strong>Total cost for first year: AU$480</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=377&gi=2108&pi=7436&ct=0&byo=true&ai=83" target="_blank" rel="sponsored" data-dimension112="bcd92214-9b90-11f1-b395-23a6f9f0aa07" data-action="Deal Block" data-label="Exetel Plus One eSIM Plan (Prepaid)" data-dimension48="Exetel Plus One eSIM Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25=""><strong>Superloop Max 5G Plan (Prepaid)</strong></a><br><strong>• 160GB every 30-days</strong><br><strong>• AU$60 per 30-day renewal (2nd renewal free)</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 250Mbps</strong></p><p>Looking for a prepaid plan with plenty of data and a speed cap that’s faster than average? Superloop’s Max 5G Plan fits the bill, offering 160GB of data (just AU$0.37 per GB), speeds up to 250Mbps, and a massive 1000GB databank on a 30-day cycle. Need more convincing? Well, new customers will also get their 2nd recharge for free, which in this case means a rather substantial AU$60 saving.</p><p><strong>Total minimum cost is AU$60</strong> <strong>(1 month)</strong> | <strong>Total cost for first year (including free 2nd recharge): AU$660</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=3&si=581&gi=2580&pi=13322&ct=0&ci=20545&byo=true&ai=83" target="_blank" rel="nofollow" data-dimension112="bcd92282-9b90-11f1-b38b-d55184d3ad4e" data-action="Deal Block" data-label="Superloop Max 5G Plan (Prepaid)" data-dimension48="Superloop Max 5G Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 50GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 50GB + 50GB bonus data for first 6 months</strong><br><strong>• AU$18 p/m for first 4 months, then AU$36 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>New customers who sign up for a Tangerine 5G SIM-only plan can save 50% on their monthly bill for the first 4 months, reducing the price of the 50GB plan from AU$36 p/m to just AU$18 p/m. Additionally, Tangerine is offering double data for the first 6 months of connection, bringing your monthly total to 100GB for your first half-year. This double data promotion is available until August 27, 2026. <a href="https://www.tangerine.com.au/storage/policies/March2026/oD5FGllxzQKHXApVGd9v.pdf" target="_blank">T&Cs apply.</a></p><p><strong>Total minimum cost is AU$18 | Total cost for first year: AU$360</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="bcd922e6-9b90-11f1-90d5-7f6ededa1757" data-action="Deal Block" data-label="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 50GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-telstra-network-best-cheap-plan"><span>Telstra network: Best cheap plan</span></h3><div class="product"><a data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25=""><strong>Tangerine 30GB SIM-Only Plan (Prepaid)</strong></a><br><strong>• 30GB + 30GB bonus data for first 6 months</strong><br><strong>• AU$20 p/m for first 4 months, then AU$30 p/m</strong><br><strong>• Telstra 4G/5G Wholesale Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Just like the deal above, new customers who sign up for a Tangerine 5G SIM-only plan will get a AU$10 discount on their monthly bill for the first 3 months, reducing the price of the usual price of the 30GB plan from AU$30 p/m to just AU$20 p/m, and getting double data (60GB total) during that same period. This deal is available until withdrawn. <a href="https://www.tangerine.com.au/storage/policies/December2025/DxGyzaJN424gzCXvxVBK.pdf" target="_blank">T&Cs apply</a>.</p><p><strong>Total minimum cost is AU$20</strong> <strong>(1-month)</strong> | <strong>Total cost for first year: AU$330</strong><a class="view-deal button" href="https://www.tangerine.com.au/mobile/sim-only-mobile-plans" target="_blank" rel="nofollow" data-dimension112="bcd92390-9b90-11f1-bda0-851b5241b8f7" data-action="Deal Block" data-label="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension48="Tangerine 30GB SIM-Only Plan (Prepaid)" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-telstra-network-best-prepaid-plan"><span>Telstra network: best prepaid plan</span></h3><div class="product"><a data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" href="https://boost.com.au/prepaid-plans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tntfhADy8t6DRJMsWGX9JV" name="Boost" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tntfhADy8t6DRJMsWGX9JV-1920-80.png" mos="" align="middle" fullscreen="" width="512" height="512" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://boost.com.au/prepaid-plans" target="_blank" data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" data-dimension25=""><strong>Boost Mobile $39 Prepaid</strong></a><br><strong>• 30GB + 30GB bonus data for first 6 recharges</strong><br><strong>• AU$39 per recharge</strong><br><strong>• Telstra full 4G/5G Network</strong><br><strong>• Speeds capped at 150Mbps</strong></p><p>Boost Mobile is the only Telstra reseller that gives you access to the full Telstra network, so you get the same coverage without the typical wholesale limits. Its new customer offer is a boon for data lovers: for AU$39 per recharge, get double data (30GB + 30GB) for your first 6 recharges, after which the data limit goes back to normal. This offer is available until withdrawn, though you must activate by November 2, 2026.</p><p><strong>Total minimum cost is AU$39 (28 days)</strong> | <strong>Total cost for first year: AU$468</strong><a class="view-deal button" href="https://boost.com.au/prepaid-plans" target="_blank" rel="nofollow" data-dimension112="e9203f70-8a46-11f1-912f-5b31b73b0cc8" data-action="Deal Block" data-label="Boost Mobile $39 Prepaid" data-dimension48="Boost Mobile $39 Prepaid" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1050" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/MobilePhoneSearch/Load?calls=-1&data=20000&network=2&simonly=true&sms=-1&supplier=Belong%2cMore%2cTangerine-Telecom%2cALDImobile%2cBoost-Mobile%2cWoolworths%2cExetel%2cSuperloop&maxresults=10&includefeatured=false&hd=Best%20Telstra%20network%20plans"></iframe><h3 class="article-body__section" id="section-how-we-pick-the-best-sim-only-mobile-plans"><span>How we pick the best SIM-only mobile plans</span></h3><p>In order to narrow down our list of choices, our team searches for a balance of several factors which we believe most people are looking for from a SIM-only plan. </p><p>Value for money is our top priority — the best SIM-only plans will offer a reasonable amount of data without becoming too expensive. On average, each Australian uses around 12GB of data per month, which is why we've set that amount as the minimum monthly allowance. </p><p>SIM-only plans should also offer unlimited calls and texts to standard numbers in Australia. Even the most affordable options provide this these days, so you should definitely avoid any plan which imposes a limit on either of them.</p><p>Network coverage is another important factor to consider when choosing a SIM-only plan. Depending on the telco you go with, all Aussies will get access to either the Telstra, Optus or Vodafone network. </p><p>In terms of coverage, Telstra's network has the widest-reaching 4G and 5G coverage in Australia, with Optus a close second. Vodafone's network size may come in third place, but it's worth noting that its 5G coverage has grown by leaps and bounds, reportedly reaching 85% of the population across 10 major Australian cities and regions.</p><p>Additionally, we also take perks into consideration, even if they aren't the main reason for our selections. These can include such things as bonus international minutes, rollover data, access to streaming services and even discounts on your groceries.</p><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared: The best Australian picks for every budget</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best family mobile plan bundles in Australia: pool your data and cut your monthly phone costs ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Most parents will be very familiar with how expensive <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">mobile phone plans</a> can be, especially when accounting for a whole family. While individual phone bills may seem affordable at face value, the cumulative cost can place a significant strain on the typical Aussie household's budget.</p><p>Luckily, some Aussie telcos have family mobile plans that can ease the financial strain. Bundling your family’s mobile services into a single account is a simple and effective way to save on household phone costs, and the best deals in Australia offer more than just cheaper bills — they also provide a shared data pool and make account management effortless for parents.</p><p>For your convenience, we've detailed the leading family mobile plans in Australia from providers like <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a>, <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a>, <a href="https://www.tomsguide.com/reviews/aldi-mobile-plans-review">Aldi Mobile</a> and more, including an in-depth breakdown of each plan's cost, shared data allowance and general inclusions. </p><p>To keep this as simple as possible, we're only highlighting proper family bundles that offer reduced rates for additional users. There are some telcos that offer data-gifting as an alternative to family bundles, but we'd argue this approach doesn't make things easier for parents.</p><h3 class="article-body__section" id="section-best-family-mobile-plan-optus"><span>Best family mobile plan: Optus</span></h3><p>Families of at least four people should take note of the <a href="https://www.optus.com.au/mobile/plans/family" target="_blank">Optus Family Mobile Plan</a>, which offers four SIMs for <a href="https://www.optus.com.au/mobile/plans/family" target="_blank">AU$165 p/m</a> and includes a shared monthly data pool of 320GB. That works out to AU$41.25 per SIM and 80GB for each person every month. </p><p>Need more SIMs? Optus allows you to add up to four extras, making a total of eight, at AU$29 p/m each. The catch is that they all share the same 320GB of monthly data, so the value decreases as you add more. For instance, with eight SIMs, you’d be spending AU$281 p/m (about AU$35 per SIM) for 40GB of data per person.</p><p>Still, it's unlikely that every member of the family will burn through 40GB of data each month, meaning lighter data users will effectively balance out those who use more — by this, we mean that each SIM isn't allocated its own 40GB, but rather they all draw from the same pool. The Family Mobile Plan includes 5G network access, along with unlimited talk and text to standard Australian numbers (13/1300 numbers included).</p><p>The plan also includes a subscription to the McAfee Safe Family App (valued at AU$8.99 p/m) at no additional cost, allowing parents to monitor their kids' device activity, set screen time limits and cut off times, and even receive location alerts.</p><div class="product"><a data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" href="https://www.optus.com.au/mobile/plans/family" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="eGVdHJFz3jRY23JEJckY5H" name="Optus-Logo-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eGVdHJFz3jRY23JEJckY5H-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="3840" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/mobile/plans/family" target="_blank" data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" data-dimension25=""><strong>Optus Family Mobile Plan</strong></a><br><strong>• AU$165 p/m for 4 SIMs</strong><br><strong>• 320GB data pool p/m</strong><br><strong>• AU$29 p/m per additional SIM (up to 4)</strong><br><strong>• Optus 4G/5G Network</strong></p><p>Optus' Family Mobile Plan provides four SIMs for AU$165 p/m with a shared 320GB data pool, working out to AU$41.25 and 80GB per person. You also have the option of adding up to four additional SIMs for AU$29 each, maxing out at AU$281 p/m, though you'll all be sharing the same 320GB data allocation. Despite this, it's still a great option for larger families.<a class="view-deal button" href="https://www.optus.com.au/mobile/plans/family" target="_blank" rel="nofollow" data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-discounts-for-bundling-vodafone"><span>Discounts for bundling: Vodafone</span></h3><p>Vodafone doesn't offer a traditional family plan. However, the telco does allow you to bundle up to four plans under one account to receive stacking discounts for each additional plan. </p><p>For instance, bundling a second plan on your account will get you a AU$5 discount on your monthly bill, bundling a third plan will get you an additional AU$15 off for a total monthly discount of AU$20, while bundling a fourth plan will get you another AU$15 off, resulting in a AU$35 discount on your monthly total.</p><div class="product"><a data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension25=""><strong>Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35</strong></a></p><p>Although Vodafone doesn't offer a traditional family plan, its Bundle and Save program can score you significant savings when you bundle multiple plans under one account. You'll get a AU$5 discount for two plans, a AU$20 discount for three plans, and a maximum discount of AU$35 for four plans.<a class="view-deal button" href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" rel="nofollow" data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-shared-data-pool-yomojo"><span>Shared data pool: Yomojo</span></h3><p>While Yomojo doesn't offer a specific family plan with a shared data pool, the telco does provide increasing discounts on your total monthly bill for each additional prepaid plan you bundle, topping out at six plans. </p><p>Two plans will save you 5%, three plans will save you 7.5%, four plans will save 10%, five plans will save you 12.5% and six plans will get you a maximum discount of 15% on your total monthly bill.</p><p>Each user has the option of choosing from one of Yomojo's four prepaid plans, starting with the Starter 29GB plan, followed by the Essential 42GB plan, the Pro 105GB and the Ultra 220GB plans. All four prepaid plans are capped at 150Mbps and operate on the Optus 4G network.</p><div class="product"><a data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" href="https://www.yomojo.com.au/bundles/family/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/bundles/family/" target="_blank" data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension25=""><strong>Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount</strong></a></p><p>Rather than a shared-data family plan, Yomojo provides a multi-service discount that scales from 5% for two plans up to 15% for six plans on a single monthly bill. Customers can choose from four different Yomojo prepaid plans with a 30-day expiry, ranging from 29GB to 220GB with speeds capped at 150Mbps.<a class="view-deal button" href="https://www.yomojo.com.au/bundles/family/" target="_blank" rel="nofollow" data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-pre-paid-family-plan-aldi-mobile"><span>Pre-paid family plan: Aldi Mobile</span></h3><p>Aldi Mobile offers three separate family plans, each one catered to a certain number of services and providing varying amounts of data and some slight variations to their international inclusions. </p><p>The first option is the $55 5G Family Plan, which provides 50GB of shared data for two services, on a 30-day expiry period. That works out to 25GB and AU$27.50 per service. </p><p>Next, is the $95 5G Family Plan, which comes with a 100GB shared data pool for up to four services on a 30-day expiry period, which breaks down to 25GB and AU$23.75 per person, making it the best option from a value-standpoint.</p><p>At top end of Aldi Mobile's family bundle offerings is the $125 5G Family Plan, which gives you 150GB to share with up to six services on a 30-day expiry period, working out to 25GB and AU$25.33 per person.</p><p>Each plan operates on the Telstra Wholesale Mobile Network, and includes speed-capped 5G access, rollover data to share, unlimited standard calls and texts and unlimited international calls and text to 20 select countries, along with limited access to an additional 30 countries.</p><div class="product"><a data-dimension112="c465c71c-8975-11f1-ae87-0951078a7cee" data-action="Deal Block" data-label="Aldi Mobile Family Plans• From AU$55-AU$125 per 30 days for 2-6 SIMs• 50GB-150GB data pool per 30 daysAldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with." data-dimension48="Aldi Mobile Family Plans• From AU$55-AU$125 per 30 days for 2-6 SIMs• 50GB-150GB data pool per 30 daysAldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="yHoUx7t2MuCqhVLNHTm4kC" name="aldi_mobile" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yHoUx7t2MuCqhVLNHTm4kC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Aldi Mobile Family Plans</strong><br><strong>• From AU$55-AU$125 per 30 days for 2-6 SIMs</strong><br><strong>• 50GB-150GB data pool per 30 days</strong></p><p>Aldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with.</p></div><section class="article__schema-question"><h3>Is a family mobile plan worth it?</h3><article class="article__schema-answer"><p>For parents looking for greater control of their family's smartphone usage, family mobile plans are worth it. Family mobile plans make it easier for parents to manage several users under one bill and one account. That said, you might be able to save money by opting for individual <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans</a> that are tailored to the needs of each user.</p><p>Family mobile plans also typically provide additional parental controls and cyber security features. Plans with shared data pools can be a great choice, especially if lighter data users help balance out those who use more. </p><p>However, family mobile plans often don’t offer the best bang for your buck when it comes to data, which can be a downside for families where everyone’s a heavy user.</p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared</a></li><li><a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Best Telstra network mobile plans</a></li><li><a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">Cheap mobile plans compared</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/phones/network-carriers/best-family-mobile-plans-australia</link>
                                                                            <description>
                            <![CDATA[ Forget individual bills — these bundled mobile plans are a game changer for Aussie parents. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Fx6edYCwGwwe4Bd4Bc2ACA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WG2t45jELmjvc9njtghEz7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 05:13:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WG2t45jELmjvc9njtghEz7-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / Deagreez]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[family of four enjoying their smartphones against a light blue gradient background]]></media:description>                                                            <media:text><![CDATA[family of four enjoying their smartphones against a light blue gradient background]]></media:text>
                                <media:title type="plain"><![CDATA[family of four enjoying their smartphones against a light blue gradient background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WG2t45jELmjvc9njtghEz7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Most parents will be very familiar with how expensive <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">mobile phone plans</a> can be, especially when accounting for a whole family. While individual phone bills may seem affordable at face value, the cumulative cost can place a significant strain on the typical Aussie household's budget.</p><p>Luckily, some Aussie telcos have family mobile plans that can ease the financial strain. Bundling your family’s mobile services into a single account is a simple and effective way to save on household phone costs, and the best deals in Australia offer more than just cheaper bills — they also provide a shared data pool and make account management effortless for parents.</p><p>For your convenience, we've detailed the leading family mobile plans in Australia from providers like <a href="https://www.tomsguide.com/reviews/optus-mobile-plans-review">Optus</a>, <a href="https://www.tomsguide.com/reviews/vodafone-mobile-plans-review-au">Vodafone</a>, <a href="https://www.tomsguide.com/reviews/aldi-mobile-plans-review">Aldi Mobile</a> and more, including an in-depth breakdown of each plan's cost, shared data allowance and general inclusions. </p><p>To keep this as simple as possible, we're only highlighting proper family bundles that offer reduced rates for additional users. There are some telcos that offer data-gifting as an alternative to family bundles, but we'd argue this approach doesn't make things easier for parents.</p><h3 class="article-body__section" id="section-best-family-mobile-plan-optus"><span>Best family mobile plan: Optus</span></h3><p>Families of at least four people should take note of the <a href="https://www.optus.com.au/mobile/plans/family" target="_blank">Optus Family Mobile Plan</a>, which offers four SIMs for <a href="https://www.optus.com.au/mobile/plans/family" target="_blank">AU$165 p/m</a> and includes a shared monthly data pool of 320GB. That works out to AU$41.25 per SIM and 80GB for each person every month. </p><p>Need more SIMs? Optus allows you to add up to four extras, making a total of eight, at AU$29 p/m each. The catch is that they all share the same 320GB of monthly data, so the value decreases as you add more. For instance, with eight SIMs, you’d be spending AU$281 p/m (about AU$35 per SIM) for 40GB of data per person.</p><p>Still, it's unlikely that every member of the family will burn through 40GB of data each month, meaning lighter data users will effectively balance out those who use more — by this, we mean that each SIM isn't allocated its own 40GB, but rather they all draw from the same pool. The Family Mobile Plan includes 5G network access, along with unlimited talk and text to standard Australian numbers (13/1300 numbers included).</p><p>The plan also includes a subscription to the McAfee Safe Family App (valued at AU$8.99 p/m) at no additional cost, allowing parents to monitor their kids' device activity, set screen time limits and cut off times, and even receive location alerts.</p><div class="product"><a data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" href="https://www.optus.com.au/mobile/plans/family" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="eGVdHJFz3jRY23JEJckY5H" name="Optus-Logo-square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/eGVdHJFz3jRY23JEJckY5H-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="3840" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/mobile/plans/family" target="_blank" data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" data-dimension25=""><strong>Optus Family Mobile Plan</strong></a><br><strong>• AU$165 p/m for 4 SIMs</strong><br><strong>• 320GB data pool p/m</strong><br><strong>• AU$29 p/m per additional SIM (up to 4)</strong><br><strong>• Optus 4G/5G Network</strong></p><p>Optus' Family Mobile Plan provides four SIMs for AU$165 p/m with a shared 320GB data pool, working out to AU$41.25 and 80GB per person. You also have the option of adding up to four additional SIMs for AU$29 each, maxing out at AU$281 p/m, though you'll all be sharing the same 320GB data allocation. Despite this, it's still a great option for larger families.<a class="view-deal button" href="https://www.optus.com.au/mobile/plans/family" target="_blank" rel="nofollow" data-dimension112="c465c1cc-8975-11f1-bf58-8f93dc16ff3f" data-action="Deal Block" data-label="Optus Family Mobile Plan" data-dimension48="Optus Family Mobile Plan" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-discounts-for-bundling-vodafone"><span>Discounts for bundling: Vodafone</span></h3><p>Vodafone doesn't offer a traditional family plan. However, the telco does allow you to bundle up to four plans under one account to receive stacking discounts for each additional plan. </p><p>For instance, bundling a second plan on your account will get you a AU$5 discount on your monthly bill, bundling a third plan will get you an additional AU$15 off for a total monthly discount of AU$20, while bundling a fourth plan will get you another AU$15 off, resulting in a AU$35 discount on your monthly total.</p><div class="product"><a data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="frov7ji6foquLfc8NLnMiZ" name="vodafone-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/frov7ji6foquLfc8NLnMiZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension25=""><strong>Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35</strong></a></p><p>Although Vodafone doesn't offer a traditional family plan, its Bundle and Save program can score you significant savings when you bundle multiple plans under one account. You'll get a AU$5 discount for two plans, a AU$20 discount for three plans, and a maximum discount of AU$35 for four plans.<a class="view-deal button" href="https://www.vodafone.com.au/mobile/bundle-and-save" target="_blank" rel="nofollow" data-dimension112="c465c46a-8975-11f1-bc98-855a6397ca2a" data-action="Deal Block" data-label="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension48="Vodafone: Bundle multiple plans under one account for tiered monthly savings of AU$5-AU$35" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-shared-data-pool-yomojo"><span>Shared data pool: Yomojo</span></h3><p>While Yomojo doesn't offer a specific family plan with a shared data pool, the telco does provide increasing discounts on your total monthly bill for each additional prepaid plan you bundle, topping out at six plans. </p><p>Two plans will save you 5%, three plans will save you 7.5%, four plans will save 10%, five plans will save you 12.5% and six plans will get you a maximum discount of 15% on your total monthly bill.</p><p>Each user has the option of choosing from one of Yomojo's four prepaid plans, starting with the Starter 29GB plan, followed by the Essential 42GB plan, the Pro 105GB and the Ultra 220GB plans. All four prepaid plans are capped at 150Mbps and operate on the Optus 4G network.</p><div class="product"><a data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" href="https://www.yomojo.com.au/bundles/family/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="z5Wokbhn2kfxF8z3GDjxSg" name="Yomojo_Logo_OrangeBG" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/z5Wokbhn2kfxF8z3GDjxSg-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.yomojo.com.au/bundles/family/" target="_blank" data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension25=""><strong>Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount</strong></a></p><p>Rather than a shared-data family plan, Yomojo provides a multi-service discount that scales from 5% for two plans up to 15% for six plans on a single monthly bill. Customers can choose from four different Yomojo prepaid plans with a 30-day expiry, ranging from 29GB to 220GB with speeds capped at 150Mbps.<a class="view-deal button" href="https://www.yomojo.com.au/bundles/family/" target="_blank" rel="nofollow" data-dimension112="c465c5c8-8975-11f1-8c73-53e64366c0ad" data-action="Deal Block" data-label="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension48="Yomojo family bundles: increasing discounts for each additional plan (6 plans maximum) | 5-15% discount" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-pre-paid-family-plan-aldi-mobile"><span>Pre-paid family plan: Aldi Mobile</span></h3><p>Aldi Mobile offers three separate family plans, each one catered to a certain number of services and providing varying amounts of data and some slight variations to their international inclusions. </p><p>The first option is the $55 5G Family Plan, which provides 50GB of shared data for two services, on a 30-day expiry period. That works out to 25GB and AU$27.50 per service. </p><p>Next, is the $95 5G Family Plan, which comes with a 100GB shared data pool for up to four services on a 30-day expiry period, which breaks down to 25GB and AU$23.75 per person, making it the best option from a value-standpoint.</p><p>At top end of Aldi Mobile's family bundle offerings is the $125 5G Family Plan, which gives you 150GB to share with up to six services on a 30-day expiry period, working out to 25GB and AU$25.33 per person.</p><p>Each plan operates on the Telstra Wholesale Mobile Network, and includes speed-capped 5G access, rollover data to share, unlimited standard calls and texts and unlimited international calls and text to 20 select countries, along with limited access to an additional 30 countries.</p><div class="product"><a data-dimension112="c465c71c-8975-11f1-ae87-0951078a7cee" data-action="Deal Block" data-label="Aldi Mobile Family Plans• From AU$55-AU$125 per 30 days for 2-6 SIMs• 50GB-150GB data pool per 30 daysAldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with." data-dimension48="Aldi Mobile Family Plans• From AU$55-AU$125 per 30 days for 2-6 SIMs• 50GB-150GB data pool per 30 daysAldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with." target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="yHoUx7t2MuCqhVLNHTm4kC" name="aldi_mobile" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/yHoUx7t2MuCqhVLNHTm4kC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Aldi Mobile Family Plans</strong><br><strong>• From AU$55-AU$125 per 30 days for 2-6 SIMs</strong><br><strong>• 50GB-150GB data pool per 30 days</strong></p><p>Aldi Mobile's family plans start at AU$55, providing 50GB for two services, and top out with a AU$125 plan that delivers 150GB for up to six services. However, the best value is reserved for the AU$95 plan, which works out to AU$23.75 per person for up to four services. Regardless of which plan you go for, each user gets a 30-day expiry period and an average of 25GB to play with.</p></div><section class="article__schema-question"><h3>Is a family mobile plan worth it?</h3><article class="article__schema-answer"><p>For parents looking for greater control of their family's smartphone usage, family mobile plans are worth it. Family mobile plans make it easier for parents to manage several users under one bill and one account. That said, you might be able to save money by opting for individual <a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans</a> that are tailored to the needs of each user.</p><p>Family mobile plans also typically provide additional parental controls and cyber security features. Plans with shared data pools can be a great choice, especially if lighter data users help balance out those who use more. </p><p>However, family mobile plans often don’t offer the best bang for your buck when it comes to data, which can be a downside for families where everyone’s a heavy user.</p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/sim-only-mobile-plans-au">SIM-only mobile plans compared</a></li><li><a href="https://www.tomsguide.com/best-picks/best-telstra-network-mobile-plans">Best Telstra network mobile plans</a></li><li><a href="https://www.tomsguide.com/au/us/best-cheap-cell-phone-plans,review-4504.html">Cheap mobile plans compared</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The cheapest monthly VPN plans in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Long-term VPN subscriptions offer the best value – that's a fact. However, they can also cost up to $100 upfront, and if you just want a VPN for your vacation, a single month may be all you need.</p><p>Of course, the trade-off is that paying monthly for your VPN is the most expensive way of doing so. If you'll be using it for more than a couple of months, a multi-year plan may still work out better value if you pick one of the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPNs</a>.</p><p>Either way, picking the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> for you isn't always a simple process. That's why we've been constantly reviewing and re-reviewing dozens of VPNs for over a decade: to bring you first-hand research to help you decide which suits you best.</p><p>On this page, we've pulled together the cheapest monthly VPN plans worth considering. Note that we've ranked them by balancing price and quality – the top spots offer the best <em>value</em> in our opinion, but may be slightly more expensive than others further down the list.</p><h2 class="article-body__section" id="section-the-3-best-cheap-monthly-vpns-at-a-glance"><span>The 3 best cheap monthly VPNs at a glance</span></h2><div class="product"><a data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZZppZSPNC4hD4Vn7FwV9i3" name="Proton VPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZZppZSPNC4hD4Vn7FwV9i3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow" data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" data-dimension25=""><strong>Proton VPN | 1 month | $9.99</strong></a><br>Proton VPN is a highly regarded VPN provider that features in many of our guides. It focuses mainly on privacy, but has recently proven to be very effective for unblocking streaming sites, too. The monthly VPN plan is the best of the big names at <strong>$9.99</strong>, and prices drop to <a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><strong>$2.99 per month</strong></a> on the 2-year plan. All subscriptions come with a 30-day money-back guarantee, including the 1-month plan.<a class="view-deal button" href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow" data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TZjYtG8hv4PYvRtFdxWUtM" name="PrivadoVPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TZjYtG8hv4PYvRtFdxWUtM-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow" data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" data-dimension25=""><strong>Privado VPN | 1 month | $10.99</strong></a><br>Privado VPN is a simple and effective VPN, with great speeds and very effective streaming performance. Monthly subscriptions are affordable at <strong>$10.99</strong>, but longer plans are also incredibly cheap, starting at <a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow"><strong>$20 all-in for 1 year</strong></a>. Be aware that 1-year plans have a 30-day money-back guarantee, but 1-month plans do not.<a class="view-deal button" href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow" data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286&source=TGVPN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BJx7weSHowVSkU8K9dEPYV" name="NordVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BJx7weSHowVSkU8K9dEPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" data-dimension25=""><strong>NordVPN | 1 month | $14.99</strong></a><br>From our testing, NordVPN is currently the best VPN overall. It's fast, secure, and very reliable for unblocking streaming sites. It's not the cheapest monthly VPN, but it's also not the most expensive at <strong>$14.99</strong>. Of course, longer plans offer better savings, starting at <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>$3.49 per month</strong></a> for a 27-month subscription. There's a 30-day money-back guarantee on all subscriptions, including the 1-month plan. <a class="view-deal button" href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286&source=TGVPN" target="_blank" rel="nofollow" data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" data-dimension25="">View Deal</a></p></div><h2 id="how-we-chose-the-best-monthly-vpn-plans">How we chose the best monthly VPN plans</h2><p>In our VPN reviews, alongside detailed price comparisons, we also focus on privacy, streaming performance, ease of use, and much more. Over the years, we've come across a lot of very cheap VPNs – and some pretty poor ones, too.</p><p>This guide's rankings have been determined by both quality and price. For example, Proton VPN is not the very cheapest monthly VPN, but it offers the best combination of top-tier VPN protection with a below-average monthly price. </p><p>We have also featured cheaper providers like Mullvad, but further down the page due to their significant drawbacks.</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>VPN provider</strong></p></td><td  ><p><strong>Cheapest overall price</strong></p></td><td  ><p><strong>Monthly price</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow">Proton VPN</a></p></td><td  ><p>$2.99 per month</p></td><td  ><p>$9.99</p></td></tr><tr><td class="firstcol " ><p><a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow">PrivadoVPN</a></p></td><td  ><p>$1.11 per month</p></td><td  ><p>$10.99</p></td></tr><tr><td class="firstcol " ><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a></p></td><td  ><p>$3.49 per month</p></td><td  ><p>$14.99</p></td></tr><tr><td class="firstcol " ><p><a href="https://mullvad.net/en" target="_blank" rel="nofollow">Mullvad</a></p></td><td  ><p>~$5.80 (€5) per month</p></td><td  ><p>~$5.85 (€5)</p></td></tr><tr><td class="firstcol " ><p><a href="https://hide.me/?friend=ftnrs&banner=e2a07063" target="_blank" rel="nofollow">Hide.me</a></p></td><td  ><p>$2.59 per month</p></td><td  ><p>$11.99</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-the-5-best-cheap-monthly-vpns-overall"><span>The 5 best cheap monthly VPNs overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec4qYgTn9MWw7MYPQyUoz5" name="Proton VPN Free iPhone" alt="Proton VPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/ec4qYgTn9MWw7MYPQyUoz5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-proton-vpn"><span class="title__text">1. Proton VPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best mix of cheap monthly pricing and quality</p></div><p class="specs__container"><strong>Monthly price: </strong>$9.99 | <strong>Number of servers: </strong>20,000+ | <strong>Server locations: </strong>148 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>Live chat, email, articles | <strong>Refund period: </strong>30 days (any plan)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great speeds</div><div class="icon icon-plus_circle _hawk">Top-class privacy + open-source apps</div><div class="icon icon-plus_circle _hawk">Affordable monthly pricing</div><div class="icon icon-plus_circle _hawk">Unblocks tons of streaming sites</div><div class="icon icon-minus_circle _hawk">Slightly complex apps</div></div><h2 id="what-we-like">What we like:</h2><p>Proton VPN is a top-quality VPN, and it ranks fourth in our overall guide to the best VPNs. If you just want a monthly plan, at $9.99 it's by far the best provider available for under $10. Considering some top providers like <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">Surfshark</a> charge over $15 for one month, this is great value.</p><p>In our testing, it was clear that Proton VPN as a whole is focused first and foremost on privacy. The apps are open-source, which means anyone can check the code for weaknesses, and in use we found them reliable and robust. </p><p>The <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a> feature – special extra-secure servers – aren't cheap to maintain, but offer another level of privacy compared to rivals. Recent updates also include <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-releases-quality-of-life-updates-for-android-and-windows-users">improvements to the Windows apps</a>, and some welcome <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-ux-updates-for-apps-heres-what-you-need-to-know">updates to the mobile apps' interfaces</a>.</p><p>Proton VPN was also one of the very <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a> in our latest round of VPN testing. It unblocked almost every streaming site we tried it with, including multiple Netflix locations, BBC iPlayer from outside the UK, and Disney Plus. Speeds are very impressive, too. In short, it covers all the bases.</p><h2 id="what-could-improve">What could improve:</h2><p>There's not a lot to complain about with Proton VPN, but if you're a newbie, you might find the apps to be a little intimidating. They are by no means difficult to use, but if absolute simplicity is your priority, a service like <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a> or <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN</a> may suit you better.</p><p>A very specific gripe we have is that although Proton has updated the look of the apps on Windows, Android, and iOS, the Mac app has retained the old interface. It's not <em>bad</em>, but we'd like to see it updated soon to match the rest of the apps.</p><p>Finally, while not necessarily a negative, Proton VPN has <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-has-removed-openvpn-support-for-android-heres-what-you-need-to-know">removed the OpenVPN protocol from Android</a>, Mac, and iOS apps. It's still available as a manual configuration, but it's not selectable in-app. This won't affect the vast majority of users, but those who need easy access to OpenVPN may want to look elsewhere.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/protonvpn-review"><strong>Proton VPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-proton-vpn-if">Buy Proton VPN if:</h2><p>✅ <strong>You prioritize privacy.</strong> Proton VPN is one of the <a href="https://www.tomsguide.com/best-picks/most-secure-vpn">most secure VPNs</a> around, with plenty of privacy features as standard.</p><p>✅ <strong>You love streaming.</strong> Every streaming site we tried was unblocked by Proton VPN in our testing.</p><p>✅ <strong>You want the best bang for buck on a monthly plan.</strong> Proton VPN is the highest-quality VPN available at this price point.</p><h2 id="don-t-buy-proton-vpn-if">Don't buy Proton VPN if:</h2><p>❌ <strong>You want the simplest VPN possible.</strong> Proton isn't confusing, but absolute newbies may prefer something simpler.</p><p>❌ <strong>You need OpenVPN.</strong> This won't affect most people, but Proton's removal of OpenVPN means that if you need to use it, you'll need to manually configure it.</p><div data-rows="3" data-widget-type="simple" data-model-name="Proton VPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="inRFZFDRC9QEjNWi6Su3pJ" name="PrivadoInBody" alt="PrivadoVPN Free Mac app connected to a VPN server" src="https://cdn.mos.cms.futurecdn.net/inRFZFDRC9QEjNWi6Su3pJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-privadovpn"><span class="title__text">2. PrivadoVPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>PrivadoVPN is basic, but great value</p></div><p class="specs__container"><strong>Monthly price: </strong>$10.99 | <strong>Number of servers: </strong>300+ | <strong>Server locations: </strong>64 locations in 49 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>Email, articles | <strong>Refund period: </strong>30 days (monthly plan excluded)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great connection speeds</div><div class="icon icon-plus_circle _hawk">Super simple to use</div><div class="icon icon-plus_circle _hawk">Longer plans are incredibly cheap</div><div class="icon icon-plus_circle _hawk">Unblocks most streaming sites</div><div class="icon icon-minus_circle _hawk">Quite basic</div><div class="icon icon-minus_circle _hawk">No independent audit</div><div class="icon icon-minus_circle _hawk">Apps can be a little buggy</div></div><h2 id="what-we-like-2">What we like:</h2><p>What you see is what you get with PrivadoVPN. It's one of the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">cheapest VPNs</a> around with no-nonsense apps, great connection speeds, and reliable unblocking for just about any site you can think of. The monthly plan is $10.99, and while that's a little more expensive than Proton VPN, it's still good value overall. If, after a month, you like PrivadoVPN, the 1-year plan costs $20, and the 2-year plan is just $30. </p><p>One of PrivadoVPN's standouts is that, despite having a much smaller fleet of servers than the big names, it manages very respectable speeds. When reviewing it, PrivadoVPN was almost as fast as NordVPN and Surfshark – two of the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a>. It's also just as good for streaming as the more established players.</p><p>Other than its price – which is hard to ignore – PrivadoVPN's biggest draw will be its simplicity. The interface is totally uncluttered – it's very similar to ExpressVPN's previous design – which means even those using a VPN for the first time will be able to get up and running in minutes.</p><p>Finally, Tom's Guide was able to <a href="https://www.tomsguide.com/computing/vpns/i-visited-a-vpn-data-center-heres-what-i-learned">visit PrivadoVPN's main data center</a> in Amsterdam, and the whole setup was extremely secure and professional – always a good sign.</p><h2 id="what-could-improve-2">What could improve:</h2><p>Our testing concluded that PrivadoVPN covered all the privacy basics well, but unlike many of the better-known providers, it has not undergone an independent audit of its privacy policy, apps, or server infrastructure. While not essential, these audits go a long way towards building a VPN's trustworthiness.</p><p>Unlike rivals like <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a> and ExpressVPN, PrivadoVPN doesn't offer many added extras like a password manager or cyber insurance.The only extra is Control Tower, which is a smart DNS tool for blocking ads and malware. Admittedly, you may not need these – but they're certainly nice to have. </p><p>Finally, the single-month plan is non-refundable. Most other VPNs allow new customers to claim a refund on their first purchase, no matter the length of the plan. While PrivadoVPN does offer refunds on longer plans, it's not quite as generous to monthly subscribers.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/privado-vpn-review"><strong>PrivadoVPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-privadovpn-if">Buy PrivadoVPN if:</h2><p>✅ <strong>You demand simplicity.</strong> PrivadoVPN is incredibly easy to use.</p><p>✅ <strong>You might extend your plan.</strong> PrivadoVPN's longer plans are very cheap.</p><p>✅ <strong>You stream a lot.</strong> Just like the bigger names, PrivadoVPN performed a clean sweep in our streaming site unblocking tests.</p><h2 id="don-t-buy-privadovpn-if">Don't buy PrivadoVPN if:</h2><p>❌ <strong>You're a privacy purist.</strong> The lack of an independent audit backing up PrivadoVPN's claims may turn away privacy obsessives.</p><p>❌ <strong>You want a cybersecurity suite.</strong> PrivadoVPN is a VPN, plain and simple. If you need any added extras, go for a provider like NordVPN, ExpressVPN, or Surfshark.</p><p>❌ <strong>You may want to claim a refund.</strong> No money-back guarantee is offered on PrivadoVPN's single-month plans.</p><div data-rows="3" data-widget-type="simple" data-model-name="PrivadoVPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7Hnm6ecqwytezw7yxTAXyk" name="NordDesktopHeader" alt="2026 version of NordVPN app running on macOS" src="https://cdn.mos.cms.futurecdn.net/7Hnm6ecqwytezw7yxTAXyk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-nordvpn"><span class="title__text">3. NordVPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best VPN's monthly deal is reasonable</p></div><p class="specs__container"><strong>Monthly price: </strong>$14.99 | <strong>Number of servers: </strong>8,000+ | <strong>Server locations: </strong>224 locations in 167 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>24/7 live chat, email, articles | <strong>Refund period: </strong>30 days (all plans)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very fast connections</div><div class="icon icon-plus_circle _hawk">Excellent privacy</div><div class="icon icon-plus_circle _hawk">Unblocks most streaming sites</div><div class="icon icon-plus_circle _hawk">Great customer support</div><div class="icon icon-minus_circle _hawk">Apps may be complex for absolute beginners</div><div class="icon icon-minus_circle _hawk">Price hike on renewal</div></div><h2 id="what-we-like-3">What we like:</h2><p>Although NordVPN doesn't offer the cheapest monthly VPN plan, at $14.99 it's not extortionate. In fact, it's still equal to or cheaper than most other top-tier VPNs. For example, our choice of <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPN</a> Surfshark currently sits at over $16 for its 1-month plan.</p><p>The reason we've included it here, though, is because it's our top-rated VPN overall. Placing first in our guide to the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN services</a>, it performed impressively in every one of our tests.</p><p>Privacy is class-leading, and the in-house <a href="https://www.tomsguide.com/computing/vpns/what-is-nordlynx">NordLynx protocol</a> offers strong encryption, excellent speeds, and very good streaming unblocking. There are also a ton of additional features available on the base plan, including <a href="https://www.tomsguide.com/features/nordvpn-meshnet-what-is-it-and-when-should-i-use-it">Meshnet</a> and Threat Protection Lite. This is far more than PrivadoVPN offers, and even outstrips Proton VPN's base plan.</p><p>NordVPN is also very reliable for unblocking streaming sites – only Norton VPN outdid it in our last round of <a href="https://www.tomsguide.com/best-picks/streaming-vpn">streaming VPN</a> testing, and NordVPN ranks better in every other metric. </p><p>If you sign up to higher tiers of subscription, there's even more on offer. <a href="https://www.tomsguide.com/computing/vpns/what-is-nord-threat-protection-pro">Threat Protection Pro</a> is a nifty malware protection system, and you can even add on <a href="https://www.tomsguide.com/computing/online-security/the-best-vpn-weve-ever-reviewed-just-got-a-huge-new-update">NordProtect</a> for cyber insurance. The Basic plan is still a good choice, though – and if you can spare the extra cash, NordVPN is the best around. </p><p>Finally, NordVPN has been incredibly busy in 2026. Updates include a <a href="https://www.tomsguide.com/computing/vpns/nordvpn-launches-a-new-scam-checker-to-help-you-spot-phishing-and-fraud-and-its-completely-free-to-use">scam checker</a>, <a href="https://www.tomsguide.com/computing/vpns/nordvpn-expands-its-dark-web-monitoring-feature-to-include-exposed-phone-numbers">expanded dark web monitoring</a> to include phone numbers, and <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-mobile-app-redesign-heres-what-you-need-to-know">complete mobile app redesign</a>, and a <a href="https://www.tomsguide.com/computing/vpns/nordvpn-completes-sixth-no-logs-audit-and-once-again-its-proved-your-data-is-safe">fresh no-logs audit</a>. Very impressive.</p><h2 id="what-could-improve-3">What could improve:</h2><p>Although not entirely relevant to the monthly plans, if you choose a longer subscription, you'll be hit with a price hike when you auto-renew. To get around this, you'll need to buy extra time with a good <a href="https://www.tomsguide.com/news/best-vpn-deals">VPN deal</a> before your plan runs out. It's not a dealbreaker, but it is a hassle we'd like to avoid. You can find out more in our dedicated investigation to <a href="https://www.tomsguide.com/computing/vpns/vpn-renewal-prices-explained">VPN auto-renewal pricing</a>.</p><p>Otherwise, there are very few negatives to speak of. Some of our testers complained that the <a href="https://www.tomsguide.com/best-picks/best-mobile-vpn-apps">mobile VPN apps</a> were fiddly to use thanks to the map-based interface. However, during our testing, not everyone held the same opinion. Seeing as there's a 30-day refund period, it could be worth trying it out to see if it suits you.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-nordvpn-if">Buy NordVPN if:</h2><p>✅ <strong>You want the best VPN overall.</strong> NordVPN currently sits at number one in our overall rankings. That's quite an accolade.</p><p>✅ <strong>Speed and streaming are essential for you.</strong> NordVPN is one of the fastest providers we've tested, and unblocked almost everything we tested it with.</p><p>✅ <strong>You'll use the extra features.</strong> Many people will find value in additional tools like Meshnet, Threat Protection, and a Dark Web Monitor.</p><h2 id="don-t-buy-nordvpn-if">Don't buy NordVPN if:</h2><p>❌ <strong>You want the very cheapest monthly VPN.</strong> NordVPN's great, but the options above and below it in this list do cost less money if you pay month-to-month.</p><p>❌ <strong>You like simple mobile apps.</strong> Some people find that NordVPN's mobile apps are a little tricky to use compared to competitors like ExpressVPN and PrivadoVPN.</p><div data-model-name="NordVPN" data-rows="3" data-widget-type="simple"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HxCPfEVp42S9ap2fwr8zwJ" name="Mullvad hero 16x9.jpg" alt="Mullvad on a laptop" src="https://cdn.mos.cms.futurecdn.net/HxCPfEVp42S9ap2fwr8zwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-mullvad"><span class="title__text">4. Mullvad</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A top choice for privacy, but not suitable for streaming</p></div><p class="specs__container"><strong>Monthly price: </strong>~$6 (varies with exchange rate) | <strong>Number of servers: </strong>~570 | <strong>Server locations: </strong>90 locations in 50 countries | <strong>Maximum devices supported: </strong>5 | <strong>Customer support: </strong>Email, articles | <strong>Refund period: </strong>14 days (not cash or crypto)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">The cheapest monthly VPN available</div><div class="icon icon-plus_circle _hawk">Good connection speeds</div><div class="icon icon-plus_circle _hawk">Strong focus on privacy</div><div class="icon icon-plus_circle _hawk">Cash payments</div><div class="icon icon-minus_circle _hawk">Unable to unblock any streaming sites</div><div class="icon icon-minus_circle _hawk">Apps are basic</div><div class="icon icon-minus_circle _hawk">Few extra features beyond the VPN</div><div class="icon icon-minus_circle _hawk">Short 14-day money-back guarantee (no refund period with cash)</div></div><h2 id="what-we-like-4">What we like:</h2><p>Mullvad does things a little differently to other VPNs. No matter how long you subscribe for – a month or a decade – you'll pay the same monthly fee of around $6 (always exactly €5, USD prices can fluctuate). This means that you're not strong-armed into signing up to a lengthy plan to get a better price. We like this.</p><p>Privacy is Mullvad's strongest suit, and a huge amount of work has clearly gone into making it as secure as possible. A big highlight is the annual app audit, which is a costly expense that lends trust to Mullvad's claims. The latest, released in June, 2026, and focused on the Android app, proved again that Mullvad's software is doing what it says it is. Another plus point is cash payments, which very few other VPNs offer.</p><p>Mullvad was also one of the first VPNs to introduce <a href="https://www.tomsguide.com/computing/vpns/why-every-vpn-should-use-post-quantum-encryption">quantum-resistant encryption</a>, which gives the reassurance that even if your data is collected now, it can't be decrypted in the future. However, that hasn't affected speeds, and in our testing it averaged out at a massive 2,308 Mbps – more than 50 times faster than the speed necessary to stream 4K video.</p><h2 id="what-could-improve-4">What could improve:</h2><p>Unfortunately, Mullvad's focus on pure privacy and nothing else means there are some big sacrifices to be made. The most impactful of these is that it isn't as reliable at unblocking geo-restricted streaming sites as other VPNs. It's worth noting we saw a slight improvement here – Netflix, iPlayer and some Australian streamers – but for really reliable streaming, go for Proton VPN or NordVPN.</p><p>There's also no live chat support at all, and the apps are very basic. Essentially, if you're looking for a purely privacy-focused VPN, it'll do you well – but there are many VPNs out there that offer far more outside of this.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/mullvad-vpn-review"><strong>Mullvad review</strong></a><strong> for all the details.</strong></p><h2 id="buy-mullvad-if">Buy Mullvad if:</h2><p>✅ <strong>Privacy is your utmost concern.</strong> For pure privacy, there are very few VPNs that offer things like cash payments and post-quantum resistance.</p><p>✅ <strong>You want the cheapest monthly price.</strong> Although there are no discounts for longer subscriptions, Mullvad's single-month price is very reasonable.</p><h2 id="don-t-buy-mullvad-if">Don't buy Mullvad if:</h2><p>❌ <strong>You want to unblock streaming sites.</strong> Despite showing improvement, Mullvad is still fairly weak when it comes to streaming.</p><p>❌ <strong>You want bells and whistles.</strong> Although it's great at what it does, Mullvad doesn't offer any extras like an ad blocker, password manager, or malware protection.</p><div data-rows="3" data-widget-type="simple" data-model-name="Mullvad VPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="FeATJs27RHRW9MiGUWXibf" name="Hide me on Android phone.jpg" alt="Hide.me on an Android phone" src="https://cdn.mos.cms.futurecdn.net/FeATJs27RHRW9MiGUWXibf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hide.me)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-hide-me"><span class="title__text"><a href="https://www.tomsguide.com/reviews/hideme-vpn-review">5. Hide.me</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Good value with capable apps, but complex for beginners</p></div><p class="specs__container"><strong>Monthly price: </strong>$11.99 | <strong>Number of servers: </strong>2,600 | <strong>Server locations: </strong>91 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>24/7 live chat, email, written articles | <strong>Refund period: </strong>30 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very customizable</div><div class="icon icon-plus_circle _hawk">Great connection speeds</div><div class="icon icon-plus_circle _hawk">Effective for streaming</div><div class="icon icon-minus_circle _hawk">Complex apps</div><div class="icon icon-minus_circle _hawk">Minor kill switch fault</div></div><h2 id="what-we-like-5">What we like:</h2><p>Hide.me is a Malaysian VPN service that's well-known as a powerful and highly customizable alternative to the big guns. Whether you want to set up <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>, pick between a wide range of <a href="https://www.tomsguide.com/computing/vpns/what-is-a-vpn-protocol">encryption protocols</a>, or just about anything else you could ask from a VPN, Hide.me has the tools to do it.</p><p>It's fast, too. In our testing, we saw it clock speeds of 817 Mbps. While this isn't quite as fast as NordVPN of Surfshark – and marginally slower than the last time we tested Hide.me – it's still very quick. For context, you only need around 25 Mbps to stream 4K Netflix.</p><p>Speaking of which, Hide.me performed well in our streaming tests. It was able to unblock all the Netflix libraries we tested it with, along with Disney Plus, BBC iPlayer, and more. Overall, it's techy's dream.</p><h2 id="what-could-improve-5">What could improve:</h2><p>Hide.me isn't perfect. Despite a strong showing in our streaming testing, it was unable to get access to Amazon Prime Video. We also found an issue with the kill switch, whereby your IP address is briefly revealed when manually changing between servers. This is a rare occurrence, but worth making clear.</p><p>The biggest problem most people will have with Hide.me, though, is how complex it is. It's not entirely impenetrable, but compared with many of the more mainstream VPN service, there's much more of a learning curve. If you want to plug and play, look elsewhere.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/hideme-vpn-review"><strong>Hide.me review</strong></a><strong> for all the details.</strong></p><h2 id="buy-hide-me-if">Buy Hide.me if:</h2><p>✅ <strong>You're looking for a very customizable VPN.</strong> Few VPN services come close to the amount of options Hide.me offers.</p><p>✅ <strong>You watch a lot of Netflix.</strong> Hide.me unblocked every Netflix location we tested it with.</p><h2 id="don-t-buy-hide-me-if">Don't buy Hide.me if:</h2><p>❌ <strong>You're a newbie.</strong> Hide.me is much better suited to those who have experience using VPNs, and want to customize how they use their apps.</p><p>❌ <strong>You watch Amazon Prime Video.</strong> Hide.me only failed to access one streaming service – Amazon Prime Video.</p><div data-rows="3" data-widget-type="simple" data-model-name="Hide.me"></div><h2 class="article-body__section" id="section-can-you-pay-for-a-vpn-monthly"><span>Can you pay for a VPN monthly?</span></h2><p>Because VPN providers usually advertise <em>all</em> their plans with a monthly rate, it might appear possible to pay a small amount each month over a period time – much like a phone contract. Unfortunately, this is not the case. You have to pay the full amount upfront.</p><p>This can cause issues if you don't have $100 or more ready to spend, or you simply don't want to lock yourself into multiple years with a single VPN provider.</p><p>The only way to pay month-to-month is to go for the (usually more expensive) one-month plan. Most providers will also include an auto-renew feature so you don't have to remember to sign up again every month. Be aware that you may have to opt out of this if don't want to carry on after your first month.</p><p>We usually recommend signing up for as long as you can afford for the best price, but for short-term usage and flexibility, monthly VPN plans may be the right choice.</p><div data-widget-type="simple" data-model-name="Proton VPN,PrivadoVPN,NordVPN" data-widget-title="The best monthly VPNs:"></div><h2 class="article-body__section" id="section-why-are-monthly-vpn-plans-so-expensive"><span>Why are monthly VPN plans so expensive?</span></h2><p>The short answer to why monthly VPNs are so expensive is the fact that VPN providers don't <em>really</em> want you to buy them. </p><p>Instead, most VPN companies highly incentivise the long-term plans to retain users for a considerable period of time, and collect larger payments overall. They'd much rather you pay a lower price per month and keep you around longer than have you come and go, paying one-off fees.</p><p>Also, many VPNs crank up the price on long-term plans after the first term of subscription is over. This helps offset any discounts offered to new customers.</p><h2 class="article-body__section" id="section-how-can-i-get-a-cheap-monthly-vpn-subscription"><span>How can I get a cheap monthly VPN subscription?</span></h2><p>Monthly VPN subscription are almost always the most expensive way to buy a VPN. However, <a href="#4-mullvad-2" target="_blank" rel="nofollow">Mullvad</a> is a popular provider that offers the same monthly rate, no matter how long you plan on staying around.</p><p>If Mullvad's not for you, there's a way to get a whole month of almost any provider for free.</p><p>That's by making the most of the money-back guarantee. Most providers offer a roughly 30-day refund period, in which you can claim your money back if you don't like the service. Some even offer this on single-month plans.</p><p>So, you may be able to sign up for a single month, and then claim your money back before your time runs out. It's cheeky, but it works.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZQ2cEukcEKWBXiMC9yMX99" name="VPN hero image.jpg" alt="Cartoon of a hand touching the word "VPN" on a computer screen" src="https://cdn.mos.cms.futurecdn.net/ZQ2cEukcEKWBXiMC9yMX99-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Chokkicx/Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-to-choose-the-right-monthly-vpn"><span>How to choose the right monthly VPN</span></h2><p>Choosing the right VPN for you – whether you're looking for a monthly subscription or not – all depends on what you plan on using it for.</p><p>If you're looking for excellent privacy, providers like NordVPN or Proton VPN might appeal to you with tools like Secure Core and Threat Protection Pro. </p><p>For big streamers, excellent connection speeds and the ability to unblock plenty of streaming sites will be a must.</p><p>No matter what you're planning on using your VPN for, though, airtight no-logs and privacy policies are essential. Thankfully, all the providers listed on this page have got this covered.</p><p>When it comes to monthly VPN subscriptions, you may want to prioritise a provider that offers a refund period on all plans. PrivadoVPN, for example, doesn't give refunds for its 1-month plans, while all the other providers on this page do – ranging from 14 to 30 days.</p><p><a href="#section-the-5-best-cheap-monthly-VPNs-overall">Back to the best monthly VPNs ^</a></p><h3 class="article-body__section" id="section-should-i-use-a-free-vpn"><span>Should I use a free VPN?</span></h3><p>If you are looking for the absolute cheapest way to use a VPN month-to-month, then of using one of the best free VPNs is definitely an option. However, there are a couple of things to keep in mind.</p><p>First of is that free VPNs are always more limited than paid-for VPNs. This can be in a number of ways, whether this is through strict data limits, lower speeds, limited servers, only a single simultaneous connection, and/or little/no ability to unblock content from streaming platforms.</p><p>Second is that free VPNs still need to cover upkeep costs, which means they must make revenue somehow. This is either through a paid-for subscription tier (which means you'll have to deal with ads or pop-ups urging you to sign up for this) or through other means. This can include having ads, or storing and selling your data to third-parties, which defeats the point of having a VPN in the first place.</p><p>Third is that many of the best VPN services have include money-back guarantees of at least 30 days. So, if you do just want to use a VPN for a month, why not just take advantage of this money-back guarantee and use a premium VPN over a free one?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2309px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="yMRbkitxHvHXiumUoWKouN" name="VPN glossary.jpg" alt="An illustration, containing gears, a puzzle piece, lightbuld, and wrench, and three people (holding a key, laptop, and padlock), surrounding the "VPN" abbreviation." src="https://cdn.mos.cms.futurecdn.net/yMRbkitxHvHXiumUoWKouN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2309" height="1299" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-we-test-the-best-monthly-vpn-services"><span>How we test the best monthly VPN services</span></h2><p>There's no specific testing beyond our typical process to judge the best monthly VPNs – the providers here have been chosen thanks to their balance of price and quality. We have a full explainer on <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a>, but, in short, it goes something like this.</p><p>Firstly, we test the sign-up process. How easy is it to pay, and what options are there? From there, we install the VPN on a number of devices, make notes on the simplicity of the process, and whether there are any extra steps that introduce complexity.</p><p>Then comes the fun part. We use all the features, running tests to detect any problems like <a href="https://www.tomsguide.com/features/what-is-a-dns-leak-and-how-to-prevent-it">DNS leaks</a> or faulty kill switches. We'll dive into the code if it's available, and see if there are any anomalies we think you might be interested in reading about.</p><p>We test the speed – 120 individual tests, daytime and evening – and connect to various servers to get a good idea of how robust the server network is, and what speeds you can expect to get in normal usage.</p><p>Streaming comes next. We test a wide range of global and regional streaming services to see how well each VPN can unblock content.</p><p>Customer support is also very important. So, if we have any queries along the way, we'll follow the avenues provided to see how well-prepared the support team is. This includes live chat, email, and ticketed systems.</p><p>Once we've done all of this, we'll have a good feel for the apps and will have found out if there are any usability quirks, or unique features that we really like.</p><p><a href="#section-the-5-best-cheap-monthly-VPNs-overall">Back to the best monthly VPNs ^</a></p><h2 class="article-body__section" id="section-the-experts-that-test-vpns-at-tom-s-guide"><span>The experts that test VPNs at Tom's Guide</span></h2><div data-multi="1" data-widget-type="multimodelreview" data-widget-title="Compare the 5 best overall VPNs:" data-model-name="Proton VPN,PrivadoVPN,NordVPN,Mullvad VPN,Hide.me"></div><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-cheap-monthly-vpn</link>
                                                                            <description>
                            <![CDATA[ A cheap monthly VPN is great for trialing a new provider, avoiding commitment, or accessing apps on vacation. Here are the very best monthly VPNs from our testing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cP4qpfDwUa5gpLFg22hKFe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/q4GNr8Vz4CWrkxc5rWE4GX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 14:39:59 +0000</pubDate>                                                                                                                                <updated>Tue, 18 Aug 2026 14:40:59 +0000</updated>
                                                                                                                                            <category><![CDATA[VPNs]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                    <category><![CDATA[Internet]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mo Harber-Lamond ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/e5z29XBdy9KTwJ4GsGoUsH-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;As VPN editor at Tom&#039;s Guide, Mo manages the three-strong VPN team and oversees a busy weekly content schedule of VPN, privacy, and cybersecurity news, reviews, and advice. He&#039;s a daily VPN user himself – typically NordVPN or ExpressVPN – and a regular reviewer of all the leading services: you’ll find his latest recommendations in Tom’s Guide’s &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-vpn&quot;&gt;best VPN&lt;/a&gt; and &lt;a href=&quot;https://www.tomsguide.com/best-picks/best-free-vpn&quot;&gt;best free VPN&lt;/a&gt; guides. &lt;/p&gt;&lt;p&gt;Mo is committed to helping people choose the right VPN for their needs, and takes a meticulous, data-driven approach to Tom’s Guide’s testing processes to ensure that he and his team can make confident VPN recommendations that are grounded in thorough, real-world testing. &lt;/p&gt;&lt;p&gt;Whether he’s analyzing advanced privacy features like obfuscation and split tunneling, connection speeds across different protocols such as WireGuard and OpenVPN, or compatibility across different devices, Mo has clocked up hundreds of hours over the last half-decade interrogating the claims made by leading and lesser-known VPN providers.&lt;/p&gt;&lt;p&gt;Mo&#039;s newest venture is launching &lt;a href=&quot;https://www.youtube.com/@The.PrivacyLab&quot; target=&quot;_blank&quot;&gt;The Privacy Lab&lt;/a&gt; on YouTube. Focusing on general digital privacy – including VPNs, of course – The Privacy Lab aims to make staying safer online more accessible. Expect explainers, recommendations, and longer deep-dives into important privacy stories.&lt;/p&gt;&lt;p&gt;Outside of his role at Tom’s Guide, Mo has contributed to a number of leading tech publications on VPN and privacy issues, including &lt;a href=&quot;https://www.techradar.com/author/mo-harber-lamond&quot;&gt;TechRadar&lt;/a&gt;, &lt;a href=&quot;https://www.whathifi.com/author/mo-harber-lamond&quot;&gt;What Hi-Fi?&lt;/a&gt; and &lt;a href=&quot;https://www.t3.com/author/mo-harber-lamond&quot;&gt;T3&lt;/a&gt;, developing his position as a trusted voice in the field. &lt;/p&gt;&lt;p&gt;He graduated with First Class honours in English Literature and Creative Writing from Manchester University in the UK, and before joining the Tom&#039;s Guide team, worked for several years in creative and editorial writing. Alongside this, he side-hustled as a proofreader and copy editor – honing his skills in communicating complex information clearly – all the while gaining notoriety (if not success) with his band in his homeland of Cornwall.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/q4GNr8Vz4CWrkxc5rWE4GX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Image of Proton VPN&#039;s Windows app displayed on a laptop]]></media:description>                                                            <media:text><![CDATA[Image of Proton VPN&#039;s Windows app displayed on a laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Image of Proton VPN&#039;s Windows app displayed on a laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/q4GNr8Vz4CWrkxc5rWE4GX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Long-term VPN subscriptions offer the best value – that's a fact. However, they can also cost up to $100 upfront, and if you just want a VPN for your vacation, a single month may be all you need.</p><p>Of course, the trade-off is that paying monthly for your VPN is the most expensive way of doing so. If you'll be using it for more than a couple of months, a multi-year plan may still work out better value if you pick one of the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPNs</a>.</p><p>Either way, picking the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> for you isn't always a simple process. That's why we've been constantly reviewing and re-reviewing dozens of VPNs for over a decade: to bring you first-hand research to help you decide which suits you best.</p><p>On this page, we've pulled together the cheapest monthly VPN plans worth considering. Note that we've ranked them by balancing price and quality – the top spots offer the best <em>value</em> in our opinion, but may be slightly more expensive than others further down the list.</p><h2 class="article-body__section" id="section-the-3-best-cheap-monthly-vpns-at-a-glance"><span>The 3 best cheap monthly VPNs at a glance</span></h2><div class="product"><a data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZZppZSPNC4hD4Vn7FwV9i3" name="Proton VPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZZppZSPNC4hD4Vn7FwV9i3-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow" data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" data-dimension25=""><strong>Proton VPN | 1 month | $9.99</strong></a><br>Proton VPN is a highly regarded VPN provider that features in many of our guides. It focuses mainly on privacy, but has recently proven to be very effective for unblocking streaming sites, too. The monthly VPN plan is the best of the big names at <strong>$9.99</strong>, and prices drop to <a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow"><strong>$2.99 per month</strong></a> on the 2-year plan. All subscriptions come with a 30-day money-back guarantee, including the 1-month plan.<a class="view-deal button" href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow" data-dimension112="b1052b0a-9b12-11f1-95b4-fdbe83d267b5" data-action="Deal Block" data-label="Proton VPN | 1 month | $9.99" data-dimension48="Proton VPN | 1 month | $9.99" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TZjYtG8hv4PYvRtFdxWUtM" name="PrivadoVPN logo square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TZjYtG8hv4PYvRtFdxWUtM-1920-80.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow" data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" data-dimension25=""><strong>Privado VPN | 1 month | $10.99</strong></a><br>Privado VPN is a simple and effective VPN, with great speeds and very effective streaming performance. Monthly subscriptions are affordable at <strong>$10.99</strong>, but longer plans are also incredibly cheap, starting at <a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow"><strong>$20 all-in for 1 year</strong></a>. Be aware that 1-year plans have a 30-day money-back guarantee, but 1-month plans do not.<a class="view-deal button" href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow" data-dimension112="b1052baa-9b12-11f1-8bee-8b6f0a81ada3" data-action="Deal Block" data-label="Privado VPN | 1 month | $10.99" data-dimension48="Privado VPN | 1 month | $10.99" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286&source=TGVPN" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="BJx7weSHowVSkU8K9dEPYV" name="NordVPN logo square deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/BJx7weSHowVSkU8K9dEPYV-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" data-dimension25=""><strong>NordVPN | 1 month | $14.99</strong></a><br>From our testing, NordVPN is currently the best VPN overall. It's fast, secure, and very reliable for unblocking streaming sites. It's not the cheapest monthly VPN, but it's also not the most expensive at <strong>$14.99</strong>. Of course, longer plans offer better savings, starting at <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>$3.49 per month</strong></a> for a 27-month subscription. There's a 30-day money-back guarantee on all subscriptions, including the 1-month plan. <a class="view-deal button" href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286&source=TGVPN" target="_blank" rel="nofollow" data-dimension112="b1052c4a-9b12-11f1-9e0c-ad2963145470" data-action="Deal Block" data-label="NordVPN | 1 month | $14.99" data-dimension48="NordVPN | 1 month | $14.99" data-dimension25="">View Deal</a></p></div><h2 id="how-we-chose-the-best-monthly-vpn-plans">How we chose the best monthly VPN plans</h2><p>In our VPN reviews, alongside detailed price comparisons, we also focus on privacy, streaming performance, ease of use, and much more. Over the years, we've come across a lot of very cheap VPNs – and some pretty poor ones, too.</p><p>This guide's rankings have been determined by both quality and price. For example, Proton VPN is not the very cheapest monthly VPN, but it offers the best combination of top-tier VPN protection with a below-average monthly price. </p><p>We have also featured cheaper providers like Mullvad, but further down the page due to their significant drawbacks.</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>VPN provider</strong></p></td><td  ><p><strong>Cheapest overall price</strong></p></td><td  ><p><strong>Monthly price</strong></p></td></tr><tr><td class="firstcol " ><p><a href="https://go.getproton.me/aff_ad?campaign_id=1607&aff_id=1046&source=toms_guide" target="_blank" rel="nofollow">Proton VPN</a></p></td><td  ><p>$2.99 per month</p></td><td  ><p>$9.99</p></td></tr><tr><td class="firstcol " ><p><a href="https://signup.privadovpn.com/winter-special#a_aid=FuturePLC&chan=pbc" target="_blank" rel="nofollow">PrivadoVPN</a></p></td><td  ><p>$1.11 per month</p></td><td  ><p>$10.99</p></td></tr><tr><td class="firstcol " ><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a></p></td><td  ><p>$3.49 per month</p></td><td  ><p>$14.99</p></td></tr><tr><td class="firstcol " ><p><a href="https://mullvad.net/en" target="_blank" rel="nofollow">Mullvad</a></p></td><td  ><p>~$5.80 (€5) per month</p></td><td  ><p>~$5.85 (€5)</p></td></tr><tr><td class="firstcol " ><p><a href="https://hide.me/?friend=ftnrs&banner=e2a07063" target="_blank" rel="nofollow">Hide.me</a></p></td><td  ><p>$2.59 per month</p></td><td  ><p>$11.99</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-the-5-best-cheap-monthly-vpns-overall"><span>The 5 best cheap monthly VPNs overall</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7725px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec4qYgTn9MWw7MYPQyUoz5" name="Proton VPN Free iPhone" alt="Proton VPN free on an iPhone" src="https://cdn.mos.cms.futurecdn.net/ec4qYgTn9MWw7MYPQyUoz5-1920-80.jpg" mos="" align="middle" fullscreen="" width="7725" height="4345" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-proton-vpn"><span class="title__text">1. Proton VPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best mix of cheap monthly pricing and quality</p></div><p class="specs__container"><strong>Monthly price: </strong>$9.99 | <strong>Number of servers: </strong>20,000+ | <strong>Server locations: </strong>148 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>Live chat, email, articles | <strong>Refund period: </strong>30 days (any plan)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great speeds</div><div class="icon icon-plus_circle _hawk">Top-class privacy + open-source apps</div><div class="icon icon-plus_circle _hawk">Affordable monthly pricing</div><div class="icon icon-plus_circle _hawk">Unblocks tons of streaming sites</div><div class="icon icon-minus_circle _hawk">Slightly complex apps</div></div><h2 id="what-we-like">What we like:</h2><p>Proton VPN is a top-quality VPN, and it ranks fourth in our overall guide to the best VPNs. If you just want a monthly plan, at $9.99 it's by far the best provider available for under $10. Considering some top providers like <a href="https://www.tomsguide.com/reviews/surfshark-vpn-review">Surfshark</a> charge over $15 for one month, this is great value.</p><p>In our testing, it was clear that Proton VPN as a whole is focused first and foremost on privacy. The apps are open-source, which means anyone can check the code for weaknesses, and in use we found them reliable and robust. </p><p>The <a href="https://www.tomsguide.com/features/protonvpn-secure-core">Secure Core</a> feature – special extra-secure servers – aren't cheap to maintain, but offer another level of privacy compared to rivals. Recent updates also include <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-releases-quality-of-life-updates-for-android-and-windows-users">improvements to the Windows apps</a>, and some welcome <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-announces-ux-updates-for-apps-heres-what-you-need-to-know">updates to the mobile apps' interfaces</a>.</p><p>Proton VPN was also one of the very <a href="https://www.tomsguide.com/best-picks/streaming-vpn">best VPNs for streaming</a> in our latest round of VPN testing. It unblocked almost every streaming site we tried it with, including multiple Netflix locations, BBC iPlayer from outside the UK, and Disney Plus. Speeds are very impressive, too. In short, it covers all the bases.</p><h2 id="what-could-improve">What could improve:</h2><p>There's not a lot to complain about with Proton VPN, but if you're a newbie, you might find the apps to be a little intimidating. They are by no means difficult to use, but if absolute simplicity is your priority, a service like <a href="https://www.tomsguide.com/reviews/expressvpn-review">ExpressVPN</a> or <a href="https://www.tomsguide.com/reviews/privado-vpn-review">PrivadoVPN</a> may suit you better.</p><p>A very specific gripe we have is that although Proton has updated the look of the apps on Windows, Android, and iOS, the Mac app has retained the old interface. It's not <em>bad</em>, but we'd like to see it updated soon to match the rest of the apps.</p><p>Finally, while not necessarily a negative, Proton VPN has <a href="https://www.tomsguide.com/computing/vpns/proton-vpn-has-removed-openvpn-support-for-android-heres-what-you-need-to-know">removed the OpenVPN protocol from Android</a>, Mac, and iOS apps. It's still available as a manual configuration, but it's not selectable in-app. This won't affect the vast majority of users, but those who need easy access to OpenVPN may want to look elsewhere.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/protonvpn-review"><strong>Proton VPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-proton-vpn-if">Buy Proton VPN if:</h2><p>✅ <strong>You prioritize privacy.</strong> Proton VPN is one of the <a href="https://www.tomsguide.com/best-picks/most-secure-vpn">most secure VPNs</a> around, with plenty of privacy features as standard.</p><p>✅ <strong>You love streaming.</strong> Every streaming site we tried was unblocked by Proton VPN in our testing.</p><p>✅ <strong>You want the best bang for buck on a monthly plan.</strong> Proton VPN is the highest-quality VPN available at this price point.</p><h2 id="don-t-buy-proton-vpn-if">Don't buy Proton VPN if:</h2><p>❌ <strong>You want the simplest VPN possible.</strong> Proton isn't confusing, but absolute newbies may prefer something simpler.</p><p>❌ <strong>You need OpenVPN.</strong> This won't affect most people, but Proton's removal of OpenVPN means that if you need to use it, you'll need to manually configure it.</p><div data-rows="3" data-widget-type="simple" data-model-name="Proton VPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="inRFZFDRC9QEjNWi6Su3pJ" name="PrivadoInBody" alt="PrivadoVPN Free Mac app connected to a VPN server" src="https://cdn.mos.cms.futurecdn.net/inRFZFDRC9QEjNWi6Su3pJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-privadovpn"><span class="title__text">2. PrivadoVPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>PrivadoVPN is basic, but great value</p></div><p class="specs__container"><strong>Monthly price: </strong>$10.99 | <strong>Number of servers: </strong>300+ | <strong>Server locations: </strong>64 locations in 49 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>Email, articles | <strong>Refund period: </strong>30 days (monthly plan excluded)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great connection speeds</div><div class="icon icon-plus_circle _hawk">Super simple to use</div><div class="icon icon-plus_circle _hawk">Longer plans are incredibly cheap</div><div class="icon icon-plus_circle _hawk">Unblocks most streaming sites</div><div class="icon icon-minus_circle _hawk">Quite basic</div><div class="icon icon-minus_circle _hawk">No independent audit</div><div class="icon icon-minus_circle _hawk">Apps can be a little buggy</div></div><h2 id="what-we-like-2">What we like:</h2><p>What you see is what you get with PrivadoVPN. It's one of the <a href="https://www.tomsguide.com/best-picks/cheap-vpn">cheapest VPNs</a> around with no-nonsense apps, great connection speeds, and reliable unblocking for just about any site you can think of. The monthly plan is $10.99, and while that's a little more expensive than Proton VPN, it's still good value overall. If, after a month, you like PrivadoVPN, the 1-year plan costs $20, and the 2-year plan is just $30. </p><p>One of PrivadoVPN's standouts is that, despite having a much smaller fleet of servers than the big names, it manages very respectable speeds. When reviewing it, PrivadoVPN was almost as fast as NordVPN and Surfshark – two of the <a href="https://www.tomsguide.com/best-picks/best-fast-vpn">fastest VPNs</a>. It's also just as good for streaming as the more established players.</p><p>Other than its price – which is hard to ignore – PrivadoVPN's biggest draw will be its simplicity. The interface is totally uncluttered – it's very similar to ExpressVPN's previous design – which means even those using a VPN for the first time will be able to get up and running in minutes.</p><p>Finally, Tom's Guide was able to <a href="https://www.tomsguide.com/computing/vpns/i-visited-a-vpn-data-center-heres-what-i-learned">visit PrivadoVPN's main data center</a> in Amsterdam, and the whole setup was extremely secure and professional – always a good sign.</p><h2 id="what-could-improve-2">What could improve:</h2><p>Our testing concluded that PrivadoVPN covered all the privacy basics well, but unlike many of the better-known providers, it has not undergone an independent audit of its privacy policy, apps, or server infrastructure. While not essential, these audits go a long way towards building a VPN's trustworthiness.</p><p>Unlike rivals like <a href="https://www.tomsguide.com/reviews/nordvpn-review">NordVPN</a> and ExpressVPN, PrivadoVPN doesn't offer many added extras like a password manager or cyber insurance.The only extra is Control Tower, which is a smart DNS tool for blocking ads and malware. Admittedly, you may not need these – but they're certainly nice to have. </p><p>Finally, the single-month plan is non-refundable. Most other VPNs allow new customers to claim a refund on their first purchase, no matter the length of the plan. While PrivadoVPN does offer refunds on longer plans, it's not quite as generous to monthly subscribers.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/privado-vpn-review"><strong>PrivadoVPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-privadovpn-if">Buy PrivadoVPN if:</h2><p>✅ <strong>You demand simplicity.</strong> PrivadoVPN is incredibly easy to use.</p><p>✅ <strong>You might extend your plan.</strong> PrivadoVPN's longer plans are very cheap.</p><p>✅ <strong>You stream a lot.</strong> Just like the bigger names, PrivadoVPN performed a clean sweep in our streaming site unblocking tests.</p><h2 id="don-t-buy-privadovpn-if">Don't buy PrivadoVPN if:</h2><p>❌ <strong>You're a privacy purist.</strong> The lack of an independent audit backing up PrivadoVPN's claims may turn away privacy obsessives.</p><p>❌ <strong>You want a cybersecurity suite.</strong> PrivadoVPN is a VPN, plain and simple. If you need any added extras, go for a provider like NordVPN, ExpressVPN, or Surfshark.</p><p>❌ <strong>You may want to claim a refund.</strong> No money-back guarantee is offered on PrivadoVPN's single-month plans.</p><div data-rows="3" data-widget-type="simple" data-model-name="PrivadoVPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7Hnm6ecqwytezw7yxTAXyk" name="NordDesktopHeader" alt="2026 version of NordVPN app running on macOS" src="https://cdn.mos.cms.futurecdn.net/7Hnm6ecqwytezw7yxTAXyk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-nordvpn"><span class="title__text">3. NordVPN</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>The best VPN's monthly deal is reasonable</p></div><p class="specs__container"><strong>Monthly price: </strong>$14.99 | <strong>Number of servers: </strong>8,000+ | <strong>Server locations: </strong>224 locations in 167 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>24/7 live chat, email, articles | <strong>Refund period: </strong>30 days (all plans)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very fast connections</div><div class="icon icon-plus_circle _hawk">Excellent privacy</div><div class="icon icon-plus_circle _hawk">Unblocks most streaming sites</div><div class="icon icon-plus_circle _hawk">Great customer support</div><div class="icon icon-minus_circle _hawk">Apps may be complex for absolute beginners</div><div class="icon icon-minus_circle _hawk">Price hike on renewal</div></div><h2 id="what-we-like-3">What we like:</h2><p>Although NordVPN doesn't offer the cheapest monthly VPN plan, at $14.99 it's not extortionate. In fact, it's still equal to or cheaper than most other top-tier VPNs. For example, our choice of <a href="https://www.tomsguide.com/best-picks/cheap-vpn">best cheap VPN</a> Surfshark currently sits at over $16 for its 1-month plan.</p><p>The reason we've included it here, though, is because it's our top-rated VPN overall. Placing first in our guide to the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN services</a>, it performed impressively in every one of our tests.</p><p>Privacy is class-leading, and the in-house <a href="https://www.tomsguide.com/computing/vpns/what-is-nordlynx">NordLynx protocol</a> offers strong encryption, excellent speeds, and very good streaming unblocking. There are also a ton of additional features available on the base plan, including <a href="https://www.tomsguide.com/features/nordvpn-meshnet-what-is-it-and-when-should-i-use-it">Meshnet</a> and Threat Protection Lite. This is far more than PrivadoVPN offers, and even outstrips Proton VPN's base plan.</p><p>NordVPN is also very reliable for unblocking streaming sites – only Norton VPN outdid it in our last round of <a href="https://www.tomsguide.com/best-picks/streaming-vpn">streaming VPN</a> testing, and NordVPN ranks better in every other metric. </p><p>If you sign up to higher tiers of subscription, there's even more on offer. <a href="https://www.tomsguide.com/computing/vpns/what-is-nord-threat-protection-pro">Threat Protection Pro</a> is a nifty malware protection system, and you can even add on <a href="https://www.tomsguide.com/computing/online-security/the-best-vpn-weve-ever-reviewed-just-got-a-huge-new-update">NordProtect</a> for cyber insurance. The Basic plan is still a good choice, though – and if you can spare the extra cash, NordVPN is the best around. </p><p>Finally, NordVPN has been incredibly busy in 2026. Updates include a <a href="https://www.tomsguide.com/computing/vpns/nordvpn-launches-a-new-scam-checker-to-help-you-spot-phishing-and-fraud-and-its-completely-free-to-use">scam checker</a>, <a href="https://www.tomsguide.com/computing/vpns/nordvpn-expands-its-dark-web-monitoring-feature-to-include-exposed-phone-numbers">expanded dark web monitoring</a> to include phone numbers, and <a href="https://www.tomsguide.com/computing/vpns/nordvpn-announces-mobile-app-redesign-heres-what-you-need-to-know">complete mobile app redesign</a>, and a <a href="https://www.tomsguide.com/computing/vpns/nordvpn-completes-sixth-no-logs-audit-and-once-again-its-proved-your-data-is-safe">fresh no-logs audit</a>. Very impressive.</p><h2 id="what-could-improve-3">What could improve:</h2><p>Although not entirely relevant to the monthly plans, if you choose a longer subscription, you'll be hit with a price hike when you auto-renew. To get around this, you'll need to buy extra time with a good <a href="https://www.tomsguide.com/news/best-vpn-deals">VPN deal</a> before your plan runs out. It's not a dealbreaker, but it is a hassle we'd like to avoid. You can find out more in our dedicated investigation to <a href="https://www.tomsguide.com/computing/vpns/vpn-renewal-prices-explained">VPN auto-renewal pricing</a>.</p><p>Otherwise, there are very few negatives to speak of. Some of our testers complained that the <a href="https://www.tomsguide.com/best-picks/best-mobile-vpn-apps">mobile VPN apps</a> were fiddly to use thanks to the map-based interface. However, during our testing, not everyone held the same opinion. Seeing as there's a 30-day refund period, it could be worth trying it out to see if it suits you.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN review</strong></a><strong> for all the details.</strong></p><h2 id="buy-nordvpn-if">Buy NordVPN if:</h2><p>✅ <strong>You want the best VPN overall.</strong> NordVPN currently sits at number one in our overall rankings. That's quite an accolade.</p><p>✅ <strong>Speed and streaming are essential for you.</strong> NordVPN is one of the fastest providers we've tested, and unblocked almost everything we tested it with.</p><p>✅ <strong>You'll use the extra features.</strong> Many people will find value in additional tools like Meshnet, Threat Protection, and a Dark Web Monitor.</p><h2 id="don-t-buy-nordvpn-if">Don't buy NordVPN if:</h2><p>❌ <strong>You want the very cheapest monthly VPN.</strong> NordVPN's great, but the options above and below it in this list do cost less money if you pay month-to-month.</p><p>❌ <strong>You like simple mobile apps.</strong> Some people find that NordVPN's mobile apps are a little tricky to use compared to competitors like ExpressVPN and PrivadoVPN.</p><div data-model-name="NordVPN" data-rows="3" data-widget-type="simple"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HxCPfEVp42S9ap2fwr8zwJ" name="Mullvad hero 16x9.jpg" alt="Mullvad on a laptop" src="https://cdn.mos.cms.futurecdn.net/HxCPfEVp42S9ap2fwr8zwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-mullvad"><span class="title__text">4. Mullvad</span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>A top choice for privacy, but not suitable for streaming</p></div><p class="specs__container"><strong>Monthly price: </strong>~$6 (varies with exchange rate) | <strong>Number of servers: </strong>~570 | <strong>Server locations: </strong>90 locations in 50 countries | <strong>Maximum devices supported: </strong>5 | <strong>Customer support: </strong>Email, articles | <strong>Refund period: </strong>14 days (not cash or crypto)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">The cheapest monthly VPN available</div><div class="icon icon-plus_circle _hawk">Good connection speeds</div><div class="icon icon-plus_circle _hawk">Strong focus on privacy</div><div class="icon icon-plus_circle _hawk">Cash payments</div><div class="icon icon-minus_circle _hawk">Unable to unblock any streaming sites</div><div class="icon icon-minus_circle _hawk">Apps are basic</div><div class="icon icon-minus_circle _hawk">Few extra features beyond the VPN</div><div class="icon icon-minus_circle _hawk">Short 14-day money-back guarantee (no refund period with cash)</div></div><h2 id="what-we-like-4">What we like:</h2><p>Mullvad does things a little differently to other VPNs. No matter how long you subscribe for – a month or a decade – you'll pay the same monthly fee of around $6 (always exactly €5, USD prices can fluctuate). This means that you're not strong-armed into signing up to a lengthy plan to get a better price. We like this.</p><p>Privacy is Mullvad's strongest suit, and a huge amount of work has clearly gone into making it as secure as possible. A big highlight is the annual app audit, which is a costly expense that lends trust to Mullvad's claims. The latest, released in June, 2026, and focused on the Android app, proved again that Mullvad's software is doing what it says it is. Another plus point is cash payments, which very few other VPNs offer.</p><p>Mullvad was also one of the first VPNs to introduce <a href="https://www.tomsguide.com/computing/vpns/why-every-vpn-should-use-post-quantum-encryption">quantum-resistant encryption</a>, which gives the reassurance that even if your data is collected now, it can't be decrypted in the future. However, that hasn't affected speeds, and in our testing it averaged out at a massive 2,308 Mbps – more than 50 times faster than the speed necessary to stream 4K video.</p><h2 id="what-could-improve-4">What could improve:</h2><p>Unfortunately, Mullvad's focus on pure privacy and nothing else means there are some big sacrifices to be made. The most impactful of these is that it isn't as reliable at unblocking geo-restricted streaming sites as other VPNs. It's worth noting we saw a slight improvement here – Netflix, iPlayer and some Australian streamers – but for really reliable streaming, go for Proton VPN or NordVPN.</p><p>There's also no live chat support at all, and the apps are very basic. Essentially, if you're looking for a purely privacy-focused VPN, it'll do you well – but there are many VPNs out there that offer far more outside of this.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/mullvad-vpn-review"><strong>Mullvad review</strong></a><strong> for all the details.</strong></p><h2 id="buy-mullvad-if">Buy Mullvad if:</h2><p>✅ <strong>Privacy is your utmost concern.</strong> For pure privacy, there are very few VPNs that offer things like cash payments and post-quantum resistance.</p><p>✅ <strong>You want the cheapest monthly price.</strong> Although there are no discounts for longer subscriptions, Mullvad's single-month price is very reasonable.</p><h2 id="don-t-buy-mullvad-if">Don't buy Mullvad if:</h2><p>❌ <strong>You want to unblock streaming sites.</strong> Despite showing improvement, Mullvad is still fairly weak when it comes to streaming.</p><p>❌ <strong>You want bells and whistles.</strong> Although it's great at what it does, Mullvad doesn't offer any extras like an ad blocker, password manager, or malware protection.</p><div data-rows="3" data-widget-type="simple" data-model-name="Mullvad VPN"></div><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:60.00%;"><img id="FeATJs27RHRW9MiGUWXibf" name="Hide me on Android phone.jpg" alt="Hide.me on an Android phone" src="https://cdn.mos.cms.futurecdn.net/FeATJs27RHRW9MiGUWXibf-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Hide.me)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-hide-me"><span class="title__text"><a href="https://www.tomsguide.com/reviews/hideme-vpn-review">5. Hide.me</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Good value with capable apps, but complex for beginners</p></div><p class="specs__container"><strong>Monthly price: </strong>$11.99 | <strong>Number of servers: </strong>2,600 | <strong>Server locations: </strong>91 countries | <strong>Maximum devices supported: </strong>10 | <strong>Customer support: </strong>24/7 live chat, email, written articles | <strong>Refund period: </strong>30 days</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Very customizable</div><div class="icon icon-plus_circle _hawk">Great connection speeds</div><div class="icon icon-plus_circle _hawk">Effective for streaming</div><div class="icon icon-minus_circle _hawk">Complex apps</div><div class="icon icon-minus_circle _hawk">Minor kill switch fault</div></div><h2 id="what-we-like-5">What we like:</h2><p>Hide.me is a Malaysian VPN service that's well-known as a powerful and highly customizable alternative to the big guns. Whether you want to set up <a href="https://www.tomsguide.com/computing/vpns/everything-you-need-to-know-about-port-forwarding-and-how-to-make-it-work-for-you">port forwarding</a>, pick between a wide range of <a href="https://www.tomsguide.com/computing/vpns/what-is-a-vpn-protocol">encryption protocols</a>, or just about anything else you could ask from a VPN, Hide.me has the tools to do it.</p><p>It's fast, too. In our testing, we saw it clock speeds of 817 Mbps. While this isn't quite as fast as NordVPN of Surfshark – and marginally slower than the last time we tested Hide.me – it's still very quick. For context, you only need around 25 Mbps to stream 4K Netflix.</p><p>Speaking of which, Hide.me performed well in our streaming tests. It was able to unblock all the Netflix libraries we tested it with, along with Disney Plus, BBC iPlayer, and more. Overall, it's techy's dream.</p><h2 id="what-could-improve-5">What could improve:</h2><p>Hide.me isn't perfect. Despite a strong showing in our streaming testing, it was unable to get access to Amazon Prime Video. We also found an issue with the kill switch, whereby your IP address is briefly revealed when manually changing between servers. This is a rare occurrence, but worth making clear.</p><p>The biggest problem most people will have with Hide.me, though, is how complex it is. It's not entirely impenetrable, but compared with many of the more mainstream VPN service, there's much more of a learning curve. If you want to plug and play, look elsewhere.</p><p><strong>🔒 Read our in-depth </strong><a href="https://www.tomsguide.com/reviews/hideme-vpn-review"><strong>Hide.me review</strong></a><strong> for all the details.</strong></p><h2 id="buy-hide-me-if">Buy Hide.me if:</h2><p>✅ <strong>You're looking for a very customizable VPN.</strong> Few VPN services come close to the amount of options Hide.me offers.</p><p>✅ <strong>You watch a lot of Netflix.</strong> Hide.me unblocked every Netflix location we tested it with.</p><h2 id="don-t-buy-hide-me-if">Don't buy Hide.me if:</h2><p>❌ <strong>You're a newbie.</strong> Hide.me is much better suited to those who have experience using VPNs, and want to customize how they use their apps.</p><p>❌ <strong>You watch Amazon Prime Video.</strong> Hide.me only failed to access one streaming service – Amazon Prime Video.</p><div data-rows="3" data-widget-type="simple" data-model-name="Hide.me"></div><h2 class="article-body__section" id="section-can-you-pay-for-a-vpn-monthly"><span>Can you pay for a VPN monthly?</span></h2><p>Because VPN providers usually advertise <em>all</em> their plans with a monthly rate, it might appear possible to pay a small amount each month over a period time – much like a phone contract. Unfortunately, this is not the case. You have to pay the full amount upfront.</p><p>This can cause issues if you don't have $100 or more ready to spend, or you simply don't want to lock yourself into multiple years with a single VPN provider.</p><p>The only way to pay month-to-month is to go for the (usually more expensive) one-month plan. Most providers will also include an auto-renew feature so you don't have to remember to sign up again every month. Be aware that you may have to opt out of this if don't want to carry on after your first month.</p><p>We usually recommend signing up for as long as you can afford for the best price, but for short-term usage and flexibility, monthly VPN plans may be the right choice.</p><div data-widget-type="simple" data-model-name="Proton VPN,PrivadoVPN,NordVPN" data-widget-title="The best monthly VPNs:"></div><h2 class="article-body__section" id="section-why-are-monthly-vpn-plans-so-expensive"><span>Why are monthly VPN plans so expensive?</span></h2><p>The short answer to why monthly VPNs are so expensive is the fact that VPN providers don't <em>really</em> want you to buy them. </p><p>Instead, most VPN companies highly incentivise the long-term plans to retain users for a considerable period of time, and collect larger payments overall. They'd much rather you pay a lower price per month and keep you around longer than have you come and go, paying one-off fees.</p><p>Also, many VPNs crank up the price on long-term plans after the first term of subscription is over. This helps offset any discounts offered to new customers.</p><h2 class="article-body__section" id="section-how-can-i-get-a-cheap-monthly-vpn-subscription"><span>How can I get a cheap monthly VPN subscription?</span></h2><p>Monthly VPN subscription are almost always the most expensive way to buy a VPN. However, <a href="#4-mullvad-2" target="_blank" rel="nofollow">Mullvad</a> is a popular provider that offers the same monthly rate, no matter how long you plan on staying around.</p><p>If Mullvad's not for you, there's a way to get a whole month of almost any provider for free.</p><p>That's by making the most of the money-back guarantee. Most providers offer a roughly 30-day refund period, in which you can claim your money back if you don't like the service. Some even offer this on single-month plans.</p><p>So, you may be able to sign up for a single month, and then claim your money back before your time runs out. It's cheeky, but it works.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZQ2cEukcEKWBXiMC9yMX99" name="VPN hero image.jpg" alt="Cartoon of a hand touching the word "VPN" on a computer screen" src="https://cdn.mos.cms.futurecdn.net/ZQ2cEukcEKWBXiMC9yMX99-1920-80.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Chokkicx/Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-to-choose-the-right-monthly-vpn"><span>How to choose the right monthly VPN</span></h2><p>Choosing the right VPN for you – whether you're looking for a monthly subscription or not – all depends on what you plan on using it for.</p><p>If you're looking for excellent privacy, providers like NordVPN or Proton VPN might appeal to you with tools like Secure Core and Threat Protection Pro. </p><p>For big streamers, excellent connection speeds and the ability to unblock plenty of streaming sites will be a must.</p><p>No matter what you're planning on using your VPN for, though, airtight no-logs and privacy policies are essential. Thankfully, all the providers listed on this page have got this covered.</p><p>When it comes to monthly VPN subscriptions, you may want to prioritise a provider that offers a refund period on all plans. PrivadoVPN, for example, doesn't give refunds for its 1-month plans, while all the other providers on this page do – ranging from 14 to 30 days.</p><p><a href="#section-the-5-best-cheap-monthly-VPNs-overall">Back to the best monthly VPNs ^</a></p><h3 class="article-body__section" id="section-should-i-use-a-free-vpn"><span>Should I use a free VPN?</span></h3><p>If you are looking for the absolute cheapest way to use a VPN month-to-month, then of using one of the best free VPNs is definitely an option. However, there are a couple of things to keep in mind.</p><p>First of is that free VPNs are always more limited than paid-for VPNs. This can be in a number of ways, whether this is through strict data limits, lower speeds, limited servers, only a single simultaneous connection, and/or little/no ability to unblock content from streaming platforms.</p><p>Second is that free VPNs still need to cover upkeep costs, which means they must make revenue somehow. This is either through a paid-for subscription tier (which means you'll have to deal with ads or pop-ups urging you to sign up for this) or through other means. This can include having ads, or storing and selling your data to third-parties, which defeats the point of having a VPN in the first place.</p><p>Third is that many of the best VPN services have include money-back guarantees of at least 30 days. So, if you do just want to use a VPN for a month, why not just take advantage of this money-back guarantee and use a premium VPN over a free one?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2309px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="yMRbkitxHvHXiumUoWKouN" name="VPN glossary.jpg" alt="An illustration, containing gears, a puzzle piece, lightbuld, and wrench, and three people (holding a key, laptop, and padlock), surrounding the "VPN" abbreviation." src="https://cdn.mos.cms.futurecdn.net/yMRbkitxHvHXiumUoWKouN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2309" height="1299" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><h2 class="article-body__section" id="section-how-we-test-the-best-monthly-vpn-services"><span>How we test the best monthly VPN services</span></h2><p>There's no specific testing beyond our typical process to judge the best monthly VPNs – the providers here have been chosen thanks to their balance of price and quality. We have a full explainer on <a href="https://www.tomsguide.com/computing/vpns/how-we-test-vpns">how we test VPNs</a>, but, in short, it goes something like this.</p><p>Firstly, we test the sign-up process. How easy is it to pay, and what options are there? From there, we install the VPN on a number of devices, make notes on the simplicity of the process, and whether there are any extra steps that introduce complexity.</p><p>Then comes the fun part. We use all the features, running tests to detect any problems like <a href="https://www.tomsguide.com/features/what-is-a-dns-leak-and-how-to-prevent-it">DNS leaks</a> or faulty kill switches. We'll dive into the code if it's available, and see if there are any anomalies we think you might be interested in reading about.</p><p>We test the speed – 120 individual tests, daytime and evening – and connect to various servers to get a good idea of how robust the server network is, and what speeds you can expect to get in normal usage.</p><p>Streaming comes next. We test a wide range of global and regional streaming services to see how well each VPN can unblock content.</p><p>Customer support is also very important. So, if we have any queries along the way, we'll follow the avenues provided to see how well-prepared the support team is. This includes live chat, email, and ticketed systems.</p><p>Once we've done all of this, we'll have a good feel for the apps and will have found out if there are any usability quirks, or unique features that we really like.</p><p><a href="#section-the-5-best-cheap-monthly-VPNs-overall">Back to the best monthly VPNs ^</a></p><h2 class="article-body__section" id="section-the-experts-that-test-vpns-at-tom-s-guide"><span>The experts that test VPNs at Tom's Guide</span></h2><div data-multi="1" data-widget-type="multimodelreview" data-widget-title="Compare the 5 best overall VPNs:" data-model-name="Proton VPN,PrivadoVPN,NordVPN,Mullvad VPN,Hide.me"></div><p>We test and review VPN services in the context of legal recreational uses. For example:<strong>1.</strong> Accessing a service from another country (subject to the terms and conditions of that service).<strong>2.</strong> Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best Android phones in Australia 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Quick Links</div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-the-quick-list">The Quick List</a><br><a data-analytics-id="inline-link" href="#section-best-android-phone-overall">Best Android phone overall</a><br><a data-analytics-id="inline-link" href="#section-best-alternative-android-phone">Best alternative Android phone</a><br><a data-analytics-id="inline-link" href="#section-best-mid-range-android-phone">Best mid-range Android phone</a><br><a data-analytics-id="inline-link" href="#section-best-affordable-samsung-phone">Best affordable Samsung phone</a><br><a data-analytics-id="inline-link" href="#section-best-battery-life">Best battery life</a><br><a data-analytics-id="inline-link" href="#section-most-affordable-Google-flagship">Best affordable Google flagship</a><a data-analytics-id="inline-link" href="#section-best-flip-phone-foldable"><br>Best flip-phone foldable</a><br><a data-analytics-id="inline-link" href="#section-best-android-phone-design">Best Android phone design</a><br><a data-analytics-id="inline-link" href="#section-how-to-choose-the-best-android-phone-for-you">How to choose</a><br><a data-analytics-id="inline-link" href="#section-how-we-test-the-best-android-phones">How we test</a></p></div></div><p>What sets Android apart is the freedom of choice it offers. The best Android phones cater to every budget, so whether you’re spending AU$699 or AU$2,699 there’s a device that fits your needs. The trick is figuring out which features matter most to you. </p><p>It's now 2026 and smartphones continue to evolve at a rapid pace, with neural processors (NPUs) bringing new levels of interaction through AI. And while the year's biggest phone releases are still to come, this guide highlights the top Android phones currently available in Australia. Whether you’re after a great camera, a gorgeous display, sleek design, long-lasting battery, or cutting-edge AI features, there’s something here for everyone.</p><p>Last year brought some incredible devices, and this year is already on track to be just as epic. We recently added Samsung Galaxy S26 Ultra to the top of our list, along with the battery-life behemoth Honor Magic 8 Pro, and now the Samsung Galaxy Z Fold 8 joins our best Android phones in Australia guide in the design category. Keep reading to discover more about them and our other top picks for 2026.</p><h2 id="the-best-android-phones-you-can-buy-today">The best Android phones you can buy today</h2><h3 class="article-body__section" id="section-best-android-phone-overall"><span>Best Android phone overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nmC8mEhVxiXZQUnUDWbEKm" name="Samsung-Galaxy-S26-Ultra-home-screen" alt="Front view of Samsung Galaxy S26 Ultra held up against a brick wall" src="https://cdn.mos.cms.futurecdn.net/nmC8mEhVxiXZQUnUDWbEKm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-samsung-galaxy-s26-ultra"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-ultra-review">1. Samsung Galaxy S26 Ultra</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best Android phone overall</p></div><p class="specs__container"><strong>Display: </strong>6.9-inch Dynamic AMOLED (3120x1440; 1-120Hz) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 for Galaxy | <strong>RAM: </strong>12GB / 16GB | <strong>Storage / Expandable: </strong>256GB, 512GB, 1TB/ No | <strong>Rear camera: </strong>200MP main (f/1.4), 50MP ultrawide (f/1.9), 50MP 5x telephoto f/2.9), 10MP 3x telephoto (f/2.4) | <strong>Front camera: </strong>12MP (f/2.2) | <strong>Weight: </strong>214g | <strong>Battery life (Hrs:Mins): </strong>16:10</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great cameras get even better with larger apertures and more stable video</div><div class="icon icon-plus_circle _hawk">Galaxy AI continues to get smarter</div><div class="icon icon-plus_circle _hawk">New and unique Privacy Display</div><div class="icon icon-plus_circle _hawk">Better battery life</div><div class="icon icon-plus_circle _hawk">Charging speed upgrade</div><div class="icon icon-minus_circle _hawk">A taller camera bump makes for an unbalanced phone</div><div class="icon icon-minus_circle _hawk">Privacy Display impacts brightness and viewing angles even when </div><div class="icon icon-minus_circle _hawk">No Qi2 magnets for easy charging/accessory attachment</div></div><p>The Samsung Galaxy S26 Ultra cements Samsung's status as the top Android manufacturer by successfully bridging the gap between high-end hardware and futuristic software. Unlike its predecessors, which often focused on incremental spec bumps, this model introduces meaningful innovations like a thinner, significantly lighter chassis that makes the massive 6.9-inch device much more manageable. By weighing in at just 214 grams — notably lighter than the iPhone 17 Pro Max — Samsung has created a device that feels premium and refined, providing the most comfortable "Ultra" experience to date.</p><p>The centrepiece of the hardware experience is the new Privacy Display, a feature that single-handedly makes this the best choice for professionals and security-conscious users. By utilising a combination of dedicated narrow pixels and intelligent software, the screen can obscure sensitive information from shoulder surfers at the tap of a button or automatically for user-specified apps. While this technology does result in a slightly dimmer peak brightness and narrower viewing angles compared to the S25 Ultra, the trade-off is a level of utility and privacy that no other competitor currently offers.</p><p>Samsung is also leading the charge into the era of "agentic" AI, where the phone functions more like a personal assistant than a simple tool. Features like Now Brief and Now Nudge allow the S26 Ultra to anticipate a user’s needs based on the context of their messages, while upcoming Automated App Actions aim to perform complex tasks across apps via voice commands. When combined with the S Pen and the new Creative Studio AI tools — which can transform crude sketches into professional illustrations — the device offers a level of productivity and creative power that remains unmatched in the Android ecosystem.</p><p>On the photography front, the S26 Ultra continues to dominate through sheer versatility and improved low-light performance. By increasing the aperture on both the 200MP main sensor and the 50MP telephoto lens, Samsung has addressed previous criticisms regarding indoor and nighttime noise, producing significantly brighter and sharper images. The phone remains the industry leader for zoom photography, easily outclassing the iPhone and Pixel in long-range clarity. Furthermore, the new Horizon Lock feature for video is a game-changer for mobile creators, ensuring that footage remains perfectly level and stable regardless of how much the phone is tilted or shaken.</p><p>Despite its excellence, the S26 Ultra is not without its flaws, most notably a big camera bump that causes the phone to wobble significantly when placed flat. Additionally, power users may be disappointed by the lack of built-in Qi2 magnets for accessories and the decision to skip the next-generation silicon-carbon batteries found in some rivals. However, with a stellar battery life of over 16 hours and a software ecosystem that is now smarter than ever, these negatives are minor hurdles. For anyone willing to pay the starting price of AU$2,199, the Galaxy S26 Ultra is undeniably the most capable, innovative, and powerful Android phone you can buy today.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-ultra-review#section-samsung-galaxy-s26-ultra-review-battery-life-and-charging\"><em>Samsung Galaxy S26 Ultra review</em></a></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/k5EbrPOusQc" allowfullscreen></iframe></div></div><div data-widget-type="simple" data-model-name="Samsung Galaxy S26 Ultra"></div><h3 class="article-body__section" id="section-best-alternative-android-phone"><span>Best alternative Android phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3903px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="YGzhR5XCS5dBzpx5ogvPbF" name="Google Pixel 10 Pro XL-2" alt="In-hand photo of the Google Pixel 10 Pro XL in outdoor setting" src="https://cdn.mos.cms.futurecdn.net/YGzhR5XCS5dBzpx5ogvPbF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3903" height="2196" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-google-pixel-10-pro-xl"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-pro-xl-review">2. Google Pixel 10 Pro XL</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best AI phone</p></div><p class="specs__container"><strong>Display: </strong>6.8-inch OLED (1344 x 2992; 120Hz) | <strong>CPU: </strong>Tensor G5 | <strong>RAM: </strong>16GB | <strong>Storage / Expandable: </strong>128GB, 256GB, 512GB, 1TB/ No | <strong>Rear camera: </strong>50MP main (f/1.68), 48MP ultrawide (f/1.7), 48MP 5x telephoto (f/2.8) | <strong>Front camera: </strong>42MP (f/2.2) | <strong>Weight: </strong>232g | <strong>Battery life (Hrs:Mins): </strong>14:20</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brightest display we've ever tested</div><div class="icon icon-plus_circle _hawk">Even more AI and software features to try</div><div class="icon icon-plus_circle _hawk">Strong cameras with new 100x zoom mode</div><div class="icon icon-minus_circle _hawk">Still lacking in computing power</div><div class="icon icon-minus_circle _hawk">AI features are incomplete or take time to get going</div></div><p>Google has loaded its flagship phones with an impressive lineup of AI features, headlined by the Pixel 10 Pro XL, which outshines the AI capabilities of Samsung's Galaxy S25 series. In fact, Google's AI claimed the top spot in our <a href="https://www.tomsguide.com/phones/iphone-vs-galaxy-vs-pixel-which-phone-is-the-winner-of-the-toms-guide-ai-phone-face-off">AI phone face-off</a>, excelling in most head-to-head tests against other devices.</p><p>Building on previous generations, Google introduced the "Magic Cue," a localised assistant that brings up relevant info like delivery details, 2FA codes and calendar appointments right when you need them. Although it takes a bit of time to adapt, it could become a game-changing tool.</p><p>Additionally, the phone boasts a 100x Super Pro Res Zoom and the "Ask Photos" feature, letting you request specific edits for your pictures. Smaller but handy additions like Pixel Journal and Camera Coach also add extra value to the device.</p><p>If that's not enough, the Pixel 10 Pro XL also comes with major upgrades to its display and charging. In the Tom's Guide review, it set a new record for brightness with a peak output of 2,555 nits on its 6.8-inch Super Actua display. Charging is faster too, with 45W wired and 25W Qi2.2 wireless speeds, complete with built-in MagSafe-style magnets.</p><p>However, the phone does come at a higher price, as Google has dropped the 128GB storage option, making 256GB the new starting point.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-pro-xl-review#section-google-pixel-10-pro-xl-battery-and-charging"><u><em>Google Pixel 10 Pro XL review</em></u><em>.</em></a></p><div data-widget-type="simple" data-model-name="Google Pixel 10 Pro XL"></div><h3 class="article-body__section" id="section-best-mid-range-android-phone"><span>Best mid-range Android phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fuSvasSRHLSkCmvszZZxyd" name="Google Pixel 10a review" alt="Google Pixel 10a review." src="https://cdn.mos.cms.futurecdn.net/fuSvasSRHLSkCmvszZZxyd-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-google-pixel-10a"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10a-review">3. Google Pixel 10a</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Still the phone to beat under AU$850</p></div><p class="specs__container"><strong>Display: </strong>6.3-inch Actua pOLED (2424 x 1080) | <strong>CPU: </strong>Tensor G4 | <strong>RAM: </strong>8GB | <strong>Storage / Expandable: </strong>128GB,256GB / No | <strong>Rear cameras: </strong>48MP (f/1.7) main, 13MP (f/2.2) ultrawide | <strong>Front camera: </strong>13MP (f/2.2) | <strong>Weight: </strong>183g | <strong>Battery life (Hrs:Mins): </strong>15:16</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great value for AU$849</div><div class="icon icon-plus_circle _hawk">Android 16 desktop mode is as good as DeX</div><div class="icon icon-plus_circle _hawk">Longer battery life, fast charging speed</div><div class="icon icon-plus_circle _hawk">More flush camera housing</div><div class="icon icon-plus_circle _hawk">More helpful AI features</div><div class="icon icon-minus_circle _hawk">Looks nearly identical to Pixel 9a</div><div class="icon icon-minus_circle _hawk">Keeps the same Tensor G4 chip</div><div class="icon icon-minus_circle _hawk">Slightly dimmer screen</div></div><p>At first glance, the Google Pixel 10a feels like a letdown compared to the Pixel 9a, with nearly identical hardware and only minor changes to speak of. The biggest disappointment is that Google decided not to include the Tensor G5 chipset found in the rest of the Pixel 10 lineup, sticking instead with the same G4 chip that that was introduced on the Pixel 9 range back in 2024. </p><p>That said, the Pixel 9a remains a fantastic deal, so it’s tough to be upset about the Pixel 10a's familiar feel — especially when it's launched at the same price as its predecessor. And if you look hard enough, you will find some meaningful new features.</p><p>It still packs the same 6.3-inch super-bright display, comes in at an affordable AU$849, and features a subtle redesign that tucks the camera bump completely inside the phone, leaving both the front and back perfectly flat with no hint of a bump in sight. Take note, Samsung.</p><p>One of the better features to carry over from the main Pixel 10 line is satellite SOS connectivity, making the Pixel 10a one of the more affordable devices that you can rely on in an emergency. </p><p>Of course, the decision to stick with G4 chipset does mean that the Pixel 10a misses out on some of the new AI features that were introduced with the regular Pixel 10. There are still plenty of AI features to be found, but it's missing many of the bigger stars like Magic Cue. Likewise, the cameras, flat as they may be, haven't changed compared to last year. </p><p>Sure, the Pixel 9a’s photography was (and still is) impressive, but a hardware upgrade would have been nice. On the bright side, its AI-powered Camera Coach and Auto Best Take features have carried over from the regular Pixel 10, which could help you take better shots.</p><p>Thankfully, battery life has improved significantly on the Pixel 10a, lasting almost two hours longer in our benchmark tests. It also charges faster now, with support for 30W wired charging (up from 23W) and 10W wireless charging (up from 7.5W). Regrettably, the Pixel 10a doesn't have any internal magnets, meaning it doesn't support the <a href="https://www.tomsguide.com/phones/google-pixel-phones/i-just-tried-the-pixelsnap-qi2-charging-stand-for-the-pixel-10-and-its-a-major-disappointment">Pixelsnap</a> feature that every other Pixel 10 device offers.</p><p><em>Read our </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10a-review" target="_blank"><em>Google Pixel 10a review</em></a></p><div data-widget-type="simple" data-model-name="Google Pixel 10a"></div><h3 class="article-body__section" id="section-best-affordable-samsung-phone"><span>Best affordable Samsung phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ncVwkYuzogeWqE2ppe5ezd" name="Samsung Galaxy A57" alt="In-hand photo of the Samsung Galaxy A57" src="https://cdn.mos.cms.futurecdn.net/ncVwkYuzogeWqE2ppe5ezd-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / Stephen Lambrechts)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-samsung-galaxy-a57"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-a57-review">4. Samsung Galaxy A57</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Premium looks at a fraction of the cost</p></div><p class="specs__container"><strong>Display: </strong>6.7-inch Super AMOLED+ (2340x1080; 120Hz) | <strong>CPU: </strong>Exynos 1680 (4 nm) | <strong>RAM: </strong>8GB-12GB | <strong>Storage / Expandable: </strong>128GB, 256GB / No | <strong>Rear camera: </strong>50MP main (f/1.8), 12MP ultrawide (f/2.2), 5MP macro (f/2.4) | <strong>Front camera: </strong>12MP (f/2.2) | <strong>Weight: </strong>179g | <strong>Battery life (Hrs:Mins): </strong>20:00 (estimated)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Strong battery</div><div class="icon icon-plus_circle _hawk">Competent cameras</div><div class="icon icon-plus_circle _hawk">Premium durable design</div><div class="icon icon-plus_circle _hawk">Large FHD+ display</div><div class="icon icon-minus_circle _hawk">5MP macro lens is back</div><div class="icon icon-minus_circle _hawk">Few upgrades from last year</div></div><p>The Samsung Galaxy A57 is a wallet-friendly alternative to the flagship S26, delivering a premium-lite feel for less than half the cost. With its sleek 6.9mm frame, quality build, and upgraded IP68 durability, it nails the high-end look of its pricier counterpart.</p><p>If you want a phone with the latest AI features, Samsung’s new mid-range A57 delivers most of them — with a few caveats. It packs impressive Galaxy AI tools like Circle to Search and Object Eraser but misses out on the complete Agentic AI suite available on the S26.</p><p>Camera performance is decent, but while the A57's camera specs appear similar on paper to the entry-level S26, you should manage your expectations. The A57 uses a standard PDAF instead of the Dual Pixel PDAF found on the S26, which noticeably impacts shutter speed, causing the A57 to take longer to lock focus. That means slower shutter speeds and weaker low light photography than you'll find on some other mid-range phones, such as the Pixel 10a.</p><p>Performance is quite snappy when it comes to daily tasks and general use, though this isn't the phone to get if you want a gaming powerhouse, with middling results in our usual gaming benchmark tests.</p><p>That said, drawbacks are to be expected at this price point, and the Galaxy A57 is still a smart option for anyone wanting the Galaxy experience without breaking the bank. It offers a sleek, premium-feel design, impressive battery life, some useful AI features and all the perks of Samsung’s software ecosystem, which is impressive for a device that can be picked up from just AU$599.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-a57-review"><em>Samsung Galaxy A57 review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Samsung Galaxy A57"></div><h3 class="article-body__section" id="section-most-affordable-google-flagship"><span>Most affordable Google flagship</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4807px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9c3ueCk5mHTCmZ4EjpohUG" name="Google Pixel 10 review" alt="Google Pixel 10 in the hand." src="https://cdn.mos.cms.futurecdn.net/9c3ueCk5mHTCmZ4EjpohUG-1920-80.jpg" mos="" align="middle" fullscreen="" width="4807" height="2704" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-google-pixel-10"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-review">5. Google Pixel 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best affordable Pixel flagship</p></div><p class="specs__container"><strong>Display: </strong>6.3-inch OLED (1080 x 2424; 60-120Hz) | <strong>CPU: </strong>Tensor G5 | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>128GB, 256GB / No | <strong>Rear cameras: </strong>48MP (f/1.7) main, 13MP (f/2.2) ultrawide, 10.8MP (f/3.1) telephoto w/5x optical zoom | <strong>Front camera: </strong>10.5MP (f/2) | <strong>Weight: </strong>204g | <strong>Battery life (Hrs:Mins): </strong>13:13</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Big gains with telephoto performance</div><div class="icon icon-plus_circle _hawk">Even more helpful AI features</div><div class="icon icon-plus_circle _hawk">Much brighter screen</div><div class="icon icon-plus_circle _hawk">Charming color options</div><div class="icon icon-plus_circle _hawk">New Android 16 desktop mode</div><div class="icon icon-minus_circle _hawk">Tensor G5 still underperforms</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><p>The Pixel 10 represents a massive leap for Google's standard flagship, incorporating features typically limited to premium 'Pro' models. This value is immediately evident in the new 10.8MP telephoto lens with 5x optical zoom — a feature often excluded from non-Pro flagships (a small compromise was made, dropping the ultrawide camera to 13MP).</p><p>Beyond the hardware, the phone showcases Google's leadership in AI, introducing the new Pixel Journal and assistant tools like Magic Cue, alongside improvements to photo features such as Best Take and the new Ask Photos for quick, smart editing.</p><p>Under the hood, the 3nm Tensor G5 chip delivers a functional performance uplift, but more importantly, it helps extend battery life to 13 hours and 13 minutes — a healthy improvement from the previous model. The commitment is cemented by 7 years of guaranteed major Android and security updates, ensuring the Pixel 10 remains relevant and feature-rich for years to come.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-review"><em>Google Pixel 10 review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Google Pixel 10"></div><h3 class="article-body__section" id="section-best-battery-life"><span>Best battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D7TAZEF8Yf3wzqPGmfMyye" name="Honor Magic8 Pro-02" alt="In-hand image of the Honor Magic8 Pro with garden background" src="https://cdn.mos.cms.futurecdn.net/D7TAZEF8Yf3wzqPGmfMyye-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / Stephen Lambrechts)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-honor-magic8-pro"><span class="title__text"><a href="https://www.tomsguide.com/phones/android-phones/i-tested-the-honor-magic8-pro-and-it-addressed-almost-all-the-problems-i-had-with-the-last-model">6. Honor Magic8 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Two-day battery is no problem for this flagship phone</p></div><p class="specs__container"><strong>Display: </strong>6.71-inch LTPO OLED (1256x2808; 120Hz) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 (3nm) | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>512GB | <strong>Rear camera: </strong>200MP periscope telephoto (f/2.6), 50MP main (f/1.6), 50MP ultrawide (f/2.0),  | <strong>Front camera: </strong>50MP wide (f/2.0), TOF 3D depth/biometrics sensor | <strong>Weight: </strong>219g | <strong>Battery life (Hrs:Mins): </strong>20:00 (estimated)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Competent cameras</div><div class="icon icon-plus_circle _hawk">Premium durable design</div><div class="icon icon-plus_circle _hawk">Large FHD+ display</div><div class="icon icon-minus_circle _hawk">Apple-inspired UI</div><div class="icon icon-minus_circle _hawk">Few upgrades from last year</div></div><p>Now that Honor has officially launched its devices locally, Aussies now have access to one of the most impressive flagship Android devices currently available, namely, the Honor Magic8 Pro.</p><p>Here's a smartphone that boasts the same powerhouse Snapdragon 8 Elite Gen 5 chipset as Samsung's Galaxy S26 Ultra, along with a comparable 200MP main camera, and superior supporting cameras. It even borrows Apple's Camera Control button (dubbed the AI button here) to make zooming and snapping pictures a piece of cake.</p><p>Speaking of AI, the Magic8 Pro is brimming with it. That AI button allows you to easily launch context-aware shortcuts and actions, and everything from its camera, agentic features, security and gaming performance touched by AI in one form or another. Some of these features seem especially useful, such as its AI Deepfake Detection and AI Voice Clone Detection, which is said to flag potential scammers — though I personally haven't had the chance to test it out.</p><p>It also wipes the floor with its flagship competition when it comes to battery life, thanks to its massive 7,100mAh silicon-carbon battery which can last upwards of two full days and reach immense charging speeds of 100W wired and 80W wireless — assuming your charging brick or wireless charger can support those rates.</p><p>That's not to say that the Honor Magic8 Pro will suit every Android user. Honor's Magic OS interface is very Apple-inspired, as is its front-facing camera cutout, which looks and behaves like Apple's Dynamic Island. The same can be said about its 'Liquid Glass' style interface.</p><p>Of course, many people love Apple's devices, making the Magic8 Pro arguably the best alternative for users who want all the benefits of Android while still keeping that iPhone feel. And it's as polished and powerful as Samsung and Google's flagships, even managing to surpass those models in some areas. Just be sure you're onboard with its heavy focus on AI.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/android-phones/i-tested-the-honor-magic8-pro-and-it-addressed-almost-all-the-problems-i-had-with-the-last-model"><em>Honor Magic8 Pro review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Honor Magic 8 Pro"></div><h3 class="article-body__section" id="section-best-flip-phone-foldable"><span>Best flip-phone foldable</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="MgfCKrcg4QUf8PRVnwreDk" name="Samsung Galaxy Z Flip 7-2" alt="Samsung Galaxy Z Flip 7 hands-on images" src="https://cdn.mos.cms.futurecdn.net/MgfCKrcg4QUf8PRVnwreDk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1081" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-samsung-galaxy-z-flip-7"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-7-hands-on-review-feels-like-flip-phone-perfection">7. Samsung Galaxy Z Flip 7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best foldable phone</p></div><p class="specs__container"><strong>Display: </strong>6.9 inch AMOLED (2520 x 1080) inner, 4.1 inch AMOLED (948 x 1048) | <strong>CPU: </strong>Exynos 2500 | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>256GB, 512GB / No | <strong>Rear cameras: </strong>50MP main (f/1.8), 12MP ultrawide (f/2.2) | <strong>Front camera: </strong>10MP (f/2.2) | <strong>Weight: </strong>188g | <strong>Battery life: </strong>12:24</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Larger Flex Window display</div><div class="icon icon-plus_circle _hawk">Finally supports Samsung DeX</div><div class="icon icon-plus_circle _hawk">Multimodal Gemini Live experience</div><div class="icon icon-minus_circle _hawk">Only minor camera improvements</div><div class="icon icon-minus_circle _hawk">Charging speeds remain the same</div></div><p>Samsung has upped its game to tackle the rising competition in foldable phones, particularly from Motorola, by introducing its best Galaxy Z Flip model yet. The improvements in the Galaxy Z Flip 7 have placed this phone back at the top for Android fans seeking foldable devices.</p><p>The Galaxy Z Flip 7 shines with its bigger screens both inside and out, but the real highlight is its slimmer design and improved durability. The 6.9-inch main display still has a crease at the fold, but it’s less noticeable now, making for a better user experience.</p><p>Samsung's Galaxy AI is like a clever sidekick, packed with features optimised for folding phones. The Now Brief feature is just a swipe away on the 4.1-cover screen, and it's impressive how the Galaxy Z Flip 7's camera can now be shared with Gemini Live, letting the AI see what we're seeing — a trick that leaves other flip phones flipping out in envy.</p><p>The cameras remain unchanged in hardware, but the upgraded ProVisual Engine does deliver improved low-light photos based on our testing. If you already have a recent Flip, this upgrade might not be worth it since your current model's cameras aren't far off from what's offered here. </p><p>Similarly, we found the Exynos 2500 chipset powering the Z Flip 7 can't match the Snapdragon 8 Elite's performance on benchmark tests. But at least the silicon's power efficiency and a larger battery than before helped the Galaxy Z Flip 7 extend its result on our battery test past 12 hours, a big improvement from before.</p><p>You can save money by turning to the cheaper Galaxy Z Flip 7 FE, but it lacks some of the more polished features of this model. The lighter, more compact design combined with more sophisticated features makes this the best flip phone out there.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-7-hands-on-review-feels-like-flip-phone-perfection"><em>Samsung Galaxy Z Flip 7 review</em></a><em>.</em></p><div data-widget-type="review" data-model-name="Samsung Galaxy Z Flip 7"></div><h3 class="article-body__section" id="section-best-android-phone-design"><span>Best Android phone design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DFXjpwrQUPfAW54nMm3Zv9" name="Samsung Galaxy Z Fold 8" alt="In-hand image of Samsung Galaxy Z Fold 8 in folded mode" src="https://cdn.mos.cms.futurecdn.net/DFXjpwrQUPfAW54nMm3Zv9-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-samsung-galaxy-z-fold-8"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win">8. Samsung Galaxy Z Fold 8</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best foldable for most people</p></div><p class="specs__container"><strong>Display: </strong>7.6-inch AMOLED (2448 x 1848) inner, 5.5 inch AMOLED (1248 x 1972) outer | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 | <strong>RAM: </strong>12GB, 16GB | <strong>Storage / Expandable: </strong>256GB, 512GB, 1TB / No | <strong>Rear cameras: </strong>50MP wide (f/1.8), 50MP ultrawide (f/1.9) | <strong>Front camera: </strong>10MP (f/2.2) cover, 10MP (f/2.2) interior | <strong>Weight: </strong>201g | <strong>Battery life: </strong>12:19</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AI features optimised for foldable use</div><div class="icon icon-plus_circle _hawk">Stunningly thin and light</div><div class="icon icon-plus_circle _hawk">Almost crease-free flex titanium display</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">No S Pen support</div></div><p>Maybe trying to get ahead of the rumoured <a href="https://www.tomsguide.com/phones/iphones/iphone-ultra-rumors-everything-you-need-to-know-about-the-foldable-iphone">iPhone Ultra</a>, Samsung has delivered a fresh silhouette for its new Galaxy Z Fold 8. The book-style foldable now leans into a passport‑like shape, ending up shorter and wider than last year’s Galaxy Z Fold 7. The result is a foldable that's lighter, easier to pocket, and wide enough on the outside to behave like a normal phone. Of course, if you prefer the taller design of previous Folds, you'll be pleased to know that can still get that from the Galaxy Z Fold 8 Ultra.</p><p>The Z Fold 8's 5.5‑inch cover screen is the real shift — apps feel comfortable, typing is natural, and the whole thing carries more like a slim travel wallet than a traditional folding device. Open it up and the 7.6‑inch Flex Titanium display is brighter, less reflective and almost crease-free — perfect for streaming, reading and running more than one app at a time. Admittedly, a few apps still behave oddly on the big inner screen, but those rough edges will undoubtedly be smoothed out in the coming weeks.</p><p>Performance is exactly what you’d expect from a top‑tier Samsung phone in 2026. It's powered by the same Snapdragon 8 Elite Gen 5 chipset that's featured in the Galaxy S26 Ultra, and that allows for powerhouse gaming performance and seamless multitasking. And for the first time on a Samsung phone, it boasts a silicon‑carbon battery, allowing for a larger capacity than you'd expect from a device this compact (4,800mAh), as well as faster charging (45W wired; 20W wireless).</p><p>Arguably, the clearest gap between the Galaxy Z Fold 8 and its Ultra sibling isn’t the new shape — it’s the camera loadout. The standard Fold 8 drops to a 50MP main sensor instead of the Ultra’s 200MP and skips a telephoto altogether. Even so, the camera system holds its own: detail is crisp, low‑light performance is genuinely impressive, and you still get those bright, punchy images Samsung fans have come to expect.</p><p>Even with some quirks, it's easy to love the Galaxy Z Fold 8. We'd argue that it's the best foldable for most people right now — lighter, more polished and far more practical than anything else in the mix. Battery life, display quality and everyday usability all take a clear step forward, and with so many rival foldables still clinging to that candybar design of previous book-style foldables, the Fold 8 genuinely feels like the freshest option out there.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win"><em>Samsung Galaxy Z Fold 8 review</em></a><em>.</em></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SMwClG9-nR0" allowfullscreen></iframe></div></div><div data-widget-type="review" data-model-name="Samsung Galaxy Z Fold 8"></div><h3 class="article-body__section" id="section-how-to-choose-the-best-android-phone-for-you"><span>How to choose the best Android phone for you</span></h3><h2 id="what-are-the-best-android-phones">What are the best Android phones?</h2><p>Here at Tom's Guide, we've taken the liberty of testing all of the major flagship Android phones in our quest to narrow down the best. Currently, the Samsung Galaxy S25 Ultra stands out as the best Android device for most people, offering a sleek design, powerful performance, exceptional cameras, impressive AI features, and the convenience of a built-in S Pen.</p><p>The <strong>Pixel 9 Pro XL</strong> delivers the ultimate Google experience on an Android phone, no question about it. With its Tensor G4 chipset, it incorporates Google's latest advancements in AI and machine learning, making it the smartest Android device yet. However, it's noticeably pricier than its predecessor, the <strong>Pixel 8 Pro</strong>, so it's worth considering the pros and cons of each model before deciding to upgrade.</p><p>If you're looking for a flagship-level smartphone experience on a budget, the <strong>Pixel 9a</strong> is a fantastic choice. It shares many features with its larger sibling, including the powerful Tensor G4 chipset, making it hard to beat at around AU$849.</p><h2 id="how-to-choose-the-best-android-phone-for-you">How to choose the best Android phone for you</h2><p>When looking to purchase a new Android phone, the first thing you'll undoubtedly look at is price. As you move up to around the AU$749 mark, you'll start to find more compelling handsets, touting better processors, higher-grade materials and more camera lenses. Progress into the AU$999-and-up range, and the best phones offer flagship-caliber performance along with cutting-edge computational photography and special features.</p><p>The most premium Android phones offer foldable designs, though there's talk a new round of devices from Samsung could <a href="https://www.tomsguide.com/news/galaxy-z-flip-4-galaxy-z-fold-4-may-usher-in-a-mainstream-moment-for-foldables">make foldables more mainstream</a> — that is, make the prices more affordable.</p><h3 class="article-body__section" id="section-how-we-test-the-best-android-phones"><span>How we test the best Android phones</span></h3><h2 id="how-we-test-the-best-android-phones">How we test the best Android phones</h2><p>Every smartphone Tom’s Guide evaluates is tested for several days in real-world use cases and benchmarked with a gamut of performance-measuring apps. In terms of performance, we used Geekbench 5 to measure overall speed and 3DMark Wild Life to measure graphics performance.</p><p>We also use our own video editing test in the Adobe Premiere Rush app to see how long it takes to transcode a clip, which we run on both Android phones and iPhone to compare performance. (This test is not always available for all phones we test due to app compatibility issues.)</p><div ><table><caption>Performance benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Geekbench 5 (single-core / multicore)</strong></p></td><td  ><p><strong>3DMark Wild Life Unlimited (FPS)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy S26 Ultra</strong></p></td><td  ><p>3,659 / 11,020</p></td><td  ><p>165.3</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10a</strong></p></td><td  ><p>1694 / 4501</p></td><td  ><p>58</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10 Pro XL</strong></p></td><td  ><p>2322 / 6286</p></td><td  ><p>81.03</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10</strong></p></td><td  ><p>2345 / 6581</p></td><td  ><p>80.58</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy A57</strong></p></td><td  ><p>1375 / 4417</p></td><td  ><p>37.5</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Flip 7</strong></p></td><td  ><p>2286 / 8079</p></td><td  ><p>114.6</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Fold 8</strong></p></td><td  ><p>3052 / 9735</p></td><td  ><p>123.8</p></td></tr></tbody></table></div><p>One of the most important tests we run is the Tom's Guide battery test. We run a web surfing test over 5G (or 4G if the phone doesn't have 5G support) at 150 nits of screen brightness until the battery gives out. In general, a phone that lasts 10 hours or more is good, and anything above 11 hours makes our list of the <a href="https://www.tomsguide.com/us/smartphones-best-battery-life,review-2857.html">best phone battery life</a>.</p><div ><table><caption>Battery life benchmark</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Battery life (Hrs:Mins)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy S26 Ultra</strong></p></td><td  ><p>16:10</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel  10a</strong></p></td><td  ><p>15:16</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10 Pro XL</strong></p></td><td  ><p>14:20</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10</strong></p></td><td  ><p>13:13</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy A57</strong></p></td><td  ><p>20:00 (estimated)</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Flip 7</strong></p></td><td  ><p>12:24</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Fold 8</strong></p></td><td  ><p>12:19</p></td></tr></tbody></table></div><p>Last but not least, we take the best phones out in the field to take photos outdoors, indoors and at night in low light to see how they perform versus their closest competitors. We take shots of landscapes, food, portraits and more, and also allow you to be the judge with side-by-side comparisons in our reviews. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-android-phones-au</link>
                                                                            <description>
                            <![CDATA[ Looking to buy a new Android phone? We're here to help you make the right choice. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vzsTq9TqWmMCeFUCLEJFQV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xKVKRBo6b2JwL3kkRiuBCk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 04:18:52 +0000</pubDate>                                                                                                                                <updated>Tue, 01 Sep 2026 08:43:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Android Phones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                                    <dc:creator><![CDATA[ Stephen Lambrechts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JN3jEQpqyyt32as8AJJqXe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Stephen Lambrechts is the Managing Editor of Tom&#039;s Guide AU and has written professionally across the categories of tech, film, television and gaming for the last 15 years. Before Tom&#039;s Guide, he spent several years as a Senior Journalist at TechRadar, had a brief stint as Editor in Chief at Official Xbox Magazine Australia, and worked at IGN. He&#039;s also written for such mags and sites as APC, TechLife Australia, T3, FilmInk, Daily Telegraph and AskMen. Additionally, he&#039;s a Tomatometer-approved critic on Rotten Tomatoes, and has offered his tech advice on radio and television.&lt;/p&gt;&lt;p&gt;He&#039;s an expert when it comes to smartphones, TVs, gaming and streaming, having contributed many reviews in each of those categories over the years. Despite his many articles on streaming, he&#039;s a passionate collector of physical media who enjoys listening to vinyl records and acquiring obscure horror movies from the &#039;60s, &#039;70s and 80s. He can usually be seen rocking the latest retro sneaker releases, particularly Air Jordans and Reebok Pumps. Occasionally, he also indulges in other non-hipster stuff, like hiking.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Richard Priday ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xKVKRBo6b2JwL3kkRiuBCk-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Galaxy Z Fold 8]]></media:description>                                                            <media:text><![CDATA[Galaxy Z Fold 8]]></media:text>
                                <media:title type="plain"><![CDATA[Galaxy Z Fold 8]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xKVKRBo6b2JwL3kkRiuBCk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Quick Links</div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="#section-the-quick-list">The Quick List</a><br><a data-analytics-id="inline-link" href="#section-best-android-phone-overall">Best Android phone overall</a><br><a data-analytics-id="inline-link" href="#section-best-alternative-android-phone">Best alternative Android phone</a><br><a data-analytics-id="inline-link" href="#section-best-mid-range-android-phone">Best mid-range Android phone</a><br><a data-analytics-id="inline-link" href="#section-best-affordable-samsung-phone">Best affordable Samsung phone</a><br><a data-analytics-id="inline-link" href="#section-best-battery-life">Best battery life</a><br><a data-analytics-id="inline-link" href="#section-most-affordable-Google-flagship">Best affordable Google flagship</a><a data-analytics-id="inline-link" href="#section-best-flip-phone-foldable"><br>Best flip-phone foldable</a><br><a data-analytics-id="inline-link" href="#section-best-android-phone-design">Best Android phone design</a><br><a data-analytics-id="inline-link" href="#section-how-to-choose-the-best-android-phone-for-you">How to choose</a><br><a data-analytics-id="inline-link" href="#section-how-we-test-the-best-android-phones">How we test</a></p></div></div><p>What sets Android apart is the freedom of choice it offers. The best Android phones cater to every budget, so whether you’re spending AU$699 or AU$2,699 there’s a device that fits your needs. The trick is figuring out which features matter most to you. </p><p>It's now 2026 and smartphones continue to evolve at a rapid pace, with neural processors (NPUs) bringing new levels of interaction through AI. And while the year's biggest phone releases are still to come, this guide highlights the top Android phones currently available in Australia. Whether you’re after a great camera, a gorgeous display, sleek design, long-lasting battery, or cutting-edge AI features, there’s something here for everyone.</p><p>Last year brought some incredible devices, and this year is already on track to be just as epic. We recently added Samsung Galaxy S26 Ultra to the top of our list, along with the battery-life behemoth Honor Magic 8 Pro, and now the Samsung Galaxy Z Fold 8 joins our best Android phones in Australia guide in the design category. Keep reading to discover more about them and our other top picks for 2026.</p><h2 id="the-best-android-phones-you-can-buy-today">The best Android phones you can buy today</h2><h3 class="article-body__section" id="section-best-android-phone-overall"><span>Best Android phone overall</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nmC8mEhVxiXZQUnUDWbEKm" name="Samsung-Galaxy-S26-Ultra-home-screen" alt="Front view of Samsung Galaxy S26 Ultra held up against a brick wall" src="https://cdn.mos.cms.futurecdn.net/nmC8mEhVxiXZQUnUDWbEKm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="1-samsung-galaxy-s26-ultra"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-ultra-review">1. Samsung Galaxy S26 Ultra</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best Android phone overall</p></div><p class="specs__container"><strong>Display: </strong>6.9-inch Dynamic AMOLED (3120x1440; 1-120Hz) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 for Galaxy | <strong>RAM: </strong>12GB / 16GB | <strong>Storage / Expandable: </strong>256GB, 512GB, 1TB/ No | <strong>Rear camera: </strong>200MP main (f/1.4), 50MP ultrawide (f/1.9), 50MP 5x telephoto f/2.9), 10MP 3x telephoto (f/2.4) | <strong>Front camera: </strong>12MP (f/2.2) | <strong>Weight: </strong>214g | <strong>Battery life (Hrs:Mins): </strong>16:10</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great cameras get even better with larger apertures and more stable video</div><div class="icon icon-plus_circle _hawk">Galaxy AI continues to get smarter</div><div class="icon icon-plus_circle _hawk">New and unique Privacy Display</div><div class="icon icon-plus_circle _hawk">Better battery life</div><div class="icon icon-plus_circle _hawk">Charging speed upgrade</div><div class="icon icon-minus_circle _hawk">A taller camera bump makes for an unbalanced phone</div><div class="icon icon-minus_circle _hawk">Privacy Display impacts brightness and viewing angles even when </div><div class="icon icon-minus_circle _hawk">No Qi2 magnets for easy charging/accessory attachment</div></div><p>The Samsung Galaxy S26 Ultra cements Samsung's status as the top Android manufacturer by successfully bridging the gap between high-end hardware and futuristic software. Unlike its predecessors, which often focused on incremental spec bumps, this model introduces meaningful innovations like a thinner, significantly lighter chassis that makes the massive 6.9-inch device much more manageable. By weighing in at just 214 grams — notably lighter than the iPhone 17 Pro Max — Samsung has created a device that feels premium and refined, providing the most comfortable "Ultra" experience to date.</p><p>The centrepiece of the hardware experience is the new Privacy Display, a feature that single-handedly makes this the best choice for professionals and security-conscious users. By utilising a combination of dedicated narrow pixels and intelligent software, the screen can obscure sensitive information from shoulder surfers at the tap of a button or automatically for user-specified apps. While this technology does result in a slightly dimmer peak brightness and narrower viewing angles compared to the S25 Ultra, the trade-off is a level of utility and privacy that no other competitor currently offers.</p><p>Samsung is also leading the charge into the era of "agentic" AI, where the phone functions more like a personal assistant than a simple tool. Features like Now Brief and Now Nudge allow the S26 Ultra to anticipate a user’s needs based on the context of their messages, while upcoming Automated App Actions aim to perform complex tasks across apps via voice commands. When combined with the S Pen and the new Creative Studio AI tools — which can transform crude sketches into professional illustrations — the device offers a level of productivity and creative power that remains unmatched in the Android ecosystem.</p><p>On the photography front, the S26 Ultra continues to dominate through sheer versatility and improved low-light performance. By increasing the aperture on both the 200MP main sensor and the 50MP telephoto lens, Samsung has addressed previous criticisms regarding indoor and nighttime noise, producing significantly brighter and sharper images. The phone remains the industry leader for zoom photography, easily outclassing the iPhone and Pixel in long-range clarity. Furthermore, the new Horizon Lock feature for video is a game-changer for mobile creators, ensuring that footage remains perfectly level and stable regardless of how much the phone is tilted or shaken.</p><p>Despite its excellence, the S26 Ultra is not without its flaws, most notably a big camera bump that causes the phone to wobble significantly when placed flat. Additionally, power users may be disappointed by the lack of built-in Qi2 magnets for accessories and the decision to skip the next-generation silicon-carbon batteries found in some rivals. However, with a stellar battery life of over 16 hours and a software ecosystem that is now smarter than ever, these negatives are minor hurdles. For anyone willing to pay the starting price of AU$2,199, the Galaxy S26 Ultra is undeniably the most capable, innovative, and powerful Android phone you can buy today.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-s26-ultra-review#section-samsung-galaxy-s26-ultra-review-battery-life-and-charging\"><em>Samsung Galaxy S26 Ultra review</em></a></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/k5EbrPOusQc" allowfullscreen></iframe></div></div><div data-widget-type="simple" data-model-name="Samsung Galaxy S26 Ultra"></div><h3 class="article-body__section" id="section-best-alternative-android-phone"><span>Best alternative Android phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3903px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="YGzhR5XCS5dBzpx5ogvPbF" name="Google Pixel 10 Pro XL-2" alt="In-hand photo of the Google Pixel 10 Pro XL in outdoor setting" src="https://cdn.mos.cms.futurecdn.net/YGzhR5XCS5dBzpx5ogvPbF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3903" height="2196" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="2-google-pixel-10-pro-xl"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-pro-xl-review">2. Google Pixel 10 Pro XL</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best AI phone</p></div><p class="specs__container"><strong>Display: </strong>6.8-inch OLED (1344 x 2992; 120Hz) | <strong>CPU: </strong>Tensor G5 | <strong>RAM: </strong>16GB | <strong>Storage / Expandable: </strong>128GB, 256GB, 512GB, 1TB/ No | <strong>Rear camera: </strong>50MP main (f/1.68), 48MP ultrawide (f/1.7), 48MP 5x telephoto (f/2.8) | <strong>Front camera: </strong>42MP (f/2.2) | <strong>Weight: </strong>232g | <strong>Battery life (Hrs:Mins): </strong>14:20</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Brightest display we've ever tested</div><div class="icon icon-plus_circle _hawk">Even more AI and software features to try</div><div class="icon icon-plus_circle _hawk">Strong cameras with new 100x zoom mode</div><div class="icon icon-minus_circle _hawk">Still lacking in computing power</div><div class="icon icon-minus_circle _hawk">AI features are incomplete or take time to get going</div></div><p>Google has loaded its flagship phones with an impressive lineup of AI features, headlined by the Pixel 10 Pro XL, which outshines the AI capabilities of Samsung's Galaxy S25 series. In fact, Google's AI claimed the top spot in our <a href="https://www.tomsguide.com/phones/iphone-vs-galaxy-vs-pixel-which-phone-is-the-winner-of-the-toms-guide-ai-phone-face-off">AI phone face-off</a>, excelling in most head-to-head tests against other devices.</p><p>Building on previous generations, Google introduced the "Magic Cue," a localised assistant that brings up relevant info like delivery details, 2FA codes and calendar appointments right when you need them. Although it takes a bit of time to adapt, it could become a game-changing tool.</p><p>Additionally, the phone boasts a 100x Super Pro Res Zoom and the "Ask Photos" feature, letting you request specific edits for your pictures. Smaller but handy additions like Pixel Journal and Camera Coach also add extra value to the device.</p><p>If that's not enough, the Pixel 10 Pro XL also comes with major upgrades to its display and charging. In the Tom's Guide review, it set a new record for brightness with a peak output of 2,555 nits on its 6.8-inch Super Actua display. Charging is faster too, with 45W wired and 25W Qi2.2 wireless speeds, complete with built-in MagSafe-style magnets.</p><p>However, the phone does come at a higher price, as Google has dropped the 128GB storage option, making 256GB the new starting point.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-pro-xl-review#section-google-pixel-10-pro-xl-battery-and-charging"><u><em>Google Pixel 10 Pro XL review</em></u><em>.</em></a></p><div data-widget-type="simple" data-model-name="Google Pixel 10 Pro XL"></div><h3 class="article-body__section" id="section-best-mid-range-android-phone"><span>Best mid-range Android phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fuSvasSRHLSkCmvszZZxyd" name="Google Pixel 10a review" alt="Google Pixel 10a review." src="https://cdn.mos.cms.futurecdn.net/fuSvasSRHLSkCmvszZZxyd-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="3-google-pixel-10a"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10a-review">3. Google Pixel 10a</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Still the phone to beat under AU$850</p></div><p class="specs__container"><strong>Display: </strong>6.3-inch Actua pOLED (2424 x 1080) | <strong>CPU: </strong>Tensor G4 | <strong>RAM: </strong>8GB | <strong>Storage / Expandable: </strong>128GB,256GB / No | <strong>Rear cameras: </strong>48MP (f/1.7) main, 13MP (f/2.2) ultrawide | <strong>Front camera: </strong>13MP (f/2.2) | <strong>Weight: </strong>183g | <strong>Battery life (Hrs:Mins): </strong>15:16</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Great value for AU$849</div><div class="icon icon-plus_circle _hawk">Android 16 desktop mode is as good as DeX</div><div class="icon icon-plus_circle _hawk">Longer battery life, fast charging speed</div><div class="icon icon-plus_circle _hawk">More flush camera housing</div><div class="icon icon-plus_circle _hawk">More helpful AI features</div><div class="icon icon-minus_circle _hawk">Looks nearly identical to Pixel 9a</div><div class="icon icon-minus_circle _hawk">Keeps the same Tensor G4 chip</div><div class="icon icon-minus_circle _hawk">Slightly dimmer screen</div></div><p>At first glance, the Google Pixel 10a feels like a letdown compared to the Pixel 9a, with nearly identical hardware and only minor changes to speak of. The biggest disappointment is that Google decided not to include the Tensor G5 chipset found in the rest of the Pixel 10 lineup, sticking instead with the same G4 chip that that was introduced on the Pixel 9 range back in 2024. </p><p>That said, the Pixel 9a remains a fantastic deal, so it’s tough to be upset about the Pixel 10a's familiar feel — especially when it's launched at the same price as its predecessor. And if you look hard enough, you will find some meaningful new features.</p><p>It still packs the same 6.3-inch super-bright display, comes in at an affordable AU$849, and features a subtle redesign that tucks the camera bump completely inside the phone, leaving both the front and back perfectly flat with no hint of a bump in sight. Take note, Samsung.</p><p>One of the better features to carry over from the main Pixel 10 line is satellite SOS connectivity, making the Pixel 10a one of the more affordable devices that you can rely on in an emergency. </p><p>Of course, the decision to stick with G4 chipset does mean that the Pixel 10a misses out on some of the new AI features that were introduced with the regular Pixel 10. There are still plenty of AI features to be found, but it's missing many of the bigger stars like Magic Cue. Likewise, the cameras, flat as they may be, haven't changed compared to last year. </p><p>Sure, the Pixel 9a’s photography was (and still is) impressive, but a hardware upgrade would have been nice. On the bright side, its AI-powered Camera Coach and Auto Best Take features have carried over from the regular Pixel 10, which could help you take better shots.</p><p>Thankfully, battery life has improved significantly on the Pixel 10a, lasting almost two hours longer in our benchmark tests. It also charges faster now, with support for 30W wired charging (up from 23W) and 10W wireless charging (up from 7.5W). Regrettably, the Pixel 10a doesn't have any internal magnets, meaning it doesn't support the <a href="https://www.tomsguide.com/phones/google-pixel-phones/i-just-tried-the-pixelsnap-qi2-charging-stand-for-the-pixel-10-and-its-a-major-disappointment">Pixelsnap</a> feature that every other Pixel 10 device offers.</p><p><em>Read our </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10a-review" target="_blank"><em>Google Pixel 10a review</em></a></p><div data-widget-type="simple" data-model-name="Google Pixel 10a"></div><h3 class="article-body__section" id="section-best-affordable-samsung-phone"><span>Best affordable Samsung phone</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ncVwkYuzogeWqE2ppe5ezd" name="Samsung Galaxy A57" alt="In-hand photo of the Samsung Galaxy A57" src="https://cdn.mos.cms.futurecdn.net/ncVwkYuzogeWqE2ppe5ezd-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / Stephen Lambrechts)</span></figcaption></figure><div class="buying-guide-block"><h3 id="4-samsung-galaxy-a57"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-a57-review">4. Samsung Galaxy A57</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Premium looks at a fraction of the cost</p></div><p class="specs__container"><strong>Display: </strong>6.7-inch Super AMOLED+ (2340x1080; 120Hz) | <strong>CPU: </strong>Exynos 1680 (4 nm) | <strong>RAM: </strong>8GB-12GB | <strong>Storage / Expandable: </strong>128GB, 256GB / No | <strong>Rear camera: </strong>50MP main (f/1.8), 12MP ultrawide (f/2.2), 5MP macro (f/2.4) | <strong>Front camera: </strong>12MP (f/2.2) | <strong>Weight: </strong>179g | <strong>Battery life (Hrs:Mins): </strong>20:00 (estimated)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Strong battery</div><div class="icon icon-plus_circle _hawk">Competent cameras</div><div class="icon icon-plus_circle _hawk">Premium durable design</div><div class="icon icon-plus_circle _hawk">Large FHD+ display</div><div class="icon icon-minus_circle _hawk">5MP macro lens is back</div><div class="icon icon-minus_circle _hawk">Few upgrades from last year</div></div><p>The Samsung Galaxy A57 is a wallet-friendly alternative to the flagship S26, delivering a premium-lite feel for less than half the cost. With its sleek 6.9mm frame, quality build, and upgraded IP68 durability, it nails the high-end look of its pricier counterpart.</p><p>If you want a phone with the latest AI features, Samsung’s new mid-range A57 delivers most of them — with a few caveats. It packs impressive Galaxy AI tools like Circle to Search and Object Eraser but misses out on the complete Agentic AI suite available on the S26.</p><p>Camera performance is decent, but while the A57's camera specs appear similar on paper to the entry-level S26, you should manage your expectations. The A57 uses a standard PDAF instead of the Dual Pixel PDAF found on the S26, which noticeably impacts shutter speed, causing the A57 to take longer to lock focus. That means slower shutter speeds and weaker low light photography than you'll find on some other mid-range phones, such as the Pixel 10a.</p><p>Performance is quite snappy when it comes to daily tasks and general use, though this isn't the phone to get if you want a gaming powerhouse, with middling results in our usual gaming benchmark tests.</p><p>That said, drawbacks are to be expected at this price point, and the Galaxy A57 is still a smart option for anyone wanting the Galaxy experience without breaking the bank. It offers a sleek, premium-feel design, impressive battery life, some useful AI features and all the perks of Samsung’s software ecosystem, which is impressive for a device that can be picked up from just AU$599.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-a57-review"><em>Samsung Galaxy A57 review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Samsung Galaxy A57"></div><h3 class="article-body__section" id="section-most-affordable-google-flagship"><span>Most affordable Google flagship</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4807px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9c3ueCk5mHTCmZ4EjpohUG" name="Google Pixel 10 review" alt="Google Pixel 10 in the hand." src="https://cdn.mos.cms.futurecdn.net/9c3ueCk5mHTCmZ4EjpohUG-1920-80.jpg" mos="" align="middle" fullscreen="" width="4807" height="2704" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / John Velasco)</span></figcaption></figure><div class="buying-guide-block"><h3 id="5-google-pixel-10"><span class="title__text"><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-review">5. Google Pixel 10</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best affordable Pixel flagship</p></div><p class="specs__container"><strong>Display: </strong>6.3-inch OLED (1080 x 2424; 60-120Hz) | <strong>CPU: </strong>Tensor G5 | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>128GB, 256GB / No | <strong>Rear cameras: </strong>48MP (f/1.7) main, 13MP (f/2.2) ultrawide, 10.8MP (f/3.1) telephoto w/5x optical zoom | <strong>Front camera: </strong>10.5MP (f/2) | <strong>Weight: </strong>204g | <strong>Battery life (Hrs:Mins): </strong>13:13</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Big gains with telephoto performance</div><div class="icon icon-plus_circle _hawk">Even more helpful AI features</div><div class="icon icon-plus_circle _hawk">Much brighter screen</div><div class="icon icon-plus_circle _hawk">Charming color options</div><div class="icon icon-plus_circle _hawk">New Android 16 desktop mode</div><div class="icon icon-minus_circle _hawk">Tensor G5 still underperforms</div><div class="icon icon-minus_circle _hawk">Battery life could be better</div></div><p>The Pixel 10 represents a massive leap for Google's standard flagship, incorporating features typically limited to premium 'Pro' models. This value is immediately evident in the new 10.8MP telephoto lens with 5x optical zoom — a feature often excluded from non-Pro flagships (a small compromise was made, dropping the ultrawide camera to 13MP).</p><p>Beyond the hardware, the phone showcases Google's leadership in AI, introducing the new Pixel Journal and assistant tools like Magic Cue, alongside improvements to photo features such as Best Take and the new Ask Photos for quick, smart editing.</p><p>Under the hood, the 3nm Tensor G5 chip delivers a functional performance uplift, but more importantly, it helps extend battery life to 13 hours and 13 minutes — a healthy improvement from the previous model. The commitment is cemented by 7 years of guaranteed major Android and security updates, ensuring the Pixel 10 remains relevant and feature-rich for years to come.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/google-pixel-phones/google-pixel-10-review"><em>Google Pixel 10 review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Google Pixel 10"></div><h3 class="article-body__section" id="section-best-battery-life"><span>Best battery life</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D7TAZEF8Yf3wzqPGmfMyye" name="Honor Magic8 Pro-02" alt="In-hand image of the Honor Magic8 Pro with garden background" src="https://cdn.mos.cms.futurecdn.net/D7TAZEF8Yf3wzqPGmfMyye-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide / Stephen Lambrechts)</span></figcaption></figure><div class="buying-guide-block"><h3 id="6-honor-magic8-pro"><span class="title__text"><a href="https://www.tomsguide.com/phones/android-phones/i-tested-the-honor-magic8-pro-and-it-addressed-almost-all-the-problems-i-had-with-the-last-model">6. Honor Magic8 Pro</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Two-day battery is no problem for this flagship phone</p></div><p class="specs__container"><strong>Display: </strong>6.71-inch LTPO OLED (1256x2808; 120Hz) | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 (3nm) | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>512GB | <strong>Rear camera: </strong>200MP periscope telephoto (f/2.6), 50MP main (f/1.6), 50MP ultrawide (f/2.0),  | <strong>Front camera: </strong>50MP wide (f/2.0), TOF 3D depth/biometrics sensor | <strong>Weight: </strong>219g | <strong>Battery life (Hrs:Mins): </strong>20:00 (estimated)</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Excellent battery life</div><div class="icon icon-plus_circle _hawk">Competent cameras</div><div class="icon icon-plus_circle _hawk">Premium durable design</div><div class="icon icon-plus_circle _hawk">Large FHD+ display</div><div class="icon icon-minus_circle _hawk">Apple-inspired UI</div><div class="icon icon-minus_circle _hawk">Few upgrades from last year</div></div><p>Now that Honor has officially launched its devices locally, Aussies now have access to one of the most impressive flagship Android devices currently available, namely, the Honor Magic8 Pro.</p><p>Here's a smartphone that boasts the same powerhouse Snapdragon 8 Elite Gen 5 chipset as Samsung's Galaxy S26 Ultra, along with a comparable 200MP main camera, and superior supporting cameras. It even borrows Apple's Camera Control button (dubbed the AI button here) to make zooming and snapping pictures a piece of cake.</p><p>Speaking of AI, the Magic8 Pro is brimming with it. That AI button allows you to easily launch context-aware shortcuts and actions, and everything from its camera, agentic features, security and gaming performance touched by AI in one form or another. Some of these features seem especially useful, such as its AI Deepfake Detection and AI Voice Clone Detection, which is said to flag potential scammers — though I personally haven't had the chance to test it out.</p><p>It also wipes the floor with its flagship competition when it comes to battery life, thanks to its massive 7,100mAh silicon-carbon battery which can last upwards of two full days and reach immense charging speeds of 100W wired and 80W wireless — assuming your charging brick or wireless charger can support those rates.</p><p>That's not to say that the Honor Magic8 Pro will suit every Android user. Honor's Magic OS interface is very Apple-inspired, as is its front-facing camera cutout, which looks and behaves like Apple's Dynamic Island. The same can be said about its 'Liquid Glass' style interface.</p><p>Of course, many people love Apple's devices, making the Magic8 Pro arguably the best alternative for users who want all the benefits of Android while still keeping that iPhone feel. And it's as polished and powerful as Samsung and Google's flagships, even managing to surpass those models in some areas. Just be sure you're onboard with its heavy focus on AI.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/android-phones/i-tested-the-honor-magic8-pro-and-it-addressed-almost-all-the-problems-i-had-with-the-last-model"><em>Honor Magic8 Pro review</em></a><em>.</em></p><div data-widget-type="simple" data-model-name="Honor Magic 8 Pro"></div><h3 class="article-body__section" id="section-best-flip-phone-foldable"><span>Best flip-phone foldable</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="MgfCKrcg4QUf8PRVnwreDk" name="Samsung Galaxy Z Flip 7-2" alt="Samsung Galaxy Z Flip 7 hands-on images" src="https://cdn.mos.cms.futurecdn.net/MgfCKrcg4QUf8PRVnwreDk-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1081" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="7-samsung-galaxy-z-flip-7"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-7-hands-on-review-feels-like-flip-phone-perfection">7. Samsung Galaxy Z Flip 7</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span></span></h3><div class="_hawk subtitle"><p>Best foldable phone</p></div><p class="specs__container"><strong>Display: </strong>6.9 inch AMOLED (2520 x 1080) inner, 4.1 inch AMOLED (948 x 1048) | <strong>CPU: </strong>Exynos 2500 | <strong>RAM: </strong>12GB | <strong>Storage / Expandable: </strong>256GB, 512GB / No | <strong>Rear cameras: </strong>50MP main (f/1.8), 12MP ultrawide (f/2.2) | <strong>Front camera: </strong>10MP (f/2.2) | <strong>Weight: </strong>188g | <strong>Battery life: </strong>12:24</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">Larger Flex Window display</div><div class="icon icon-plus_circle _hawk">Finally supports Samsung DeX</div><div class="icon icon-plus_circle _hawk">Multimodal Gemini Live experience</div><div class="icon icon-minus_circle _hawk">Only minor camera improvements</div><div class="icon icon-minus_circle _hawk">Charging speeds remain the same</div></div><p>Samsung has upped its game to tackle the rising competition in foldable phones, particularly from Motorola, by introducing its best Galaxy Z Flip model yet. The improvements in the Galaxy Z Flip 7 have placed this phone back at the top for Android fans seeking foldable devices.</p><p>The Galaxy Z Flip 7 shines with its bigger screens both inside and out, but the real highlight is its slimmer design and improved durability. The 6.9-inch main display still has a crease at the fold, but it’s less noticeable now, making for a better user experience.</p><p>Samsung's Galaxy AI is like a clever sidekick, packed with features optimised for folding phones. The Now Brief feature is just a swipe away on the 4.1-cover screen, and it's impressive how the Galaxy Z Flip 7's camera can now be shared with Gemini Live, letting the AI see what we're seeing — a trick that leaves other flip phones flipping out in envy.</p><p>The cameras remain unchanged in hardware, but the upgraded ProVisual Engine does deliver improved low-light photos based on our testing. If you already have a recent Flip, this upgrade might not be worth it since your current model's cameras aren't far off from what's offered here. </p><p>Similarly, we found the Exynos 2500 chipset powering the Z Flip 7 can't match the Snapdragon 8 Elite's performance on benchmark tests. But at least the silicon's power efficiency and a larger battery than before helped the Galaxy Z Flip 7 extend its result on our battery test past 12 hours, a big improvement from before.</p><p>You can save money by turning to the cheaper Galaxy Z Flip 7 FE, but it lacks some of the more polished features of this model. The lighter, more compact design combined with more sophisticated features makes this the best flip phone out there.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-flip-7-hands-on-review-feels-like-flip-phone-perfection"><em>Samsung Galaxy Z Flip 7 review</em></a><em>.</em></p><div data-widget-type="review" data-model-name="Samsung Galaxy Z Flip 7"></div><h3 class="article-body__section" id="section-best-android-phone-design"><span>Best Android phone design</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DFXjpwrQUPfAW54nMm3Zv9" name="Samsung Galaxy Z Fold 8" alt="In-hand image of Samsung Galaxy Z Fold 8 in folded mode" src="https://cdn.mos.cms.futurecdn.net/DFXjpwrQUPfAW54nMm3Zv9-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div class="buying-guide-block"><h3 id="8-samsung-galaxy-z-fold-8"><span class="title__text"><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win">8. Samsung Galaxy Z Fold 8</a></span><span class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span></span></h3><div class="_hawk subtitle"><p>Best foldable for most people</p></div><p class="specs__container"><strong>Display: </strong>7.6-inch AMOLED (2448 x 1848) inner, 5.5 inch AMOLED (1248 x 1972) outer | <strong>CPU: </strong>Snapdragon 8 Elite Gen 5 | <strong>RAM: </strong>12GB, 16GB | <strong>Storage / Expandable: </strong>256GB, 512GB, 1TB / No | <strong>Rear cameras: </strong>50MP wide (f/1.8), 50MP ultrawide (f/1.9) | <strong>Front camera: </strong>10MP (f/2.2) cover, 10MP (f/2.2) interior | <strong>Weight: </strong>201g | <strong>Battery life: </strong>12:19</p><div class="hawk-wrapper"></div><div class="icon icon-plus_circle _hawk">AI features optimised for foldable use</div><div class="icon icon-plus_circle _hawk">Stunningly thin and light</div><div class="icon icon-plus_circle _hawk">Almost crease-free flex titanium display</div><div class="icon icon-minus_circle _hawk">Expensive</div><div class="icon icon-minus_circle _hawk">No S Pen support</div></div><p>Maybe trying to get ahead of the rumoured <a href="https://www.tomsguide.com/phones/iphones/iphone-ultra-rumors-everything-you-need-to-know-about-the-foldable-iphone">iPhone Ultra</a>, Samsung has delivered a fresh silhouette for its new Galaxy Z Fold 8. The book-style foldable now leans into a passport‑like shape, ending up shorter and wider than last year’s Galaxy Z Fold 7. The result is a foldable that's lighter, easier to pocket, and wide enough on the outside to behave like a normal phone. Of course, if you prefer the taller design of previous Folds, you'll be pleased to know that can still get that from the Galaxy Z Fold 8 Ultra.</p><p>The Z Fold 8's 5.5‑inch cover screen is the real shift — apps feel comfortable, typing is natural, and the whole thing carries more like a slim travel wallet than a traditional folding device. Open it up and the 7.6‑inch Flex Titanium display is brighter, less reflective and almost crease-free — perfect for streaming, reading and running more than one app at a time. Admittedly, a few apps still behave oddly on the big inner screen, but those rough edges will undoubtedly be smoothed out in the coming weeks.</p><p>Performance is exactly what you’d expect from a top‑tier Samsung phone in 2026. It's powered by the same Snapdragon 8 Elite Gen 5 chipset that's featured in the Galaxy S26 Ultra, and that allows for powerhouse gaming performance and seamless multitasking. And for the first time on a Samsung phone, it boasts a silicon‑carbon battery, allowing for a larger capacity than you'd expect from a device this compact (4,800mAh), as well as faster charging (45W wired; 20W wireless).</p><p>Arguably, the clearest gap between the Galaxy Z Fold 8 and its Ultra sibling isn’t the new shape — it’s the camera loadout. The standard Fold 8 drops to a 50MP main sensor instead of the Ultra’s 200MP and skips a telephoto altogether. Even so, the camera system holds its own: detail is crisp, low‑light performance is genuinely impressive, and you still get those bright, punchy images Samsung fans have come to expect.</p><p>Even with some quirks, it's easy to love the Galaxy Z Fold 8. We'd argue that it's the best foldable for most people right now — lighter, more polished and far more practical than anything else in the mix. Battery life, display quality and everyday usability all take a clear step forward, and with so many rival foldables still clinging to that candybar design of previous book-style foldables, the Fold 8 genuinely feels like the freshest option out there.</p><p><em>Read our full </em><a href="https://www.tomsguide.com/phones/samsung-phones/samsung-galaxy-z-fold-8-review-wide-for-the-win"><em>Samsung Galaxy Z Fold 8 review</em></a><em>.</em></p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SMwClG9-nR0" allowfullscreen></iframe></div></div><div data-widget-type="review" data-model-name="Samsung Galaxy Z Fold 8"></div><h3 class="article-body__section" id="section-how-to-choose-the-best-android-phone-for-you"><span>How to choose the best Android phone for you</span></h3><h2 id="what-are-the-best-android-phones">What are the best Android phones?</h2><p>Here at Tom's Guide, we've taken the liberty of testing all of the major flagship Android phones in our quest to narrow down the best. Currently, the Samsung Galaxy S25 Ultra stands out as the best Android device for most people, offering a sleek design, powerful performance, exceptional cameras, impressive AI features, and the convenience of a built-in S Pen.</p><p>The <strong>Pixel 9 Pro XL</strong> delivers the ultimate Google experience on an Android phone, no question about it. With its Tensor G4 chipset, it incorporates Google's latest advancements in AI and machine learning, making it the smartest Android device yet. However, it's noticeably pricier than its predecessor, the <strong>Pixel 8 Pro</strong>, so it's worth considering the pros and cons of each model before deciding to upgrade.</p><p>If you're looking for a flagship-level smartphone experience on a budget, the <strong>Pixel 9a</strong> is a fantastic choice. It shares many features with its larger sibling, including the powerful Tensor G4 chipset, making it hard to beat at around AU$849.</p><h2 id="how-to-choose-the-best-android-phone-for-you">How to choose the best Android phone for you</h2><p>When looking to purchase a new Android phone, the first thing you'll undoubtedly look at is price. As you move up to around the AU$749 mark, you'll start to find more compelling handsets, touting better processors, higher-grade materials and more camera lenses. Progress into the AU$999-and-up range, and the best phones offer flagship-caliber performance along with cutting-edge computational photography and special features.</p><p>The most premium Android phones offer foldable designs, though there's talk a new round of devices from Samsung could <a href="https://www.tomsguide.com/news/galaxy-z-flip-4-galaxy-z-fold-4-may-usher-in-a-mainstream-moment-for-foldables">make foldables more mainstream</a> — that is, make the prices more affordable.</p><h3 class="article-body__section" id="section-how-we-test-the-best-android-phones"><span>How we test the best Android phones</span></h3><h2 id="how-we-test-the-best-android-phones">How we test the best Android phones</h2><p>Every smartphone Tom’s Guide evaluates is tested for several days in real-world use cases and benchmarked with a gamut of performance-measuring apps. In terms of performance, we used Geekbench 5 to measure overall speed and 3DMark Wild Life to measure graphics performance.</p><p>We also use our own video editing test in the Adobe Premiere Rush app to see how long it takes to transcode a clip, which we run on both Android phones and iPhone to compare performance. (This test is not always available for all phones we test due to app compatibility issues.)</p><div ><table><caption>Performance benchmarks</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Geekbench 5 (single-core / multicore)</strong></p></td><td  ><p><strong>3DMark Wild Life Unlimited (FPS)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy S26 Ultra</strong></p></td><td  ><p>3,659 / 11,020</p></td><td  ><p>165.3</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10a</strong></p></td><td  ><p>1694 / 4501</p></td><td  ><p>58</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10 Pro XL</strong></p></td><td  ><p>2322 / 6286</p></td><td  ><p>81.03</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10</strong></p></td><td  ><p>2345 / 6581</p></td><td  ><p>80.58</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy A57</strong></p></td><td  ><p>1375 / 4417</p></td><td  ><p>37.5</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Flip 7</strong></p></td><td  ><p>2286 / 8079</p></td><td  ><p>114.6</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Fold 8</strong></p></td><td  ><p>3052 / 9735</p></td><td  ><p>123.8</p></td></tr></tbody></table></div><p>One of the most important tests we run is the Tom's Guide battery test. We run a web surfing test over 5G (or 4G if the phone doesn't have 5G support) at 150 nits of screen brightness until the battery gives out. In general, a phone that lasts 10 hours or more is good, and anything above 11 hours makes our list of the <a href="https://www.tomsguide.com/us/smartphones-best-battery-life,review-2857.html">best phone battery life</a>.</p><div ><table><caption>Battery life benchmark</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Battery life (Hrs:Mins)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy S26 Ultra</strong></p></td><td  ><p>16:10</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel  10a</strong></p></td><td  ><p>15:16</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10 Pro XL</strong></p></td><td  ><p>14:20</p></td></tr><tr><td class="firstcol " ><p><strong>Pixel 10</strong></p></td><td  ><p>13:13</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy A57</strong></p></td><td  ><p>20:00 (estimated)</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Flip 7</strong></p></td><td  ><p>12:24</p></td></tr><tr><td class="firstcol " ><p><strong>Galaxy Z Fold 8</strong></p></td><td  ><p>12:19</p></td></tr></tbody></table></div><p>Last but not least, we take the best phones out in the field to take photos outdoors, indoors and at night in low light to see how they perform versus their closest competitors. We take shots of landscapes, food, portraits and more, and also allow you to be the judge with side-by-side comparisons in our reviews. </p><p>For more information, check out our <a href="https://www.tomsguide.com/reference/how-we-test">how we test page</a> for Tom's Guide.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Cheap NBN plans: best picks from AU$41p/m to lock in affordable and reliable internet ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As Tom's Guide's resident NBN whiz, I believe the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals" target="_blank">best cheap internet deals</a> combine reliable coverage with award-winning customer service — all without an inflated price tag. It's also essential to me that the <a href="https://www.tomsguide.com/best-picks/best-internet-plans" target="_blank">best internet plans</a> I recommend offer the maximum theoretical speeds for each tier, and in today's world, faster is <em>always</em> better. </p><p>Some of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> provide attractive and highly competitive ongoing costs, let alone offer excellent introductory discounts, with prices starting at AU$41p/m for an NBN 25 (Basic II) plan. But for some, 25Mbps may not feed your internet demands, but you may still get a kick out of switching to a cheaper plan that delivers (or perhaps, overdelivers) on its high-speed download promises. </p><p>In September 2025, three new high-speed NBN tiers were introduced: <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">NBN 500</a>, <a href="https://www.tomsguide.com/best-picks/best-nbn-750-plans">NBN 750</a>, and <a href="https://www.tomsguide.com/best-picks/best-nbn-2000-plans">NBN 2000</a>. While the latter may be out of reach for most homes, with plans starting at AU$145p/m, the former two tiers are price-matching their slower counterparts, NBN 100 and NBN 250, respectively. </p><p>For those on <a href="https://www.tomsguide.com/news/nbn-connection-type">FTTP or HFC connections</a>, if you're already on an existing 100Mbps or 250Mbps plan, your ISP will likely migrate you over to the faster tier without any extra cost. I've added some faster options to our price tiers below, so if you haven't taken advantage of <a href="https://www.tomsguide.com/news/nbn-upgrades">NBN Co's free fibre upgrade</a>, now may be the best time to do just that. </p><p>I've researched hundreds of NBN plans across the top providers to find the most inexpensive options for you. All of these plans below work on a no-lock-in contract basis, which means you're free to chop and <a href="https://www.tomsguide.com/news/switching-nbn-providers">change NBN providers</a> as you see fit. Keep in mind, though, that the most cost-effective way of changing ISPs is having a modem that you can reuse with any new provider you switch to.</p><p>As always, I'm here to help find a great home internet plan that works for you and your budget. So, without further ado, here are the cheapest NBN plans I've found, starting from just AU$41p/m. </p><h3 class="article-body__section" id="section-best-nbn-plans-under-au-50"><span>Best NBN plans under AU$50</span></h3><p>Realistically, the cheapest NBN plans start anywhere from AU$39p/m to AU$45p/m thanks to six-month introductory offers. However, considering these plans are so few and far between — and only offer speeds of 12Mbps — they're hard to recommend, especially if you want more out of your internet than just checking your emails. </p><p>Moving up the budget scale a little further to AU$50 per month does present you with a few more options, although only for the first six months of the service. For less than AU$50 each month (for the first six months), you're able to move up to the NBN 25 tier, with maximum download speeds of 25Mbps and uploads of 4Mbps. </p><p>25Mbps NBN is enough to support a one or two-person household who wishes to browse the web, engross themselves in social media, and stream video content in up to HD quality. </p><p>With this in mind, I would recommend an NBN 25 plan at a minimum. You get double the speed and a greater capacity to support a small household. Realistically, an NBN 25 plan will still only be good for a household of just one or two users. Any more, and you might want to consider a 50Mbps NBN 50 plan. </p><p>There are a few plans that meet the under AU$50 threshold on this tier, and I've picked out the best below. </p><div class="product"><a data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering the cheapest introductory rate of AU$41 for an NBN 25 plan, Spintel is hard to beat. You can even add an optional phone line for AU$0 per month, which means you can receive free calls or pay-as-you-go calls for national or local numbers. </p><p>Plus, it comes with unlimited data, no lock-in contract and a low ongoing rate of AU$69.95p/m. The only catch? You're getting off BYO modem, as a supplied TP-Link Easy Mesh Gateway will cost you AU$139.95 upfront. </p><p><strong>Total minimum cost: AU$41 | Total first year cost: AU$665.70 | Yearly cost after discount: AU$839.40 </strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension25=""><strong>Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m</strong></a><strong> </strong>(for 6 months, then AU$65.90p/m)</p><p>Flip's NBN 25 plan advertises the maximum 25Mbps download speeds during the busy evening hours of 7pm to 11pm. It's currently the second cheapest provider we monitor across the tier below SpinTel. </p><p>I would recommend 25Mbps downloads at minimum, so this plan could be perfect for a couple or single-person household that wants moderate browsing capability for a decent price.</p><p><strong>Total minimum cost: AU$48 | Total first year cost: AU$683.40 | Yearly cost after discount: AU$790.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0&subtag=tomsguide-au-custom-tracking&r=https%3A%2F%2Fwww.tomsguide.com%2Fbest-picks%2Fbest-nbn-deals" target="_blank" rel="sponsored" data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m) </p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> has long-running promo prices across its NBN plans, and this offering is one of the most reasonable prices you’ll pay for an NBN 25 connection. And now, thanks to this introductory offer, it presents even better value.</p><p>You’ll save AU$25 a month over your first 6 months — that's AU$150 total — before the price increases to AU$72.90p/m. Typical evening speeds clock in at a respectable 25Mbps. </p><p><strong>Total minimum cost: AU$47.90 | Total first year cost: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-70"><span>Best NBN plans under AU$70</span></h3><p>If your monthly budget can stretch to at least AU$60p/m, then you're able to go up another speed tier to NBN 50, with maximum download speeds of 50Mbps and maximum upload speeds of 20Mbps. However, once again, you can only spend AU$60p/m for the first six months on a select few NBN plans. I've chosen to skip out on the under AU$60p/m category for that reason alone, as most introductory offers for NBN 50 plans start around AU$65p/m. </p><p>That said, AU$70 edges closer to the average cost of an NBN 50 plan (currently AU$76.36 based on the regular monthly costs of the NBN providers we monitor), but it can also get you a faster 100Mbps NBN 100 plan or a newly released 500Mbps NBN 500 plan... for the first six months. </p><p>With this in mind, I've picked out plans from both the NBN 100 tier and the NBN 500 tier as the best NBN plans under AU$70. Do note, though, for 500Mbps plans, you'll need either an FTTP or HFC connection at home. </p><div class="product"><a data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension25=""><strong>Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently offers one of the most attractive NBN 100 plans. This introductory offer slashes a mammoth AU$180 off the first year, which is a pretty stellar saving on any NBN plan if you ask us. Even once the price increases, you'll still spend less than the average NBN 100 cost, which is AU$94.10p/m. </p><p>That said, if you have an FTTP or HFC connection at home, this plan has been automatically upgraded to the NBN 500 tier at the same price. </p><p><strong>Total minimum cost: AU$62.99 | Total first year cost: AU$935.88 | Total yearly cost: AU$1,115.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" data-dimension25=""><strong>Superloop | NBN 500 | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m) </p><p>Reaching up to 500Mbps downloads and 50Mbps uploads, Superloop's Family Max plan is as competitive as they get. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing.</p><p>As a bonus perk, you can boost your speeds to the next tier of NBN 750 for five days every month, and thanks to Superloop's no-lock-in contract, you can jump up (or down) plans at any time. But do note that this offering is only available to those with FTTP and HFC connections.</p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25=""><strong>Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m</strong></a> (for 6 months, then AU$95p/m) </p><p>Superloop's plan advertises 98Mbps download speeds during the busy evening hours of 7pm to 11pm. The current discount knocks AU$26p/m off for the first 6 months, making this plan a midrange NBN 100 option.</p><p>Plus, you can turbocharge your speeds to the next tier of NBN 250 for five days every month or bank up to 30 days per year with Superloop's Speed Boost feature. </p><p>Superloop has a tasty deal on the NBN 500 tier for those on FTTP or HFC connections, but with 5x more speed. You can check it out below. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$984 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-80"><span>Best NBN plans under AU$80</span></h3><p>AU$80 is, on average, how much most Australian households will need to pay to get connected to the NBN if they want a fast, reliable service. For AU$80, you can comfortably get an NBN 100 plan or an NBN 500 plan as long as you've got the right connection type. A couple of NBN providers are still more expensive — Vodafone and Telstra, I'm looking at you.</p><p>There are also a few NBN plans that come in under AU$80p/m following any introductory discounts, which I've included below. </p><div class="product"><a data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension25=""><strong>Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m</strong></a> (for 6 months, AU$92.90p/m)</p><p>Hailing from the fruity provider, Tangerine, comes this 100/20Mbps deal. Advertising maximum speeds of 100Mbps during the busy evening hours of 7pm to 11pm, Tangerine's plan costs just A$67.90p/m for the first 6 months, before increasing to AU$92.90p/m. </p><p>What makes this deal even more enticing, though, is that it costs less than both the monthly and yearly average for the tier — even after the discount ends. </p><p><strong>Total minimum cost: AU$67.90 | Total first year cost: AU$964.80 | Total yearly cost: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus Unlimited NBN 500 clocks in with evening speeds of 500Mbps and 42Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$16p/m over the first 12 months — that's AU$192 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Yearly cost after discount: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension25=""><strong>SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m</strong></a> (for 6 months, then AU$86.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$68p/m for the first 6 months, before increasing to AU$86.95p/m ongoing. </p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, streaming and remote work, supporting 4K video calls, downloading game patches and 4K viewing simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. </p><p><strong>Total minimum cost: AU$68 | Total first year cost: AU$929.70 | Yearly cost after discount: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-90"><span>Best NBN plans under AU$90</span></h3><p>AU$90p/m is pretty much the sweet spot to get connected to the NBN. At this price point, you can sign up for the majority of plans, from NBN 100 to NBN 750 plans (except for Telstra) after any introductory discounts. </p><p>Signing up for an NBN 500 plan or more will mean your entire household can comfortably connect to the internet at the same time. It is also possible to sign up for a faster NBN 750 plan, with theoretical maximum download speeds of 750Mbps. I've included our favourite option on the 750Mbps speed tier below. </p><p>Read on to find the best cheap NBN plans under AU$90. </p><div class="product"><a data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25=""><strong>Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=tomsguide-au-custom-tracking" data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension25=""><strong>Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m</strong></a> (for 4 months, then AU$89.90p/m)</p><p>Flip currently offers one of the cheapest NBN 750 plan, saving you AU$47.60 in the first year. Flip's Super Speed plan (which advertises typical evening downloads of 750Mbps) will set you back just over AU$1,030 for the first 12 months.</p><p>And don't assume that a cheap plan means a cheap service, as there's a wealth of positive reviews online at <a href="https://www.productreview.com.au/listings/flip">ProductReview.com.au</a>. If you have the connection type to support it, this budget-friendly plan could be the right option for you.</p><p><strong>Total minimum cost: AU$78 | Total first year cost: AU$1,071.20 | Yearly cost after discount: AU$1,138.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-cheap-nbn-plans-faq"><span>Cheap NBN plans FAQ</span></h3><section class="article__schema-question"><h3>What is the cheapest NBN plan?</h3><article class="article__schema-answer"><p>Determining the outright cheapest NBN plan can be tricky, since NBN providers regularly change their plan prices or introduce various offers. At the time of publishing, the cheapest NBN plan available through our partnership with WhistleOut is Flip's NBN 25 plan at a total 12-month cost of AU$718.80 following any introductory offers. </p><p>If you live in a single-person household, or if two people are requiring basic internet needs, it’s the best and cheapest option out there right now. </p></article></section><section class="article__schema-question"><h3>Who has the cheapest NBN plans?</h3><article class="article__schema-answer"><p>Many of the popular retail service providers (RSPs) offer affordable NBN plans, but those that regularly come in at the lowest end of the budget spectrum include Tangerine, Spintel, Dodo and Mate. </p></article></section><section class="article__schema-question"><h3>How much should I spend on NBN?</h3><article class="article__schema-answer"><p>The amount of money you spend on your NBN plan will be determined by the speed you need. If you live by yourself or in a two-person household, then you can most likely get by with an NBN 25 plan, which are some of the cheapest options around. If you regularly stream HD video content or work from home most of the week, then you will probably need to upgrade to an NBN 50 plan or an NBN 100 plan. If you have an FTTP or HFC connection at home, you may be able to get 500Mbps or 750Mbps speeds for the same price as an NBN 100 or NBN 250 plan. Fortunately, these can still be affordable and can cost under AU$900 for the first year. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-cheap-nbn-plans</link>
                                                                            <description>
                            <![CDATA[ You don’t have to spend a fortune on your NBN, as these cheap plans prove. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rkArqrpP6dr7V5R6zJweoK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Jh9B9sVdwf8bnSjeX5jPvn-1280-80.jpeg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:51:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Jh9B9sVdwf8bnSjeX5jPvn-1280-80.jpeg">
                                                            <media:credit><![CDATA[Petar Chernaev / Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A smiling young woman is holding a credit card and typing on a laptop]]></media:description>                                                            <media:text><![CDATA[A smiling young woman is holding a credit card and typing on a laptop]]></media:text>
                                <media:title type="plain"><![CDATA[A smiling young woman is holding a credit card and typing on a laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Jh9B9sVdwf8bnSjeX5jPvn-1280-80.jpeg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As Tom's Guide's resident NBN whiz, I believe the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals" target="_blank">best cheap internet deals</a> combine reliable coverage with award-winning customer service — all without an inflated price tag. It's also essential to me that the <a href="https://www.tomsguide.com/best-picks/best-internet-plans" target="_blank">best internet plans</a> I recommend offer the maximum theoretical speeds for each tier, and in today's world, faster is <em>always</em> better. </p><p>Some of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> provide attractive and highly competitive ongoing costs, let alone offer excellent introductory discounts, with prices starting at AU$41p/m for an NBN 25 (Basic II) plan. But for some, 25Mbps may not feed your internet demands, but you may still get a kick out of switching to a cheaper plan that delivers (or perhaps, overdelivers) on its high-speed download promises. </p><p>In September 2025, three new high-speed NBN tiers were introduced: <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">NBN 500</a>, <a href="https://www.tomsguide.com/best-picks/best-nbn-750-plans">NBN 750</a>, and <a href="https://www.tomsguide.com/best-picks/best-nbn-2000-plans">NBN 2000</a>. While the latter may be out of reach for most homes, with plans starting at AU$145p/m, the former two tiers are price-matching their slower counterparts, NBN 100 and NBN 250, respectively. </p><p>For those on <a href="https://www.tomsguide.com/news/nbn-connection-type">FTTP or HFC connections</a>, if you're already on an existing 100Mbps or 250Mbps plan, your ISP will likely migrate you over to the faster tier without any extra cost. I've added some faster options to our price tiers below, so if you haven't taken advantage of <a href="https://www.tomsguide.com/news/nbn-upgrades">NBN Co's free fibre upgrade</a>, now may be the best time to do just that. </p><p>I've researched hundreds of NBN plans across the top providers to find the most inexpensive options for you. All of these plans below work on a no-lock-in contract basis, which means you're free to chop and <a href="https://www.tomsguide.com/news/switching-nbn-providers">change NBN providers</a> as you see fit. Keep in mind, though, that the most cost-effective way of changing ISPs is having a modem that you can reuse with any new provider you switch to.</p><p>As always, I'm here to help find a great home internet plan that works for you and your budget. So, without further ado, here are the cheapest NBN plans I've found, starting from just AU$41p/m. </p><h3 class="article-body__section" id="section-best-nbn-plans-under-au-50"><span>Best NBN plans under AU$50</span></h3><p>Realistically, the cheapest NBN plans start anywhere from AU$39p/m to AU$45p/m thanks to six-month introductory offers. However, considering these plans are so few and far between — and only offer speeds of 12Mbps — they're hard to recommend, especially if you want more out of your internet than just checking your emails. </p><p>Moving up the budget scale a little further to AU$50 per month does present you with a few more options, although only for the first six months of the service. For less than AU$50 each month (for the first six months), you're able to move up to the NBN 25 tier, with maximum download speeds of 25Mbps and uploads of 4Mbps. </p><p>25Mbps NBN is enough to support a one or two-person household who wishes to browse the web, engross themselves in social media, and stream video content in up to HD quality. </p><p>With this in mind, I would recommend an NBN 25 plan at a minimum. You get double the speed and a greater capacity to support a small household. Realistically, an NBN 25 plan will still only be good for a household of just one or two users. Any more, and you might want to consider a 50Mbps NBN 50 plan. </p><p>There are a few plans that meet the under AU$50 threshold on this tier, and I've picked out the best below. </p><div class="product"><a data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering the cheapest introductory rate of AU$41 for an NBN 25 plan, Spintel is hard to beat. You can even add an optional phone line for AU$0 per month, which means you can receive free calls or pay-as-you-go calls for national or local numbers. </p><p>Plus, it comes with unlimited data, no lock-in contract and a low ongoing rate of AU$69.95p/m. The only catch? You're getting off BYO modem, as a supplied TP-Link Easy Mesh Gateway will cost you AU$139.95 upfront. </p><p><strong>Total minimum cost: AU$41 | Total first year cost: AU$665.70 | Yearly cost after discount: AU$839.40 </strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5092f0-8564-11f1-88b0-77b57a812bcd" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | No lock-in contract | AU$41p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension25=""><strong>Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m</strong></a><strong> </strong>(for 6 months, then AU$65.90p/m)</p><p>Flip's NBN 25 plan advertises the maximum 25Mbps download speeds during the busy evening hours of 7pm to 11pm. It's currently the second cheapest provider we monitor across the tier below SpinTel. </p><p>I would recommend 25Mbps downloads at minimum, so this plan could be perfect for a couple or single-person household that wants moderate browsing capability for a decent price.</p><p><strong>Total minimum cost: AU$48 | Total first year cost: AU$683.40 | Yearly cost after discount: AU$790.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="9a50935e-8564-11f1-aa8f-1fb2212e808c" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | No lock-in contract | AU$48p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0&subtag=tomsguide-au-custom-tracking&r=https%3A%2F%2Fwww.tomsguide.com%2Fbest-picks%2Fbest-nbn-deals" target="_blank" rel="sponsored" data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m) </p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> has long-running promo prices across its NBN plans, and this offering is one of the most reasonable prices you’ll pay for an NBN 25 connection. And now, thanks to this introductory offer, it presents even better value.</p><p>You’ll save AU$25 a month over your first 6 months — that's AU$150 total — before the price increases to AU$72.90p/m. Typical evening speeds clock in at a respectable 25Mbps. </p><p><strong>Total minimum cost: AU$47.90 | Total first year cost: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5093c2-8564-11f1-80d0-5d3dccd75bee" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | No lock-in contract | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-70"><span>Best NBN plans under AU$70</span></h3><p>If your monthly budget can stretch to at least AU$60p/m, then you're able to go up another speed tier to NBN 50, with maximum download speeds of 50Mbps and maximum upload speeds of 20Mbps. However, once again, you can only spend AU$60p/m for the first six months on a select few NBN plans. I've chosen to skip out on the under AU$60p/m category for that reason alone, as most introductory offers for NBN 50 plans start around AU$65p/m. </p><p>That said, AU$70 edges closer to the average cost of an NBN 50 plan (currently AU$76.36 based on the regular monthly costs of the NBN providers we monitor), but it can also get you a faster 100Mbps NBN 100 plan or a newly released 500Mbps NBN 500 plan... for the first six months. </p><p>With this in mind, I've picked out plans from both the NBN 100 tier and the NBN 500 tier as the best NBN plans under AU$70. Do note, though, for 500Mbps plans, you'll need either an FTTP or HFC connection at home. </p><div class="product"><a data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension25=""><strong>Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently offers one of the most attractive NBN 100 plans. This introductory offer slashes a mammoth AU$180 off the first year, which is a pretty stellar saving on any NBN plan if you ask us. Even once the price increases, you'll still spend less than the average NBN 100 cost, which is AU$94.10p/m. </p><p>That said, if you have an FTTP or HFC connection at home, this plan has been automatically upgraded to the NBN 500 tier at the same price. </p><p><strong>Total minimum cost: AU$62.99 | Total first year cost: AU$935.88 | Total yearly cost: AU$1,115.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=323&gi=392&pi=12088&ct=0&ci=19920&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50950c-8564-11f1-b871-737e57a309c4" data-action="Deal Block" data-label="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension48="Dodo | NBN 100 | Unlimited data | No lock-in contract | AU$62.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" data-dimension25=""><strong>Superloop | NBN 500 | AU$65p/m</strong></a><strong> </strong>(for 6 months, then AU$95p/m) </p><p>Reaching up to 500Mbps downloads and 50Mbps uploads, Superloop's Family Max plan is as competitive as they get. With a low introductory rate of just AU$65p/m, you'll save AU$180 total before the price returns to its usual AU$95p/m ongoing.</p><p>As a bonus perk, you can boost your speeds to the next tier of NBN 750 for five days every month, and thanks to Superloop's no-lock-in contract, you can jump up (or down) plans at any time. But do note that this offering is only available to those with FTTP and HFC connections.</p><p><strong>Total minimum cost: AU$65 | Total first year cost: AU$960 | Total yearly cost: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a509570-8564-11f1-9f12-51e58d5c0873" data-action="Deal Block" data-label="Superloop | NBN 500 | AU$65p/m" data-dimension48="Superloop | NBN 500 | AU$65p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25=""><strong>Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m</strong></a> (for 6 months, then AU$95p/m) </p><p>Superloop's plan advertises 98Mbps download speeds during the busy evening hours of 7pm to 11pm. The current discount knocks AU$26p/m off for the first 6 months, making this plan a midrange NBN 100 option.</p><p>Plus, you can turbocharge your speeds to the next tier of NBN 250 for five days every month or bank up to 30 days per year with Superloop's Speed Boost feature. </p><p>Superloop has a tasty deal on the NBN 500 tier for those on FTTP or HFC connections, but with 5x more speed. You can check it out below. </p><p><strong>Total minimum cost: AU$69 | Total first year cost: AU$984 | Yearly cost after discount: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2611&pi=13521&ct=0&ci=16436&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5095de-8564-11f1-a2e6-e7db19a5b650" data-action="Deal Block" data-label="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension48="Superloop | NBN 100 | Unlimited data | No lock-in contract | AU$69p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-80"><span>Best NBN plans under AU$80</span></h3><p>AU$80 is, on average, how much most Australian households will need to pay to get connected to the NBN if they want a fast, reliable service. For AU$80, you can comfortably get an NBN 100 plan or an NBN 500 plan as long as you've got the right connection type. A couple of NBN providers are still more expensive — Vodafone and Telstra, I'm looking at you.</p><p>There are also a few NBN plans that come in under AU$80p/m following any introductory discounts, which I've included below. </p><div class="product"><a data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension25=""><strong>Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m</strong></a> (for 6 months, AU$92.90p/m)</p><p>Hailing from the fruity provider, Tangerine, comes this 100/20Mbps deal. Advertising maximum speeds of 100Mbps during the busy evening hours of 7pm to 11pm, Tangerine's plan costs just A$67.90p/m for the first 6 months, before increasing to AU$92.90p/m. </p><p>What makes this deal even more enticing, though, is that it costs less than both the monthly and yearly average for the tier — even after the discount ends. </p><p><strong>Total minimum cost: AU$67.90 | Total first year cost: AU$964.80 | Total yearly cost: AU$1,114.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=12316&ct=0&ci=9729&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50971e-8564-11f1-930b-d31ef12c255c" data-action="Deal Block" data-label="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension48="Tangerine | NBN 100 | Unlimited data | No lock-in contract | AU$67.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus Unlimited NBN 500 clocks in with evening speeds of 500Mbps and 42Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$16p/m over the first 12 months — that's AU$192 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Yearly cost after discount: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a50978c-8564-11f1-8e19-1556d2b23f8b" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension25=""><strong>SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m</strong></a> (for 6 months, then AU$86.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$68p/m for the first 6 months, before increasing to AU$86.95p/m ongoing. </p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, streaming and remote work, supporting 4K video calls, downloading game patches and 4K viewing simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. </p><p><strong>Total minimum cost: AU$68 | Total first year cost: AU$929.70 | Yearly cost after discount: AU$1,043.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="9a5097fa-8564-11f1-9d78-ef931d6a15b7" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$68p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-nbn-plans-under-au-90"><span>Best NBN plans under AU$90</span></h3><p>AU$90p/m is pretty much the sweet spot to get connected to the NBN. At this price point, you can sign up for the majority of plans, from NBN 100 to NBN 750 plans (except for Telstra) after any introductory discounts. </p><p>Signing up for an NBN 500 plan or more will mean your entire household can comfortably connect to the internet at the same time. It is also possible to sign up for a faster NBN 750 plan, with theoretical maximum download speeds of 750Mbps. I've included our favourite option on the 750Mbps speed tier below. </p><p>Read on to find the best cheap NBN plans under AU$90. </p><div class="product"><a data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25=""><strong>Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="9a50993a-8564-11f1-92aa-2f30d99a0d6e" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=tomsguide-au-custom-tracking" data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension25=""><strong>Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m</strong></a> (for 4 months, then AU$89.90p/m)</p><p>Flip currently offers one of the cheapest NBN 750 plan, saving you AU$47.60 in the first year. Flip's Super Speed plan (which advertises typical evening downloads of 750Mbps) will set you back just over AU$1,030 for the first 12 months.</p><p>And don't assume that a cheap plan means a cheap service, as there's a wealth of positive reviews online at <a href="https://www.productreview.com.au/listings/flip">ProductReview.com.au</a>. If you have the connection type to support it, this budget-friendly plan could be the right option for you.</p><p><strong>Total minimum cost: AU$78 | Total first year cost: AU$1,071.20 | Yearly cost after discount: AU$1,138.80</strong><a class="view-deal button" href="https://www.flipconnect.com.au/cheap-nbn-plans?utm_source=techradar&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_250?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="9a5099a8-8564-11f1-a8bf-1fe47581ba6f" data-action="Deal Block" data-label="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension48="Flip | NBN 750 | Unlimited data | No lock-in contract | AU$78p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-cheap-nbn-plans-faq"><span>Cheap NBN plans FAQ</span></h3><section class="article__schema-question"><h3>What is the cheapest NBN plan?</h3><article class="article__schema-answer"><p>Determining the outright cheapest NBN plan can be tricky, since NBN providers regularly change their plan prices or introduce various offers. At the time of publishing, the cheapest NBN plan available through our partnership with WhistleOut is Flip's NBN 25 plan at a total 12-month cost of AU$718.80 following any introductory offers. </p><p>If you live in a single-person household, or if two people are requiring basic internet needs, it’s the best and cheapest option out there right now. </p></article></section><section class="article__schema-question"><h3>Who has the cheapest NBN plans?</h3><article class="article__schema-answer"><p>Many of the popular retail service providers (RSPs) offer affordable NBN plans, but those that regularly come in at the lowest end of the budget spectrum include Tangerine, Spintel, Dodo and Mate. </p></article></section><section class="article__schema-question"><h3>How much should I spend on NBN?</h3><article class="article__schema-answer"><p>The amount of money you spend on your NBN plan will be determined by the speed you need. If you live by yourself or in a two-person household, then you can most likely get by with an NBN 25 plan, which are some of the cheapest options around. If you regularly stream HD video content or work from home most of the week, then you will probably need to upgrade to an NBN 50 plan or an NBN 100 plan. If you have an FTTP or HFC connection at home, you may be able to get 500Mbps or 750Mbps speeds for the same price as an NBN 100 or NBN 250 plan. Fortunately, these can still be affordable and can cost under AU$900 for the first year. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best internet plans for gaming in Australia: supercharge your online play ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Online gamers, rejoice! If you've been searching for the <a href="https://www.tomsguide.com/best-picks/best-internet-plans">best internet plan</a> for gaming, I've put together this handy guide to help you combat any interruptions to your connection mid-play. </p><p>The best gaming internet plans provide a stable connection for downloading large files or game patches, as well as outstanding ping speeds. Regardless of how, when, or where you play online games, having a reliable and fast NBN or internet service is crucial for staying connected and keeping your game progress secure. </p><p>Some of the factors that can influence your overall online gaming experience include: </p><ul><li>Latency (ping)</li><li><a href="https://www.tomsguide.com/news/nbn-speeds">Download speed</a></li><li>The <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> you have</li><li>Data caps</li></ul><p>Your internet plan, location in Australia (particularly near your local exchange), and the ISP you use can all influence your online gaming experience. </p><p>Here at Tom's Guide, we recommend you shop around for a plan that gives you the most bang for your buck. Fortunately, several ISPs offer no lock-in contracts, so you can chop and change providers until you find the right plan. </p><p>In theory, if you have the NBN equipment installed at your address, <a href="https://www.tomsguide.com/news/switching-nbn-providers">switching NBN providers</a> should be relatively straightforward, with most changes typically processed in less than a day. </p><p>In this exclusive guide to all things Internet for gaming, we've conducted a deep dive into the current state of <a href="https://www.tomsguide.com/best-picks/nbn-plans">NBN plans</a>, using data published by the <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program/latest-performance-report">Australian Competition and Consumer Commission</a> (ACCC). We've also considered community feedback and other performance metrics (explained further down) to come up with these top recommendations below. </p><h3 class="article-body__section" id="section-best-nbn-plans-for-gaming-our-picks"><span>Best NBN plans for gaming: our picks</span></h3><div class="product"><a data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m</strong></a> (for 6 months, then AU$114p/m)</p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind Mate's 913Mbps, SpinTel's 900Mbps, Swoop's 890Mbps and Aussie's 875Mbps. </p><p>The most recent ACCC results, <a href="https://www.accc.gov.au/consumers/telecommunications-and-internet/broadband-performance-data" target="_blank">published in June 2026</a>, found Superloop to have one of the lowest latency figures, at 8.5 milliseconds during the busy evening hours. </p><p><a href="https://www.superloop.com/blog/why-superloop-latency-low">Superloop states that</a> it’s able to achieve these low-latency figures because its entire fibre network is connected to all 121 Points of Interconnect (POI) around Australia, meaning there are no extra stops in the data transmission.<a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=12302&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension25=""><strong>Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180</strong></a> (for 6 months, then AU$99p/m)</p><p>Aussie Broadband is another highly recommended NBN provider by Aussie gamers, and <a href="https://www.aussiebroadband.com.au/nbn-plans/gamers-nbn/">it makes strong claims</a> about how well its network routing is optimised for gaming. This includes establishing "international transit links into major gaming regions such as the USA and Southeast Asia." Essentially, Aussie Broadband will endeavour to find the quickest route between you and popular gaming servers. </p><p>Aussie Broadband’s NBN 500 plan advertises 500Mbps download speeds during the busy evening hours and 44Mbps upload speeds. </p><p>Aussie Broadband also provides you with <a href="https://www.aussiebroadband.com.au/ping-times/">information about ping times</a>, putting their money where their mouth is when it comes to performance transparency. You also get unlimited downloads, so you can rest assured that 130GB Call of Duty download won’t put you over your cap.</p><p>Lastly, Aussie Broadband offers extremely fast average <a href="https://store.steampowered.com/stats/content/">download speeds from Steam</a>, which, for PC gamers, will ensure you get your games and patches as quickly as possible.<a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="sponsored" data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" href="https://www.exetel.com.au/broadband/nbn" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au/broadband/nbn" data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25=""><strong>Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. That's a strong promise, although real-world speeds may still vary due to factors outside Exetel's control, such as the speed of the internet servers that send the content to end users.</p><p>According to <a href="https://www.accc.gov.au/consumers/telecommunications-and-internet/broadband-performance-data">ACCC data</a> published in June 2026, Exetel recorded one of the quickest ping speeds during the busy hours of 6.9ms. By comparison, Leaptel's speed ranked at 7.5ms and Superloop followed close behind at 8.5ms.</p><p>Exetel also offers new features like Warp Speed, which boosts your plan to the next tier of NBN 1000 for AU$1 per day, and Hibernate, which drops your connection down to just 12Mbps when you're away from home. </p><p>The only caveat is that you'll need a fibre to the premises (FTTP) or hybrid fibre coaxial (HFC) connection type to order this plan, as other NBN technologies simply aren't equipped to handle the speeds.<a class="view-deal button" href="https://www.exetel.com.au/broadband/nbn" target="_blank" rel="nofollow" data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25="">View Deal</a></p></div><h2 id="are-there-any-other-providers-favoured-by-gamers">Are there any other providers favoured by gamers?</h2><p>Aussie Broadband is the only <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">NBN provider</a> in Australia that offers dedicated gaming plans, following <a href="https://www.techradar.com/news/nbn-provider-myrepublic-leaves-australia-will-migrate-customers-to-rival-superloop">MyRepublic’s exit from Australia</a> and Optus getting rid of its Gamer Plan in 2021.</p><p>But some NBN providers do still have gamers in mind by offering specific tools that can theoretically help improve your online gaming experience. </p><p>Telstra, for example, offers a couple of options that claim to improve your internet connection when it comes to gaming.  </p><p>The first is a free Internet Optimiser service that it says it can help to reduce lag by letting you prioritise traffic to your gaming devices, and select which servers in which countries you can connect to. </p><p>The second is a dedicated Game Optimiser service that costs AU$10p/m. Signing up for Game Optimiser will switch on the <a href="https://netduma.com/optima" target="_blank">DumaOS network management software</a> that’s built into your Telstra router, which provides a range of features designed to prioritise and optimise online gaming traffic. </p><p>For example, you’re presented with server presets for a selection of popular online games, and you can view ping speeds of various servers, both locally and overseas, to determine which is going to be best for you. It’s a service that hardcore gamers could find useful, but if you just play online casually, the free Internet Optimiser service may suffice. </p><p>Fair warning too: if you already have a Netgear or Netduma gaming router with DumaOS, then you’ll be able to access the same features without having to pay a subscription fee to Telstra.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&speed=30&supplier=Telstra&tab=nbn&maxresults=10&maxresultsmobile=6&hd=Telstra%20NBN%20plans"></iframe><h2 id="best-nbn-plan-for-gamers-who-want-more-speed">Best NBN plan for gamers who want more speed</h2><p>If you’re a serious online gamer who wants to be able to download new games and patches more quickly, it’s definitely worth considering stepping up from our NBN 100 recommendations to plans over 500Mbps. </p><p>Since we first published this article in April 2023, three new speed tiers have been introduced, with two acting as speed boosts to existing tiers. For FTTP and HFC connections, NBN 100 and NBN 250 plans have received wholesale boosts to NBN 500 and NBN 750, respectively. And for the most part, no extra costs have been passed onto consumers with these plans from the providers that we monitor. We've listed plans from 500Mbps to 1,000Mbps below, considering high-speed plans are now becoming increasingly popular in the Aussie internet landscape. </p><div class="product"><a data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m</strong></a> (for 6 months, then AU$102p/m)</p><p>Superloop features in our best NBN 250 plans for gamers, too. Again, this is thanks to latency data published by the ACCC, and 250Mbps during the evening hours. This particular plan comes with mega 100Mbps upload speeds.</p><p>As mentioned earlier, you get five free Speed Boost days each month, which temporarily boosts your speed up to the <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000</a> speed tier. Any unused days roll over into a Boost Bank, up to a maximum of 30 days. This plan is only available for FTTP and HFC connections. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus Unlimited NBN 500 clocks in with evening speeds of 500Mbps and 42Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$16p/m over the first 12 months — that's AU$192 total — before the price increases. </p><p>Kogan's 500Mbps TES is plenty of speed for fast game patches, downloads and streaming, making high-speed gaming an absolute breeze. </p><p>Moreover, the plan's first-year cost of AU$838.80 is the cheapest across the tier. Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25=""><strong>SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m </strong></a>(for 6 months, then AU$94.95p/m)</p><p>SpinTel's NBN 750 offering boasts a massive 750Mbps, which is plenty of speed for fast and lag-free gaming. If maximising your savings and having fast speeds is your top priority, SpinTel has slashed the price of this turbofast tier by AU$34.95p/m for the first six months.</p><p>SpinTel's plan is ideal for lag-free gaming, supporting 4K resolution, downloading game patches and 4K streaming simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension25=""><strong>SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m</strong></a> (for 6 months, then AU$89.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$79p/m for the first 6 months, before increasing to AU$89.95p/m ongoing. </p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, supporting 4K resolution, downloading game patches and 4K streaming simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-gaming-nbn-plan-if-money-is-no-object">Best gaming NBN plan if money is no object</h2><p>If you take your gaming super seriously and you’re prepared to pay top dollar for the fastest possible NBN connection, then only an NBN 2000 (aka a 'Hyperfast’) plan will do. While no NBN provider currently advertises the maximum 2Gbps download speeds this tier theoretically delivers, many do offer in excess of 500Mbps, even during the busier evening hours.</p><p>A faster download speed doesn’t necessarily mean decreased latency, but a Hyperfast plan can help supercharge your game downloads and ensure that there’s less interference to games from other household internet users.</p><div class="product"><a data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension25=""><strong>Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plan but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>Currently claiming the fastest speeds of the tier — 1,831Mbps downloads and 196Mbps uploads — this plan will sustain even the heaviest of online gamers, accommodating large download patches within seconds and minimal interruptions. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension25=""><strong>Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Superloop's Hyperspeed plan advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. These seriously hyperfast speeds can accommodate the largest of families with the most demanding users, providing more than enough bandwidth for high-res streaming, gaming and video calls at the same time.</p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p>So, if you're keen to have all the megabits on offer with a 2Gbps plan, Superloop has our stamp of approval.<a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension25=""><strong>Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120</strong></a> (for 6 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing.</p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie has claimed 1810Mbps TES speeds, but given the tier's infancy, you could achieve more or less speeds at home. That said, if you sign up now, you'll need to be prepared to be a bit of a guinea pig.<a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" data-dimension25=""><strong>Southern Phone | NBN 2000 | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. </p><p>However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis, so you can chop and change providers where you see fit. <a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored" data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension25=""><strong>Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m</strong></a> (for 6 months, then AU$139p/m)</p><p>If money really is no object and you want the absolute fastest consumer NBN connection available right now in Australia, then you have to sign with Telstra. Telstra’s NBN 1000 plan will set you back AU$1,600 over 12 months, making it a far more expensive option compared to other ISPs at this speed. The average monthly cost of an NBN 1000 plan is AU$117.88, making Telstra’s plan AU$21 more expensive.</p><p>But, for that somewhat hefty outlay, you’re promised 815Mbps typical evening speeds, which is above average for the tier. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored" data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-nbn-alternatives-for-gaming">Best NBN alternatives for gaming</h2><p>If your address can't be connected to the NBN via a fixed-line connection — or you only have access to a fibre-to-the-node (FTTN) connection that limits your download speeds to an absolute maximum of 100Mbps and is susceptible to increased latency — you do still have options to get yourself online. </p><p>These include <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> and <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> such as Opticomm and GigaComm. </p><h3 class="article-body__section" id="section-5g-home-internet-for-gaming"><span>5G home internet for gaming</span></h3><p><a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet plans </a>use, you guessed it, 5G mobile signals. 5G has the potential to offer crazy fast internet speeds up to 1,000Mbps. Currently, however, the fastest claimed typical evening speed of a 5G home internet plan is Telstra, with a figure of 378Mbps. Unfortunately, lightning-fast speeds can only be achieved by households in areas with exceptional 5G coverage, and just because your area has 5G phone coverage doesn’t mean it will have home internet coverage too.</p><p>But, while this can be great for game downloads, as we know, latency is a key figure when it comes to real-time online play. </p><p>Because of the inherent wireless nature of the technology involved, 5G home internet will have a higher latency than a fixed-line NBN connection. Factors that can affect your network performance include interference of the signal from the transmission tower to your home, the distance between the tower and your home, and the general strength of network coverage. </p><p>A good proportion of 5G home internet plans also come with either capped speed limits — usually 50Mbps and 100Mbps — or occasionally capped data limits, which make them a bad choice for gamers, who are some of the biggest file downloaders thanks to the large size of games, updates and patches. </p><p>With these factors in mind, we feel a 5G home internet plan probably isn’t the best option for those who take gaming seriously. If you’re a more casual gamer who only plays online occasionally, it’s an option you could certainly investigate and trial. To help guide you, we’ve picked out the following 5G home internet plan from Optus as our top recommendation.</p><div class="product"><a data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12961&ct=0&ci=13734&ai=83&ppt=0" data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m</strong></a> (for 12 months, then AU$99p/m)</p><p>We’ve selected Optus because it’s one of just three 5G home internet providers to offer a plan with uncapped limits on both speed and data. While uncapped speeds technically mean you could achieve gigabit speeds (or very close to), it doesn't always mean you will. Optus does, however, state that your typical evening speed on this plan should be around 230Mbps, which is still plenty fast.</p><p>The telco does admit that 5G home broadband isn’t the best option if you’re a serious gamer, but if you only play online casually, then it could be a perfect fit. </p><p>Optus 5G home internet plans use the Optus' Ultra WiFi 5G modem, and you can get it for free if you stay connected for 36 months. If you cancel your plan before the 36-month period is up, you’ll need to pay AU$16 for each remaining month.<a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow" data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension25="">View Deal</a></p></div><p>The main downside to an Optus 5G home internet plan lies in the company’s network coverage. Optus does provide a <a href="https://www.optus.com.au/living-network/coverage">5G coverage map</a> which can give you some indication as to whether 5G home internet is available in your area.</p><p>However, we’ve tried it ourselves and have found a couple of discrepancies. Firstly, it says the home address of this writer doesn’t have any 5G coverage (both mobile and home), but I do actually achieve good 5G signal (and download speeds) on my phone connected to the Optus network at home.</p><p>We then tried another home address about five minutes down the road from our home. This time the coverage map said “5G Internet may be here. To use it, you’ll need an Optus 5G modem.” But when we tried to sign up for a home 5G plan using this address, we were told it wasn’t available in our area.</p><p>The Tom’s Guide office in central Sydney, meanwhile, was able to sign up for a 5G home internet plan without issue, so do take these findings with a grain of salt. </p><p>If you're looking for a cheaper 5G alternative that still offers uncapped speeds and data, SpinTel's 5G plan could be a good contender. <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank">SpinTel</a> does use the Optus Network to provide its NBN and 5G services, meaning the services are relatively similar, just without the premium price tag. </p><div class="product"><a data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension25=""><strong>SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m </strong></a></p><p>Advertising 240Mbps during the busy evening hours, this SpinTel 5G plan could reach higher speeds, thanks to its uncapped tier. </p><p>Do note, though, that at the time of writing, SpinTel's rate is slightly more expensive than Optus, as you'll need to pay AU$25 upfront for the modem. This means the total first-month cost will be AU$114 for the plan. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-private-telcos"><span>Private telcos</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5RW5U34nAcL5x3MAjrdTze" name="gigacomm-gaming.jpg" alt="Young man wearing VR headset in his bedroom" src="https://cdn.mos.cms.futurecdn.net/5RW5U34nAcL5x3MAjrdTze-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: GigaComm)</span></figcaption></figure><p>If you currently game online on an NBN connection but find you suffer from lag or dropouts, then you may want to find out if you can access the fibre network of a private telecommunications provider such as <a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking">GigaComm</a> or <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans">Opticomm</a>.</p><p>GigaComm claims a low latency of 2-4 milliseconds on its fibre network, making it a genuinely viable NBN alternative for gamers if true. GigaComm says it’s able to achieve these low speeds because it uses its own infrastructure, which employs a combination of fibre optic and fixed-wireless solutions. Whether you’re in a home or an apartment building, GigaComm will either install a wireless antenna on the roof (for homes), or use existing copper cabling and implement G.Fast technology (in apartment buildings), which allows it to deliver up to 1,000Mbps speeds. In both cases, you will physically connect in the usual way of plugging a router into a wall outlet.  </p><p>The only caveat with GigaComm lies with its accessibility. Currently, GigaComm is limited to certain areas in Sydney and Melbourne, and it’s most likely to be found in new-build developments (both houses and apartment blocks). </p><p>You can check to see if GigaComm services are available in your building on the <a href="https://www.gigacomm.net.au/residential" target="_blank">company’s website</a>. You will need to select a plan first, and then you will be presented with a box in which you can type your address to see if GigaComm is in your area.</p><p>Opticomm, on the other hand, is one of the larger private fibre networks, supplying its fibre optic infrastructure to most Australian metropolitan areas. Building developers can select to install the network in place of the NBN, with Opticomm fibre often found in newer homes and apartment complexes. </p><p>At the same time, Opticomm isn't available as an alternative to the NBN for existing residences. Opticomm doesn't sell plans directly to consumers, but that's where the <a href="https://www.tomsguide.com/best-picks/best-opticomm-provider">best Opticomm providers</a> come into play, with over 50 partnering with the network to supply internet services.</p><p>Providers like Aussie Broadband, Superloop and Swoop supply Opticomm connections, maintaining similar speed claims as their equivalent NBN plans. If you're a gamer with an Opticomm connection, you can check out the best fibre internet plans below: </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=5&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h2 id="choosing-an-internet-plan-for-gaming-what-to-look-for">Choosing an internet plan for gaming: what to look for</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="j7W9dfAsxx3ZL2tfBsvxnX" name="internet-gaming-what-to-look-for.jpg" alt="Man playing racing game on Xbox games console" src="https://cdn.mos.cms.futurecdn.net/j7W9dfAsxx3ZL2tfBsvxnX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="899" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Joe.ie)</span></figcaption></figure><p>Choosing the best internet plan for gaming in your household is no walk in the park. A huge range of variables can affect the performance of your connection, and just because your friends or family may have a good experience with a certain ISP, doesn’t necessarily mean you’re going to as well. </p><p><strong>Accessibility: </strong>We chose the NBN 100 speed tier for our best recommended plans at the start of this guide for a variety of reasons. Firstly, they are the fastest and most accessible plans available to <em>all</em> gamers with a fixed-line NBN connection in Australia. That’s because NBN 100 plans are compatible with all connection types – although admittedly, connection technology still does make a difference and ACCC reports consistently show that, in most cases, there’s a measurable difference in performance between a fibre-to-the-node (FTTN) and an FTTP connection on an NBN 100 plan. FTTN connections are rarely able to achieve that very top 100Mbps speed, for example. </p><p><strong>Speed: </strong>And speaking of that speed, we also feel that 100Mbps downloads should be adequate for the majority of gamers. Sure, you won’t be able to download a large game in the blink of an eye, but waiting 2 or 3 hours for a download to complete is something we think most people are perfectly happy to do…</p><p><strong>Price: </strong>…especially when you factor in the cost of NBN plans. NBN 100 plans are, on average, AU$300 cheaper than NBN 250 plans and AU$550 cheaper than NBN 1000 plans over a 12 month period. For us then, this combination of speed, value and accessibility makes it our choice for the overall best NBN plan for gaming for most people.</p><h2 id="gaming-internet-faq">Gaming internet FAQ</h2><p>As we touched upon in the introduction to this guide, other factors that can affect your online gaming experience include, ping, download speed, connection type and data caps. But exactly what role do these play?</p><section class="article__schema-question"><h3>What are ping and latency, and why are they important for gaming?</h3><article class="article__schema-answer"><p>Ping is a networking term that relates to the time it takes for data to be sent from its source to its destination. Latency is the term used to measure the time for that data to make a round-trip back to the source. While they are technically different terms, they now tend to be used interchangeably.</p><p>In gaming terms, both these metrics can affect the response time of the action you see on screen. When you press a button or move a joystick, you want the associated action to take place instantaneously. If the ping speed of your NBN connection is high – it’s measured in milliseconds – then your games are going to be less responsive. </p><p>It also affects online gameplay. If your connection suffers from high latency (lag), then your in-game avatar’s actions in-game can be delayed and slower compared to others on connections with lower latency. </p><p>Your connection type and the ISP you’re signed up with will play the biggest role in determining the ping speed and latency of your connection. The download speed of your NBN plan can also play a small factor (particularly if the connection is being used to near its maximum capacity), but the Australian Competition & Consumer Commission did say in its most recent report that “higher bandwidth/speed does not guarantee lower latency under load.”</p><p>Your router can also play a large role, with even the ACCC chiming in that “...the model and the configuration of the router can have a significant effect on the extent to which latency deteriorates under load.”</p><p>Therefore, investing in one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-routers">best gaming routers</a> could be one additional change that could help alleviate ping-related troubles.</p></article></section><section class="article__schema-question"><h3>Is there a ‘best’ NBN connection type for gaming?</h3><article class="article__schema-answer"><p>The physical connection type at your address also affects the speeds you can achieve. Concerning fixed-line NBN, FTTP connections are the ‘best’ type because they use fibre-optic cabling the entire way from the point of distribution to your home. This means data can be sent incredibly quickly compared to other connection types, which use varying amounts of legacy copper or coaxial wiring in their infrastructure. </p><p>In theory, then, FTTP connections are going to have lower latency than other NBN connections. However in reality and based on <a href="https://forums.whirlpool.net.au/archive/2564185">community feedback</a>, the difference in speed will be determined by several factors, and so you could find that the ping of one FTTP connection is about the same as the ping on a copper-based FTTN connection. </p><p>It will ultimately come down to where you live in Australia, where the server you’re trying to reach is located and how many hops (the routers and other systems the data signal has to travel through) your request has to make. </p></article></section><section class="article__schema-question"><h3>How does download speed affect gaming?</h3><article class="article__schema-answer"><p>It’s not just online gaming that can be affected by a poor NBN connection. Big-name games for PC, PlayStation and Xbox often require huge downloads (many AAA-games are now over 100GB) before you can play them. While you first need to make sure you have enough storage space on your console to store the downloads, ideally, you’re also going to want a fast NBN connection to ensure your games download as quickly as possible.</p><p>The <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a> to ensure fast game downloads, then, are going to be anything above 250Mbps (think: NBN 500, NBN 750, NBN 1000 and NBN 2000). These only work on fibre-to-the-premises (FTTP) and some hybrid fibre coaxial (HFC) connections, so if you connect to the NBN with any other connection type, then the best you can expect to get is an <a href="https://www.tomsguide.com/best-picks/best-nbn-100-plans">NBN 100 plan</a>.</p></article></section><section class="article__schema-question"><h3>How else can I improve my internet speed?</h3><article class="article__schema-answer"><p><strong>1. Connect via Ethernet: </strong>The first step is to connect your gaming devices to your router via an Ethernet cable. Wi-Fi may have undergone improvements in recent years, especially with the introduction of Wi-Fi 7, but creating a physical connection using an Ethernet cable is going to offer the best chance of remaining constantly connected and achieving the lowest possible latency. </p><p><strong>2. Upgrade to a gaming-grade router:</strong> <a href="https://www.tomsguide.com/best-picks/best-gaming-routers">The best gaming routers</a> offer more customisation compared to standard consumer routers. This allows you to fine-tune your internet connection to ensure your gaming device(s) get network priority over others in your home.</p><p><strong>3. Seek out local gaming servers: </strong>As we’ve touched upon several times in this article, ping speed and latency have the greatest impact on your online gaming sessions. So, when you log on to play games online, you’ll ideally want to connect to servers as close to Australia as possible. This will help keep ping to a minimum and keep your games running smoothly.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-gaming-internet-au</link>
                                                                            <description>
                            <![CDATA[ We compare the best NBN plans for gaming in Australia, looking at download speed, price and other beneficial features ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">kKLT8uYjXbwUKF8NMfBHM6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RGzz7ntgPU8V8zrxoepiAd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:44:20 +0000</pubDate>                                                                                                                                <updated>Tue, 18 Aug 2026 00:30:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RGzz7ntgPU8V8zrxoepiAd-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Man sitting at computer desk playing computer games]]></media:description>                                                            <media:text><![CDATA[Man sitting at computer desk playing computer games]]></media:text>
                                <media:title type="plain"><![CDATA[Man sitting at computer desk playing computer games]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RGzz7ntgPU8V8zrxoepiAd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Online gamers, rejoice! If you've been searching for the <a href="https://www.tomsguide.com/best-picks/best-internet-plans">best internet plan</a> for gaming, I've put together this handy guide to help you combat any interruptions to your connection mid-play. </p><p>The best gaming internet plans provide a stable connection for downloading large files or game patches, as well as outstanding ping speeds. Regardless of how, when, or where you play online games, having a reliable and fast NBN or internet service is crucial for staying connected and keeping your game progress secure. </p><p>Some of the factors that can influence your overall online gaming experience include: </p><ul><li>Latency (ping)</li><li><a href="https://www.tomsguide.com/news/nbn-speeds">Download speed</a></li><li>The <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> you have</li><li>Data caps</li></ul><p>Your internet plan, location in Australia (particularly near your local exchange), and the ISP you use can all influence your online gaming experience. </p><p>Here at Tom's Guide, we recommend you shop around for a plan that gives you the most bang for your buck. Fortunately, several ISPs offer no lock-in contracts, so you can chop and change providers until you find the right plan. </p><p>In theory, if you have the NBN equipment installed at your address, <a href="https://www.tomsguide.com/news/switching-nbn-providers">switching NBN providers</a> should be relatively straightforward, with most changes typically processed in less than a day. </p><p>In this exclusive guide to all things Internet for gaming, we've conducted a deep dive into the current state of <a href="https://www.tomsguide.com/best-picks/nbn-plans">NBN plans</a>, using data published by the <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/telecommunications-monitoring/measuring-broadband-australia-program/latest-performance-report">Australian Competition and Consumer Commission</a> (ACCC). We've also considered community feedback and other performance metrics (explained further down) to come up with these top recommendations below. </p><h3 class="article-body__section" id="section-best-nbn-plans-for-gaming-our-picks"><span>Best NBN plans for gaming: our picks</span></h3><div class="product"><a data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25=""><strong>Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m</strong></a> (for 6 months, then AU$114p/m)</p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind Mate's 913Mbps, SpinTel's 900Mbps, Swoop's 890Mbps and Aussie's 875Mbps. </p><p>The most recent ACCC results, <a href="https://www.accc.gov.au/consumers/telecommunications-and-internet/broadband-performance-data" target="_blank">published in June 2026</a>, found Superloop to have one of the lowest latency figures, at 8.5 milliseconds during the busy evening hours. </p><p><a href="https://www.superloop.com/blog/why-superloop-latency-low">Superloop states that</a> it’s able to achieve these low-latency figures because its entire fibre network is connected to all 121 Points of Interconnect (POI) around Australia, meaning there are no extra stops in the data transmission.<a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a836-8566-11f1-be82-bd0c6a5cd4b9" data-action="Deal Block" data-label="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension48="Superloop | NBN 1000 | Unlimited data | No lock-in contract | AU$84p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=12302&ct=0&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension25=""><strong>Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180</strong></a> (for 6 months, then AU$99p/m)</p><p>Aussie Broadband is another highly recommended NBN provider by Aussie gamers, and <a href="https://www.aussiebroadband.com.au/nbn-plans/gamers-nbn/">it makes strong claims</a> about how well its network routing is optimised for gaming. This includes establishing "international transit links into major gaming regions such as the USA and Southeast Asia." Essentially, Aussie Broadband will endeavour to find the quickest route between you and popular gaming servers. </p><p>Aussie Broadband’s NBN 500 plan advertises 500Mbps download speeds during the busy evening hours and 44Mbps upload speeds. </p><p>Aussie Broadband also provides you with <a href="https://www.aussiebroadband.com.au/ping-times/">information about ping times</a>, putting their money where their mouth is when it comes to performance transparency. You also get unlimited downloads, so you can rest assured that 130GB Call of Duty download won’t put you over your cap.</p><p>Lastly, Aussie Broadband offers extremely fast average <a href="https://store.steampowered.com/stats/content/">download speeds from Steam</a>, which, for PC gamers, will ensure you get your games and patches as quickly as possible.<a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="sponsored" data-dimension112="acd6a89a-8566-11f1-bfc3-756ac49f40dd" data-action="Deal Block" data-label="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension48="Aussie Broadband | NBN 500 | Unlimited data | No lock-in contract | AU$84p/m using code LOCKIN180" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" href="https://www.exetel.com.au/broadband/nbn" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au/broadband/nbn" data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25=""><strong>Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. That's a strong promise, although real-world speeds may still vary due to factors outside Exetel's control, such as the speed of the internet servers that send the content to end users.</p><p>According to <a href="https://www.accc.gov.au/consumers/telecommunications-and-internet/broadband-performance-data">ACCC data</a> published in June 2026, Exetel recorded one of the quickest ping speeds during the busy hours of 6.9ms. By comparison, Leaptel's speed ranked at 7.5ms and Superloop followed close behind at 8.5ms.</p><p>Exetel also offers new features like Warp Speed, which boosts your plan to the next tier of NBN 1000 for AU$1 per day, and Hibernate, which drops your connection down to just 12Mbps when you're away from home. </p><p>The only caveat is that you'll need a fibre to the premises (FTTP) or hybrid fibre coaxial (HFC) connection type to order this plan, as other NBN technologies simply aren't equipped to handle the speeds.<a class="view-deal button" href="https://www.exetel.com.au/broadband/nbn" target="_blank" rel="nofollow" data-dimension112="acd6a8fe-8566-11f1-9fe9-9725ffc49dd6" data-action="Deal Block" data-label="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension48="Exetel | NBN 500 | Unlimited data | No lock-in contract | AU$80p/m" data-dimension25="">View Deal</a></p></div><h2 id="are-there-any-other-providers-favoured-by-gamers">Are there any other providers favoured by gamers?</h2><p>Aussie Broadband is the only <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">NBN provider</a> in Australia that offers dedicated gaming plans, following <a href="https://www.techradar.com/news/nbn-provider-myrepublic-leaves-australia-will-migrate-customers-to-rival-superloop">MyRepublic’s exit from Australia</a> and Optus getting rid of its Gamer Plan in 2021.</p><p>But some NBN providers do still have gamers in mind by offering specific tools that can theoretically help improve your online gaming experience. </p><p>Telstra, for example, offers a couple of options that claim to improve your internet connection when it comes to gaming.  </p><p>The first is a free Internet Optimiser service that it says it can help to reduce lag by letting you prioritise traffic to your gaming devices, and select which servers in which countries you can connect to. </p><p>The second is a dedicated Game Optimiser service that costs AU$10p/m. Signing up for Game Optimiser will switch on the <a href="https://netduma.com/optima" target="_blank">DumaOS network management software</a> that’s built into your Telstra router, which provides a range of features designed to prioritise and optimise online gaming traffic. </p><p>For example, you’re presented with server presets for a selection of popular online games, and you can view ping speeds of various servers, both locally and overseas, to determine which is going to be best for you. It’s a service that hardcore gamers could find useful, but if you just play online casually, the free Internet Optimiser service may suffice. </p><p>Fair warning too: if you already have a Netgear or Netduma gaming router with DumaOS, then you’ll be able to access the same features without having to pay a subscription fee to Telstra.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&speed=30&supplier=Telstra&tab=nbn&maxresults=10&maxresultsmobile=6&hd=Telstra%20NBN%20plans"></iframe><h2 id="best-nbn-plan-for-gamers-who-want-more-speed">Best NBN plan for gamers who want more speed</h2><p>If you’re a serious online gamer who wants to be able to download new games and patches more quickly, it’s definitely worth considering stepping up from our NBN 100 recommendations to plans over 500Mbps. </p><p>Since we first published this article in April 2023, three new speed tiers have been introduced, with two acting as speed boosts to existing tiers. For FTTP and HFC connections, NBN 100 and NBN 250 plans have received wholesale boosts to NBN 500 and NBN 750, respectively. And for the most part, no extra costs have been passed onto consumers with these plans from the providers that we monitor. We've listed plans from 500Mbps to 1,000Mbps below, considering high-speed plans are now becoming increasingly popular in the Aussie internet landscape. </p><div class="product"><a data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m</strong></a> (for 6 months, then AU$102p/m)</p><p>Superloop features in our best NBN 250 plans for gamers, too. Again, this is thanks to latency data published by the ACCC, and 250Mbps during the evening hours. This particular plan comes with mega 100Mbps upload speeds.</p><p>As mentioned earlier, you get five free Speed Boost days each month, which temporarily boosts your speed up to the <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000</a> speed tier. Any unused days roll over into a Boost Bank, up to a maximum of 30 days. This plan is only available for FTTP and HFC connections. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=12810&ct=0&ci=13407&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ab4c-8566-11f1-a5a3-d9af82bf655c" data-action="Deal Block" data-label="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension48="Superloop | NBN 250/100 | Unlimited downloads | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$85.90p/m)</p><p>Kogan’s Gold Plus Unlimited NBN 500 clocks in with evening speeds of 500Mbps and 42Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$16p/m over the first 12 months — that's AU$192 total — before the price increases. </p><p>Kogan's 500Mbps TES is plenty of speed for fast game patches, downloads and streaming, making high-speed gaming an absolute breeze. </p><p>Moreover, the plan's first-year cost of AU$838.80 is the cheapest across the tier. Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6abb0-8566-11f1-bb80-0f6f2933b631" data-action="Deal Block" data-label="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 500 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25=""><strong>SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m </strong></a>(for 6 months, then AU$94.95p/m)</p><p>SpinTel's NBN 750 offering boasts a massive 750Mbps, which is plenty of speed for fast and lag-free gaming. If maximising your savings and having fast speeds is your top priority, SpinTel has slashed the price of this turbofast tier by AU$34.95p/m for the first six months.</p><p>SpinTel's plan is ideal for lag-free gaming, supporting 4K resolution, downloading game patches and 4K streaming simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13367&ct=0&ci=19596&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac0a-8566-11f1-9557-b39dc38eea4c" data-action="Deal Block" data-label="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="SpinTel | NBN 750 | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension25=""><strong>SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m</strong></a> (for 6 months, then AU$89.95p/m)</p><p>Advertising a monstrous 500Mbps across all hours, SpinTel's latest plan will set you back AU$79p/m for the first 6 months, before increasing to AU$89.95p/m ongoing. </p><p>With 500Mbps downloads and 42Mbps uploads, SpinTel's Home Turbo plan is ideal for lag-free gaming, supporting 4K resolution, downloading game patches and 4K streaming simultaneously. And like other high-speed plans, you'll need an FTTP or HFC connection to order this service. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=13508&ct=0&ci=19946&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ac78-8566-11f1-b2b1-43c0bac9534c" data-action="Deal Block" data-label="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension48="SpinTel | NBN 500 | Unlimited data | No lock-in contract | AU$79p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-gaming-nbn-plan-if-money-is-no-object">Best gaming NBN plan if money is no object</h2><p>If you take your gaming super seriously and you’re prepared to pay top dollar for the fastest possible NBN connection, then only an NBN 2000 (aka a 'Hyperfast’) plan will do. While no NBN provider currently advertises the maximum 2Gbps download speeds this tier theoretically delivers, many do offer in excess of 500Mbps, even during the busier evening hours.</p><p>A faster download speed doesn’t necessarily mean decreased latency, but a Hyperfast plan can help supercharge your game downloads and ensure that there’s less interference to games from other household internet users.</p><div class="product"><a data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension25=""><strong>Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plan but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>Currently claiming the fastest speeds of the tier — 1,831Mbps downloads and 196Mbps uploads — this plan will sustain even the heaviest of online gamers, accommodating large download patches within seconds and minimal interruptions. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="2fec2dd2-9a8d-11f1-be1b-b992e5f34c53" data-action="Deal Block" data-label="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension48="Mate | NBN 2000 | Unlimited data | No lock-in contract | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension25=""><strong>Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Superloop's Hyperspeed plan advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. These seriously hyperfast speeds can accommodate the largest of families with the most demanding users, providing more than enough bandwidth for high-res streaming, gaming and video calls at the same time.</p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p>So, if you're keen to have all the megabits on offer with a 2Gbps plan, Superloop has our stamp of approval.<a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6ad9a-8566-11f1-b4f7-e3b70c4bade1" data-action="Deal Block" data-label="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension48="Superloop | NBN 2000 | Unlimited data | No lock-in contract | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension25=""><strong>Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120</strong></a> (for 6 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing.</p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie has claimed 1810Mbps TES speeds, but given the tier's infancy, you could achieve more or less speeds at home. That said, if you sign up now, you'll need to be prepared to be a bit of a guinea pig.<a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="acd6adfe-8566-11f1-a40b-a93052bec4be" data-action="Deal Block" data-label="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension48="Aussie Broadband | NBN 2000 | Unlimited data | No lock-in contract | AU$169p/m using code BEST120" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" data-dimension25=""><strong>Southern Phone | NBN 2000 | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. </p><p>However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis, so you can chop and change providers where you see fit. <a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="acd6ae62-8566-11f1-b5f9-83da6118b0f7" data-action="Deal Block" data-label="Southern Phone | NBN 2000 | AU$149p/m" data-dimension48="Southern Phone | NBN 2000 | AU$149p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored" data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension25=""><strong>Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m</strong></a> (for 6 months, then AU$139p/m)</p><p>If money really is no object and you want the absolute fastest consumer NBN connection available right now in Australia, then you have to sign with Telstra. Telstra’s NBN 1000 plan will set you back AU$1,600 over 12 months, making it a far more expensive option compared to other ISPs at this speed. The average monthly cost of an NBN 1000 plan is AU$117.88, making Telstra’s plan AU$21 more expensive.</p><p>But, for that somewhat hefty outlay, you’re promised 815Mbps typical evening speeds, which is above average for the tier. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="sponsored" data-dimension112="acd6aec6-8566-11f1-80dd-adef5ff84ff2" data-action="Deal Block" data-label="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension48="Telstra | NBN 1000 | Unlimited downloads | No lock-in contract | AU$115p/m" data-dimension25="">View Deal</a></p></div><h2 id="best-nbn-alternatives-for-gaming">Best NBN alternatives for gaming</h2><p>If your address can't be connected to the NBN via a fixed-line connection — or you only have access to a fibre-to-the-node (FTTN) connection that limits your download speeds to an absolute maximum of 100Mbps and is susceptible to increased latency — you do still have options to get yourself online. </p><p>These include <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> and <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> such as Opticomm and GigaComm. </p><h3 class="article-body__section" id="section-5g-home-internet-for-gaming"><span>5G home internet for gaming</span></h3><p><a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet plans </a>use, you guessed it, 5G mobile signals. 5G has the potential to offer crazy fast internet speeds up to 1,000Mbps. Currently, however, the fastest claimed typical evening speed of a 5G home internet plan is Telstra, with a figure of 378Mbps. Unfortunately, lightning-fast speeds can only be achieved by households in areas with exceptional 5G coverage, and just because your area has 5G phone coverage doesn’t mean it will have home internet coverage too.</p><p>But, while this can be great for game downloads, as we know, latency is a key figure when it comes to real-time online play. </p><p>Because of the inherent wireless nature of the technology involved, 5G home internet will have a higher latency than a fixed-line NBN connection. Factors that can affect your network performance include interference of the signal from the transmission tower to your home, the distance between the tower and your home, and the general strength of network coverage. </p><p>A good proportion of 5G home internet plans also come with either capped speed limits — usually 50Mbps and 100Mbps — or occasionally capped data limits, which make them a bad choice for gamers, who are some of the biggest file downloaders thanks to the large size of games, updates and patches. </p><p>With these factors in mind, we feel a 5G home internet plan probably isn’t the best option for those who take gaming seriously. If you’re a more casual gamer who only plays online occasionally, it’s an option you could certainly investigate and trial. To help guide you, we’ve picked out the following 5G home internet plan from Optus as our top recommendation.</p><div class="product"><a data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12961&ct=0&ci=13734&ai=83&ppt=0" data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m</strong></a> (for 12 months, then AU$99p/m)</p><p>We’ve selected Optus because it’s one of just three 5G home internet providers to offer a plan with uncapped limits on both speed and data. While uncapped speeds technically mean you could achieve gigabit speeds (or very close to), it doesn't always mean you will. Optus does, however, state that your typical evening speed on this plan should be around 230Mbps, which is still plenty fast.</p><p>The telco does admit that 5G home broadband isn’t the best option if you’re a serious gamer, but if you only play online casually, then it could be a perfect fit. </p><p>Optus 5G home internet plans use the Optus' Ultra WiFi 5G modem, and you can get it for free if you stay connected for 36 months. If you cancel your plan before the 36-month period is up, you’ll need to pay AU$16 for each remaining month.<a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow" data-dimension112="acd6b0b0-8566-11f1-a08c-3f45bd1f12fa" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast plan | Uncapped speeds | Unlimited Data | AU$89p/m" data-dimension25="">View Deal</a></p></div><p>The main downside to an Optus 5G home internet plan lies in the company’s network coverage. Optus does provide a <a href="https://www.optus.com.au/living-network/coverage">5G coverage map</a> which can give you some indication as to whether 5G home internet is available in your area.</p><p>However, we’ve tried it ourselves and have found a couple of discrepancies. Firstly, it says the home address of this writer doesn’t have any 5G coverage (both mobile and home), but I do actually achieve good 5G signal (and download speeds) on my phone connected to the Optus network at home.</p><p>We then tried another home address about five minutes down the road from our home. This time the coverage map said “5G Internet may be here. To use it, you’ll need an Optus 5G modem.” But when we tried to sign up for a home 5G plan using this address, we were told it wasn’t available in our area.</p><p>The Tom’s Guide office in central Sydney, meanwhile, was able to sign up for a 5G home internet plan without issue, so do take these findings with a grain of salt. </p><p>If you're looking for a cheaper 5G alternative that still offers uncapped speeds and data, SpinTel's 5G plan could be a good contender. <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank">SpinTel</a> does use the Optus Network to provide its NBN and 5G services, meaning the services are relatively similar, just without the premium price tag. </p><div class="product"><a data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension25=""><strong>SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m </strong></a></p><p>Advertising 240Mbps during the busy evening hours, this SpinTel 5G plan could reach higher speeds, thanks to its uncapped tier. </p><p>Do note, though, that at the time of writing, SpinTel's rate is slightly more expensive than Optus, as you'll need to pay AU$25 upfront for the modem. This means the total first-month cost will be AU$114 for the plan. <a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12914&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="acd6b1d2-8566-11f1-8b8f-e11e9c3bf5f2" data-action="Deal Block" data-label="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension48="SpinTel 5G Unlimited Wireless Broadband | Uncapped speeds | Unlimited data | AU$82p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-private-telcos"><span>Private telcos</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="5RW5U34nAcL5x3MAjrdTze" name="gigacomm-gaming.jpg" alt="Young man wearing VR headset in his bedroom" src="https://cdn.mos.cms.futurecdn.net/5RW5U34nAcL5x3MAjrdTze-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: GigaComm)</span></figcaption></figure><p>If you currently game online on an NBN connection but find you suffer from lag or dropouts, then you may want to find out if you can access the fibre network of a private telecommunications provider such as <a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking">GigaComm</a> or <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans">Opticomm</a>.</p><p>GigaComm claims a low latency of 2-4 milliseconds on its fibre network, making it a genuinely viable NBN alternative for gamers if true. GigaComm says it’s able to achieve these low speeds because it uses its own infrastructure, which employs a combination of fibre optic and fixed-wireless solutions. Whether you’re in a home or an apartment building, GigaComm will either install a wireless antenna on the roof (for homes), or use existing copper cabling and implement G.Fast technology (in apartment buildings), which allows it to deliver up to 1,000Mbps speeds. In both cases, you will physically connect in the usual way of plugging a router into a wall outlet.  </p><p>The only caveat with GigaComm lies with its accessibility. Currently, GigaComm is limited to certain areas in Sydney and Melbourne, and it’s most likely to be found in new-build developments (both houses and apartment blocks). </p><p>You can check to see if GigaComm services are available in your building on the <a href="https://www.gigacomm.net.au/residential" target="_blank">company’s website</a>. You will need to select a plan first, and then you will be presented with a box in which you can type your address to see if GigaComm is in your area.</p><p>Opticomm, on the other hand, is one of the larger private fibre networks, supplying its fibre optic infrastructure to most Australian metropolitan areas. Building developers can select to install the network in place of the NBN, with Opticomm fibre often found in newer homes and apartment complexes. </p><p>At the same time, Opticomm isn't available as an alternative to the NBN for existing residences. Opticomm doesn't sell plans directly to consumers, but that's where the <a href="https://www.tomsguide.com/best-picks/best-opticomm-provider">best Opticomm providers</a> come into play, with over 50 partnering with the network to supply internet services.</p><p>Providers like Aussie Broadband, Superloop and Swoop supply Opticomm connections, maintaining similar speed claims as their equivalent NBN plans. If you're a gamer with an Opticomm connection, you can check out the best fibre internet plans below: </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=5&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h2 id="choosing-an-internet-plan-for-gaming-what-to-look-for">Choosing an internet plan for gaming: what to look for</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.19%;"><img id="j7W9dfAsxx3ZL2tfBsvxnX" name="internet-gaming-what-to-look-for.jpg" alt="Man playing racing game on Xbox games console" src="https://cdn.mos.cms.futurecdn.net/j7W9dfAsxx3ZL2tfBsvxnX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1600" height="899" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Joe.ie)</span></figcaption></figure><p>Choosing the best internet plan for gaming in your household is no walk in the park. A huge range of variables can affect the performance of your connection, and just because your friends or family may have a good experience with a certain ISP, doesn’t necessarily mean you’re going to as well. </p><p><strong>Accessibility: </strong>We chose the NBN 100 speed tier for our best recommended plans at the start of this guide for a variety of reasons. Firstly, they are the fastest and most accessible plans available to <em>all</em> gamers with a fixed-line NBN connection in Australia. That’s because NBN 100 plans are compatible with all connection types – although admittedly, connection technology still does make a difference and ACCC reports consistently show that, in most cases, there’s a measurable difference in performance between a fibre-to-the-node (FTTN) and an FTTP connection on an NBN 100 plan. FTTN connections are rarely able to achieve that very top 100Mbps speed, for example. </p><p><strong>Speed: </strong>And speaking of that speed, we also feel that 100Mbps downloads should be adequate for the majority of gamers. Sure, you won’t be able to download a large game in the blink of an eye, but waiting 2 or 3 hours for a download to complete is something we think most people are perfectly happy to do…</p><p><strong>Price: </strong>…especially when you factor in the cost of NBN plans. NBN 100 plans are, on average, AU$300 cheaper than NBN 250 plans and AU$550 cheaper than NBN 1000 plans over a 12 month period. For us then, this combination of speed, value and accessibility makes it our choice for the overall best NBN plan for gaming for most people.</p><h2 id="gaming-internet-faq">Gaming internet FAQ</h2><p>As we touched upon in the introduction to this guide, other factors that can affect your online gaming experience include, ping, download speed, connection type and data caps. But exactly what role do these play?</p><section class="article__schema-question"><h3>What are ping and latency, and why are they important for gaming?</h3><article class="article__schema-answer"><p>Ping is a networking term that relates to the time it takes for data to be sent from its source to its destination. Latency is the term used to measure the time for that data to make a round-trip back to the source. While they are technically different terms, they now tend to be used interchangeably.</p><p>In gaming terms, both these metrics can affect the response time of the action you see on screen. When you press a button or move a joystick, you want the associated action to take place instantaneously. If the ping speed of your NBN connection is high – it’s measured in milliseconds – then your games are going to be less responsive. </p><p>It also affects online gameplay. If your connection suffers from high latency (lag), then your in-game avatar’s actions in-game can be delayed and slower compared to others on connections with lower latency. </p><p>Your connection type and the ISP you’re signed up with will play the biggest role in determining the ping speed and latency of your connection. The download speed of your NBN plan can also play a small factor (particularly if the connection is being used to near its maximum capacity), but the Australian Competition & Consumer Commission did say in its most recent report that “higher bandwidth/speed does not guarantee lower latency under load.”</p><p>Your router can also play a large role, with even the ACCC chiming in that “...the model and the configuration of the router can have a significant effect on the extent to which latency deteriorates under load.”</p><p>Therefore, investing in one of the <a href="https://www.tomsguide.com/best-picks/best-gaming-routers">best gaming routers</a> could be one additional change that could help alleviate ping-related troubles.</p></article></section><section class="article__schema-question"><h3>Is there a ‘best’ NBN connection type for gaming?</h3><article class="article__schema-answer"><p>The physical connection type at your address also affects the speeds you can achieve. Concerning fixed-line NBN, FTTP connections are the ‘best’ type because they use fibre-optic cabling the entire way from the point of distribution to your home. This means data can be sent incredibly quickly compared to other connection types, which use varying amounts of legacy copper or coaxial wiring in their infrastructure. </p><p>In theory, then, FTTP connections are going to have lower latency than other NBN connections. However in reality and based on <a href="https://forums.whirlpool.net.au/archive/2564185">community feedback</a>, the difference in speed will be determined by several factors, and so you could find that the ping of one FTTP connection is about the same as the ping on a copper-based FTTN connection. </p><p>It will ultimately come down to where you live in Australia, where the server you’re trying to reach is located and how many hops (the routers and other systems the data signal has to travel through) your request has to make. </p></article></section><section class="article__schema-question"><h3>How does download speed affect gaming?</h3><article class="article__schema-answer"><p>It’s not just online gaming that can be affected by a poor NBN connection. Big-name games for PC, PlayStation and Xbox often require huge downloads (many AAA-games are now over 100GB) before you can play them. While you first need to make sure you have enough storage space on your console to store the downloads, ideally, you’re also going to want a fast NBN connection to ensure your games download as quickly as possible.</p><p>The <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a> to ensure fast game downloads, then, are going to be anything above 250Mbps (think: NBN 500, NBN 750, NBN 1000 and NBN 2000). These only work on fibre-to-the-premises (FTTP) and some hybrid fibre coaxial (HFC) connections, so if you connect to the NBN with any other connection type, then the best you can expect to get is an <a href="https://www.tomsguide.com/best-picks/best-nbn-100-plans">NBN 100 plan</a>.</p></article></section><section class="article__schema-question"><h3>How else can I improve my internet speed?</h3><article class="article__schema-answer"><p><strong>1. Connect via Ethernet: </strong>The first step is to connect your gaming devices to your router via an Ethernet cable. Wi-Fi may have undergone improvements in recent years, especially with the introduction of Wi-Fi 7, but creating a physical connection using an Ethernet cable is going to offer the best chance of remaining constantly connected and achieving the lowest possible latency. </p><p><strong>2. Upgrade to a gaming-grade router:</strong> <a href="https://www.tomsguide.com/best-picks/best-gaming-routers">The best gaming routers</a> offer more customisation compared to standard consumer routers. This allows you to fine-tune your internet connection to ensure your gaming device(s) get network priority over others in your home.</p><p><strong>3. Seek out local gaming servers: </strong>As we’ve touched upon several times in this article, ping speed and latency have the greatest impact on your online gaming sessions. So, when you log on to play games online, you’ll ideally want to connect to servers as close to Australia as possible. This will help keep ping to a minimum and keep your games running smoothly.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best unlimited NBN plans: our expert picks based on speed, price and service ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Securing the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals">best NBN deal </a>for your hard-earned cash can be hard. You'll need to have all your ducks in a row first, like your preferred speed tier, monthly budget and connection type, before diving into deep<a href="https://www.tomsguide.com/best-picks/nbn-plans"> NBN plan research</a>. </p><p>However, another factor of note — and one that most people forget about — is data, especially if you are an online gamer, heavy internet user or often take video call meetings from home. Thankfully, the<a href="https://www.tomsguide.com/best-picks/best-nbn-providers"> best NBN providers</a> include unlimited data in their home internet plans, especially if you're worried you'll exceed your monthly cap.</p><p>Here at Tom's Guide, we believe the best unlimited NBN plans offer full download speeds of their respective tier and come with the lowest monthly price tag. We've also factored in whether the ISPs provide extra perks, such as free streaming subscriptions or phone plan bundling, to determine their overall value.</p><p>Even if you don't think you'll use enough data to justify subscribing to an endless supply, an unlimited data plan will help you avoid extra charges or slower download speeds if you exceed your monthly cap.</p><p>If you know which speed tier you're after, click the quick links to the left to jump straight to that section.</p><h2 class="article-body__section" id="section-best-unlimited-nbn-25-plan"><span>Best Unlimited NBN 25 Plan</span></h2><p>Most Australian homes connected to a fixed-line NBN connection should be able to achieve speeds of at least 50Mbps. But some users will get by perfectly on a 25Mbps plan. Particularly good for single-person households, NBN 25 plans tend to be among the most affordable. </p><div class="product"><a data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" data-dimension25=""><strong>Spintel | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering the cheapest introductory rate of AU$41p/m for an NBN 25 plan, Spintel is hard to beat. You can even add an optional phone line for AU$0 per month, which means you can receive free calls or pay-as-you-go calls for national or local numbers. </p><p>Plus, it comes with unlimited data, no lock-in contract and a low ongoing rate of AU$69.95p/m. The only catch? You're getting off BYO modem, as a supplied TP-Link Easy Mesh Gateway will cost you AU$139.95 upfront. </p><p><strong>Total minimum cost: AU$41 | Total first year cost: AU$665.70 | Yearly cost after discount: AU$839.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-50-plan"><span>Best Unlimited NBN 50 Plan</span></h2><p>The NBN 50 speed tier accounts for nearly half of all active NBN plans in Australia. The 50Mbps option is more than capable of allowing multiple users to stream and download at the same time, and considering only certain NBN connection types are capable of supporting the faster NBN 100 speed tier and beyond, NBN 50 is the one to go for.</p><div class="product"><a data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-100-plan"><span>Best Unlimited NBN 100 Plan</span></h2><p>NBN 100 plans offer theoretical maximum download speeds of 100Mbps, and are the fastest achievable tier for all <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection types</a>. The NBN Co is keen to get more Australians connected to 100Mbps NBN plans, and as a result, is still in the process of rolling out a <a href="https://www.tomsguide.com/news/nbn-upgrades">free fibre upgrade</a> program. </p><div class="product"><a data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" data-dimension25=""><strong>Dodo | AU$62.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently has the cheapest NBN 100 plan, slashing a massive AU$180 off the first six months with this low introductory rate of AU$62.99p/m. </p><p>Even once the price increases, you'll still spend less than the average NBN 100/NBN 500 cost, currently AU$94.19p/m. </p><p>That said, if you have an FTTP or HFC connection type at home, you may want to consider Dodo's NBN 500 plan, as it costs the same as this one, but provides 5x more speed. </p><p><strong>Total minimum cost: AU$62.99 | Total first year cost: AU$935.88 | Total yearly cost: AU$1,115.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-250-plan"><span>Best Unlimited NBN 250 Plan</span></h2><p>Through our <a href="https://tomsguide.whistleout.com.au/Broadband">partnership with WhistleOut</a>, we can determine that most NBN providers offer the full 250Mbps download speeds on an NBN 250 plan. However, these NBN plans are either incredibly expensive, the provider(s) have negative reviews, or there are just better value alternatives, such as the plan from Dodo we've mentioned below. </p><div class="product"><a data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25=""><strong>Superloop | AU$82p/m</strong></a> (for 6 months, then AU$102p/m) </p><p>Advertising theoretical maximum speeds of 250Mbps during the evening hours, Superloop's <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">NBN 250 plan</a> is down to just AU$82p/m for the first 6 months. This AU$20p/m discount makes it one of the cheapest superfast offerings. </p><p>You can also boost your speeds to ultrafast heights if you like, by using the five free Speed Boost days every month. Do note, this deal is only available to those with FTTP or HFC connection types. </p><p><strong>Total minimum cost: AU$82 | Total first year cost: AU$1,104 | Total yearly cost: AU$1,224</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-500-plan"><span>Best Unlimited NBN 500 Plan</span></h3><p>Great for families with multiple devices, gaming, 4K streaming and more, the new NBN 500 tier propels existing 100Mbps plans on FTTP and HFC connection to now reach 500Mbps download speeds. </p><div class="product"><a data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25=""><strong>Exetel | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-750-plan"><span>Best Unlimited NBN 750 Plan</span></h3><p>A step up from 500Mbps, NBN 750 is a perfect median for high-speed homes with multiple users, smart devices, 4K streaming and gaming. Much like the NBN 500 plans above, this tier boosts current 250Mbps plans to 750Mbps maximum speeds. This tier, however, will soon replace the slower superfast tier. </p><div class="product"><a data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Theoretically capable of 750Mbps downloads and 50Mbps uploads, Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Superloop's NBN 750 plan optionally comes with a free Amazon Eero 7 router, works on a no-lock-in contract basis and has five free Speed Upgrade Days every month, so you can boost to the next tier of NBN 1000. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="nofollow" data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-1000-plan"><span>Best Unlimited NBN 1000 Plan</span></h3><p>Despite NBN making 1Gbps speeds available on the NBN 1000 speed tier, you’re unlikely to be able to get the full gigabit download speeds from your NBN provider. However, some providers are getting closer to that magic number, with several advertising speeds over 850Mbps, which is pretty astonishing. </p><div class="product"><a data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a> (for 6 months, then AU$114p/m) </p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind Spintel's 900Mbps.</p><p>This deal offers incredible value for money, as the AU$79p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Total yearly cost: AU$1,368</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-2000-plan"><span>Best Unlimited NBN 2000 Plan</span></h3><p>NBN 2000 is now the fastest NBN speed available, but only for customers with FTTP and select HFC connections. This plan advertises theoretical maximum speeds of 2,000Mbps; however, there's insufficient speed data available to back those claims just yet. This plan probably won't be the most popular choice in Aussie homes because of the high costs, but it might appeal to those wanting more from their current ultrafast plan. </p><div class="product"><a data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total. So, if you're keen to have all the megabits on offer with a 2Gbps plan, Superloop's has our stamp of approval.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What is the NBN?</h3><article class="article__schema-answer"><p>The National Broadband Network (NBN) is Australia’s national infrastructure for phone and internet services. As a government initiative, it was first proposed in 2007 and as of 2020, NBN Co. had completed the rollout. NBN services are now available to virtually all Australians, although not all can access a fixed-line service. For those who can't, a fixed-wireless service, which uses towers emitting 4G signals should be available, or satellite internet services.</p></article></section><section class="article__schema-question"><h3>Which NBN speed is best for me?</h3><article class="article__schema-answer"><p>NBN offers nine main speed tiers for consumer connections. There are official names for these (ranging from ‘Basic 1’ to ‘Hyperfast’), but most providers refer to them as a number, relating to the expected download speed. The speed of internet service you can achieve at your property is determined by the physical connection type you have. </p><p>The nine main NBN speed tiers available are:</p><p><strong>NBN 12 (Basic 1)</strong>: 12Mbps download | 1Mbps upload | All NBN connection types | 1 user<br>NBN 12 is best suited for a single-person household. Even then, the 12Mbps maximum download speed is only going to be good for browsing the internet, sending emails and watching video content in up to 1080p quality. If you want to stream 4K video content (or to multiple devices simultaneously) on services like Netflix, then NBN 12 likely won't be fast enough. </p><p><strong>NBN 25 (Basic II)</strong>: 25Mbps download | 5Mbps upload | All NBN connection types | 1-2 users <br>With NBN 25, up to two people can comfortably browse the internet at the same time and stream a range of music and video content in up to 1080p quality. You may be able to watch 4K streaming video, but only on a single device at a time.</p><p><strong>NBN 50 (Standard)</strong>: 50Mbps download | 20Mbps upload | All NBN connection types | 2-4 users <br>The most popular NBN speed tier, NBN 50 is designed to allow up to four users to browse, stream and download content with ease. NBN 50 is also a good speed tier for people needing to use video chat a lot at home. NBN 50 is the most popular NBN plan in Australia.</p><p><strong>NBN 100 (Fast)</strong>: 100Mbps download | 20Mbps upload | All NBN connection types | 5+ users <br>Well suited to 4K video streaming and allowing for multiple users to be online at the same time. While all NBN connection types are theoretically capable of achieving 100Mbps speeds, those with FTTN connection types may struggle, depending on the distance of the premises from the node. </p><p><strong>NBN 250 (Superfast)</strong>: 250Mbps download | 25Mbps upload | FTTP, HFC connections | 5+ users <br>Incredibly fast internet speeds that allow multiple users to stream 4K video content and download large files at the same time. </p><p><strong>NBN 500 (Fast II): </strong>500Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to 500Mbps downloads. They suit large households best, with plenty of bandwidth for up to 10 users, multiple devices, 4K streaming, online gaming and more.</p><p><strong>NBN 750 (Superfast): </strong>750Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>Upgrading the current 'superfast' tier, NBN 750 boosts 250Mbps plans to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds.</p><p><strong>NBN 1000 (Ultrafast)</strong>: 1000Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>Currently the fastest possible NBN speed tier, although very few telcos actually achieve the full 1000Mbps download speeds, especially during the evening. </p><p><strong>NBN 2000 (Hyperfast):</strong> 2000Mbps download | 200Mbps upload | FTTP, HFC connection | 10+ users <br>NBN 2000 now houses the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads. However, due to the infancy of the tier, true speed data has yet to be recorded.</p></article></section><section class="article__schema-question"><h3>What does 'typical evening speed' mean?</h3><article class="article__schema-answer"><p>You'll see the term '<a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a>' advertised against all NBN plans (we've mentioned it a lot in this article, too). This refers to the average download speed you can expect to realistically achieve during the identified peak evening hours of 7pm - 11pm.</p><p>Different NBN providers may advertise different typical evening speeds, so be sure to keep an eye out for this figure when searching for a new plan. On speed tiers ranging up to NBN 500, the typical evening speed figure is less important than it used to be, since most will deliver the full amount.</p><p>The speeds realistically achievable in Australia have improved in recent years, and you'll now find some internet service providers will advertise the maximum possible speed of the NBN tier you're on. In some cases, your evening speed could actually exceed the theoretical maximum limit of your tier.  </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-unlimited-plans</link>
                                                                            <description>
                            <![CDATA[ The majority of NBN plans now come with unlimited data, so which one should you be signing up for? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9FvQfc6CgkXkpxQAb7RSYA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xMc74fNJdKi5Fj63tWGWKB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:33:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xMc74fNJdKi5Fj63tWGWKB-1280-80.jpg">
                                                            <media:credit><![CDATA[Unsplash / Annie Spratt]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Group of people using laptops at a desk]]></media:description>                                                            <media:text><![CDATA[Group of people using laptops at a desk]]></media:text>
                                <media:title type="plain"><![CDATA[Group of people using laptops at a desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xMc74fNJdKi5Fj63tWGWKB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Securing the <a href="https://www.tomsguide.com/best-picks/best-nbn-deals">best NBN deal </a>for your hard-earned cash can be hard. You'll need to have all your ducks in a row first, like your preferred speed tier, monthly budget and connection type, before diving into deep<a href="https://www.tomsguide.com/best-picks/nbn-plans"> NBN plan research</a>. </p><p>However, another factor of note — and one that most people forget about — is data, especially if you are an online gamer, heavy internet user or often take video call meetings from home. Thankfully, the<a href="https://www.tomsguide.com/best-picks/best-nbn-providers"> best NBN providers</a> include unlimited data in their home internet plans, especially if you're worried you'll exceed your monthly cap.</p><p>Here at Tom's Guide, we believe the best unlimited NBN plans offer full download speeds of their respective tier and come with the lowest monthly price tag. We've also factored in whether the ISPs provide extra perks, such as free streaming subscriptions or phone plan bundling, to determine their overall value.</p><p>Even if you don't think you'll use enough data to justify subscribing to an endless supply, an unlimited data plan will help you avoid extra charges or slower download speeds if you exceed your monthly cap.</p><p>If you know which speed tier you're after, click the quick links to the left to jump straight to that section.</p><h2 class="article-body__section" id="section-best-unlimited-nbn-25-plan"><span>Best Unlimited NBN 25 Plan</span></h2><p>Most Australian homes connected to a fixed-line NBN connection should be able to achieve speeds of at least 50Mbps. But some users will get by perfectly on a 25Mbps plan. Particularly good for single-person households, NBN 25 plans tend to be among the most affordable. </p><div class="product"><a data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" data-dimension25=""><strong>Spintel | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering the cheapest introductory rate of AU$41p/m for an NBN 25 plan, Spintel is hard to beat. You can even add an optional phone line for AU$0 per month, which means you can receive free calls or pay-as-you-go calls for national or local numbers. </p><p>Plus, it comes with unlimited data, no lock-in contract and a low ongoing rate of AU$69.95p/m. The only catch? You're getting off BYO modem, as a supplied TP-Link Easy Mesh Gateway will cost you AU$139.95 upfront. </p><p><strong>Total minimum cost: AU$41 | Total first year cost: AU$665.70 | Yearly cost after discount: AU$839.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aad6a-8565-11f1-ac1e-55d432262371" data-action="Deal Block" data-label="Spintel | AU$41p/m" data-dimension48="Spintel | AU$41p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-50-plan"><span>Best Unlimited NBN 50 Plan</span></h2><p>The NBN 50 speed tier accounts for nearly half of all active NBN plans in Australia. The 50Mbps option is more than capable of allowing multiple users to stream and download at the same time, and considering only certain NBN connection types are capable of supporting the faster NBN 100 speed tier and beyond, NBN 50 is the one to go for.</p><div class="product"><a data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25=""><strong>Kogan | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587aaee6-8565-11f1-a8e3-1310378277d1" data-action="Deal Block" data-label="Kogan | AU$69.90p/m" data-dimension48="Kogan | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-100-plan"><span>Best Unlimited NBN 100 Plan</span></h2><p>NBN 100 plans offer theoretical maximum download speeds of 100Mbps, and are the fastest achievable tier for all <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection types</a>. The NBN Co is keen to get more Australians connected to 100Mbps NBN plans, and as a result, is still in the process of rolling out a <a href="https://www.tomsguide.com/news/nbn-upgrades">free fibre upgrade</a> program. </p><div class="product"><a data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3FTvQdML7daLRW3grRR2x3" name="dodo-logo-2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3FTvQdML7daLRW3grRR2x3-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" data-dimension25=""><strong>Dodo | AU$62.99p/m</strong></a> (for 6 months, then AU$92.99p/m)</p><p>Dodo currently has the cheapest NBN 100 plan, slashing a massive AU$180 off the first six months with this low introductory rate of AU$62.99p/m. </p><p>Even once the price increases, you'll still spend less than the average NBN 100/NBN 500 cost, currently AU$94.19p/m. </p><p>That said, if you have an FTTP or HFC connection type at home, you may want to consider Dodo's NBN 500 plan, as it costs the same as this one, but provides 5x more speed. </p><p><strong>Total minimum cost: AU$62.99 | Total first year cost: AU$935.88 | Total yearly cost: AU$1,115.88</strong><a class="view-deal button" href="https://www.dodo.com/nbn" target="_blank" rel="sponsored" data-dimension112="587ab06c-8565-11f1-b033-2dcd8a92bc04" data-action="Deal Block" data-label="Dodo | AU$62.99p/m" data-dimension48="Dodo | AU$62.99p/m" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-best-unlimited-nbn-250-plan"><span>Best Unlimited NBN 250 Plan</span></h2><p>Through our <a href="https://tomsguide.whistleout.com.au/Broadband">partnership with WhistleOut</a>, we can determine that most NBN providers offer the full 250Mbps download speeds on an NBN 250 plan. However, these NBN plans are either incredibly expensive, the provider(s) have negative reviews, or there are just better value alternatives, such as the plan from Dodo we've mentioned below. </p><div class="product"><a data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25=""><strong>Superloop | AU$82p/m</strong></a> (for 6 months, then AU$102p/m) </p><p>Advertising theoretical maximum speeds of 250Mbps during the evening hours, Superloop's <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">NBN 250 plan</a> is down to just AU$82p/m for the first 6 months. This AU$20p/m discount makes it one of the cheapest superfast offerings. </p><p>You can also boost your speeds to ultrafast heights if you like, by using the five free Speed Boost days every month. Do note, this deal is only available to those with FTTP or HFC connection types. </p><p><strong>Total minimum cost: AU$82 | Total first year cost: AU$1,104 | Total yearly cost: AU$1,224</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab1f2-8565-11f1-9659-fd779ae6d296" data-action="Deal Block" data-label="Superloop | AU$82p/m" data-dimension48="Superloop | AU$82p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-500-plan"><span>Best Unlimited NBN 500 Plan</span></h3><p>Great for families with multiple devices, gaming, 4K streaming and more, the new NBN 500 tier propels existing 100Mbps plans on FTTP and HFC connection to now reach 500Mbps download speeds. </p><div class="product"><a data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" href="https://www.exetel.com.au" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:900px;"><p class="vanilla-image-block" style="padding-top:99.89%;"><img id="sfteGX6Me8uXkFRRKBCcsC" name="exetel-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sfteGX6Me8uXkFRRKBCcsC-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.exetel.com.au" target="_blank" data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25=""><strong>Exetel | AU$80p/m</strong></a></p><p>Exetel's One plan (a.k.a. its only plan) advertises massive speeds of 500Mbps download and 40Mbps upload during typical evening hours. If you're a heavy internet user, gamer or streamer, Exetel's plan should offer plenty of download bandwidth and no interruptions.</p><p>Typically, introductory offers are the factor that prompts us to recommend one NBN plan over another. But the low ongoing rate undercuts most NBN 100 plans by five times the speed, and still comes in at a total yearly cost under AU$1,000. </p><p><strong>Total minimum cost: AU$80 | Total yearly cost: AU$960</strong><a class="view-deal button" href="https://www.exetel.com.au" target="_blank" rel="nofollow" data-dimension112="587ab38c-8565-11f1-a73e-39e423f64ad4" data-action="Deal Block" data-label="Exetel | AU$80p/m" data-dimension48="Exetel | AU$80p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-750-plan"><span>Best Unlimited NBN 750 Plan</span></h3><p>A step up from 500Mbps, NBN 750 is a perfect median for high-speed homes with multiple users, smart devices, 4K streaming and gaming. Much like the NBN 500 plans above, this tier boosts current 250Mbps plans to 750Mbps maximum speeds. This tier, however, will soon replace the slower superfast tier. </p><div class="product"><a data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" href="https://www.superloop.com/internet/nbn" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" target="_blank" data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25=""><strong>Superloop | AU$74p/m</strong></a><strong> </strong>(for 6 months, then AU$104p/m) </p><p>Theoretically capable of 750Mbps downloads and 50Mbps uploads, Superloop's Megaspeed plan will net you AU$180 worth of savings in the first half year, before the price increases to AU$104p/m ongoing. </p><p>Superloop's NBN 750 plan optionally comes with a free Amazon Eero 7 router, works on a no-lock-in contract basis and has five free Speed Upgrade Days every month, so you can boost to the next tier of NBN 1000. </p><p><strong>Total minimum cost: AU$74 | Total first year cost: AU$1,068 | Total yearly cost: AU$1,248</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn" target="_blank" rel="nofollow" data-dimension112="587ab51c-8565-11f1-a6f4-c3806a987a90" data-action="Deal Block" data-label="Superloop | AU$74p/m" data-dimension48="Superloop | AU$74p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-1000-plan"><span>Best Unlimited NBN 1000 Plan</span></h3><p>Despite NBN making 1Gbps speeds available on the NBN 1000 speed tier, you’re unlikely to be able to get the full gigabit download speeds from your NBN provider. However, some providers are getting closer to that magic number, with several advertising speeds over 850Mbps, which is pretty astonishing. </p><div class="product"><a data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.superloop.com/internet/nbn" data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25=""><strong>Superloop | AU$84p/m</strong></a> (for 6 months, then AU$114p/m) </p><p>Right now, Superloop's gigabit plan has been slashed by a massive AU$30p/m over the first six months, offering a nice AU$180 discount. </p><p>Advertising lightning-fast speeds of 860Mbps in the busy evening hours, Superloop's speed claims are some of the fastest available on the tier, coming in just behind Spintel's 900Mbps.</p><p>This deal offers incredible value for money, as the AU$79p/m cost is far cheaper than some of the major telcos’ 50Mbps plans — and delivers 17.2 times the maximum speeds. </p><p><strong>Total minimum cost: AU$84 | Total first year cost: AU$1,188 | Total yearly cost: AU$1,368</strong><a class="view-deal button" href="https://www.superloop.com/internet/nbn/" target="_blank" rel="sponsored" data-dimension112="587ab6d4-8565-11f1-a60c-c115b017cd6e" data-action="Deal Block" data-label="Superloop | AU$84p/m" data-dimension48="Superloop | AU$84p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-unlimited-nbn-2000-plan"><span>Best Unlimited NBN 2000 Plan</span></h3><p>NBN 2000 is now the fastest NBN speed available, but only for customers with FTTP and select HFC connections. This plan advertises theoretical maximum speeds of 2,000Mbps; however, there's insufficient speed data available to back those claims just yet. This plan probably won't be the most popular choice in Aussie homes because of the high costs, but it might appeal to those wanting more from their current ultrafast plan. </p><div class="product"><a data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/mate" target="_blank" rel="sponsored" data-dimension112="b3f3a242-9a8b-11f1-85f5-31f8c31a51d3" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total. So, if you're keen to have all the megabits on offer with a 2Gbps plan, Superloop's has our stamp of approval.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="587ab896-8565-11f1-9e9b-6b237e3b2015" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-faq"><span>NBN FAQ</span></h3><section class="article__schema-question"><h3>What is the NBN?</h3><article class="article__schema-answer"><p>The National Broadband Network (NBN) is Australia’s national infrastructure for phone and internet services. As a government initiative, it was first proposed in 2007 and as of 2020, NBN Co. had completed the rollout. NBN services are now available to virtually all Australians, although not all can access a fixed-line service. For those who can't, a fixed-wireless service, which uses towers emitting 4G signals should be available, or satellite internet services.</p></article></section><section class="article__schema-question"><h3>Which NBN speed is best for me?</h3><article class="article__schema-answer"><p>NBN offers nine main speed tiers for consumer connections. There are official names for these (ranging from ‘Basic 1’ to ‘Hyperfast’), but most providers refer to them as a number, relating to the expected download speed. The speed of internet service you can achieve at your property is determined by the physical connection type you have. </p><p>The nine main NBN speed tiers available are:</p><p><strong>NBN 12 (Basic 1)</strong>: 12Mbps download | 1Mbps upload | All NBN connection types | 1 user<br>NBN 12 is best suited for a single-person household. Even then, the 12Mbps maximum download speed is only going to be good for browsing the internet, sending emails and watching video content in up to 1080p quality. If you want to stream 4K video content (or to multiple devices simultaneously) on services like Netflix, then NBN 12 likely won't be fast enough. </p><p><strong>NBN 25 (Basic II)</strong>: 25Mbps download | 5Mbps upload | All NBN connection types | 1-2 users <br>With NBN 25, up to two people can comfortably browse the internet at the same time and stream a range of music and video content in up to 1080p quality. You may be able to watch 4K streaming video, but only on a single device at a time.</p><p><strong>NBN 50 (Standard)</strong>: 50Mbps download | 20Mbps upload | All NBN connection types | 2-4 users <br>The most popular NBN speed tier, NBN 50 is designed to allow up to four users to browse, stream and download content with ease. NBN 50 is also a good speed tier for people needing to use video chat a lot at home. NBN 50 is the most popular NBN plan in Australia.</p><p><strong>NBN 100 (Fast)</strong>: 100Mbps download | 20Mbps upload | All NBN connection types | 5+ users <br>Well suited to 4K video streaming and allowing for multiple users to be online at the same time. While all NBN connection types are theoretically capable of achieving 100Mbps speeds, those with FTTN connection types may struggle, depending on the distance of the premises from the node. </p><p><strong>NBN 250 (Superfast)</strong>: 250Mbps download | 25Mbps upload | FTTP, HFC connections | 5+ users <br>Incredibly fast internet speeds that allow multiple users to stream 4K video content and download large files at the same time. </p><p><strong>NBN 500 (Fast II): </strong>500Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>This new tier increases the wholesale speeds on NBN 100 plans with FTTP or HFC connections to 500Mbps downloads. They suit large households best, with plenty of bandwidth for up to 10 users, multiple devices, 4K streaming, online gaming and more.</p><p><strong>NBN 750 (Superfast): </strong>750Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>Upgrading the current 'superfast' tier, NBN 750 boosts 250Mbps plans to 750Mbps downloads and 50Mbps uploads, offering 3x faster speeds.</p><p><strong>NBN 1000 (Ultrafast)</strong>: 1000Mbps download | 50Mbps upload | FTTP, HFC connection | 10+ users <br>Currently the fastest possible NBN speed tier, although very few telcos actually achieve the full 1000Mbps download speeds, especially during the evening. </p><p><strong>NBN 2000 (Hyperfast):</strong> 2000Mbps download | 200Mbps upload | FTTP, HFC connection | 10+ users <br>NBN 2000 now houses the fastest internet speeds available in Australia, claiming to reach theoretical maximums of 2,000Mbps downloads. However, due to the infancy of the tier, true speed data has yet to be recorded.</p></article></section><section class="article__schema-question"><h3>What does 'typical evening speed' mean?</h3><article class="article__schema-answer"><p>You'll see the term '<a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a>' advertised against all NBN plans (we've mentioned it a lot in this article, too). This refers to the average download speed you can expect to realistically achieve during the identified peak evening hours of 7pm - 11pm.</p><p>Different NBN providers may advertise different typical evening speeds, so be sure to keep an eye out for this figure when searching for a new plan. On speed tiers ranging up to NBN 500, the typical evening speed figure is less important than it used to be, since most will deliver the full amount.</p><p>The speeds realistically achievable in Australia have improved in recent years, and you'll now find some internet service providers will advertise the maximum possible speed of the NBN tier you're on. In some cases, your evening speed could actually exceed the theoretical maximum limit of your tier.  </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN plans for seniors: top internet options for over 60s ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If your parents (or grandparents) are spending too much of their hard-earned savings on their home internet bill, it's time to sign them up for a dedicated Seniors NBN plan or bundle. </p><p>You may be surprised to learn that some of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> offer discounts for seniors, combining home broadband and phone lines into one package deal. </p><p>More often than not, it makes sense to bundle these services, as the average pensioner isn’t going to need an <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000 plan</a> — but they may want to call you three times a day to ask you how to log into their Netflix account. </p><p>For most providers, NBN senior plans are concentrated on lower, more basic NBN speed tiers, such as NBN 12, 25 and 50. Of course, if your older relatives want to get stuck into some <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">4K content on a streaming service</a> or two, then they’ll want to look into signing up for some of the <a href="https://www.tomsguide.com/best-picks/nbn-planshttps://www.tomsguide.com/best-picks/best-nbn-unlimited-plans">best unlimited NBN plans</a>, which typically offer faster speeds and uncapped data. </p><h2 id="what-to-look-for-in-an-nbn-seniors-plan">What to look for in an NBN seniors plan</h2><p><strong>Speed</strong></p><p>When shopping around for an NBN seniors plan, there are a few factors to keep in mind, besides the cost and included services. As we’ve previously said, it’s unlikely someone over 65 is going to need a superfast 250Mbps or ultrafast 1,000Mbps internet connection (although, if the grandchildren visit a lot, it could be worth considering). An NBN 12 plan, with a <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a> of 11Mbps, could well be enough, then. </p><p><strong>Customer support</strong></p><p>Only a limited number of NBN providers continue to support the NBN 12 speed tier, with many opting to support NBN 25 as the lowest possible speed. However, once you’ve decided which is the best speed tier, you need to think about the customer support once you’re up and running. </p><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=11374&ct=0&byo=true&ai=83&ppt=0" target="_blank">Aussie Broadband</a> and <a href="https://www.letsbemates.com.au/nbn/" target="_blank">Mate</a>, for example, both provide 100% Australian customer support teams. In fact, both retail service providers (RSPs) score well for their customer support on <a href="https://www.productreview.com.au/" target="_blank">ProductReview</a>. Without wanting to cast a generalisation, the older generation is less likely to be tech savvy, so having excellent customer service that can talk through various processes clearly and patiently is a must for seniors. </p><p><strong>Bundled services</strong></p><p>Just because someone is a member of the older generation, doesn’t mean they can’t enjoy the very best TV, movies and sports from around the world. But navigating between various apps and signing in with different passwords can be far from enjoyable. </p><p>To help with this, some NBN providers offer a simple, one-account service that bundles a number of the <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">most popular streaming services</a> into one package. They’re all paid for via one monthly payment, too, streamlining the entire process. </p><p>If this sounds like a service you (or your grandparents) could benefit from, it’s another feature worth looking out for. </p><h2 id="best-nbn-plans-for-seniors">Best NBN plans for seniors</h2><p>As mentioned above, some Australian NBN providers have dedicated plans for seniors and pensioners, or offer discounts for people with a seniors card, making them a perfect first stop to getting internet in your home. </p><p>Some other NBN providers may offer a discount for people with a Seniors Card, Pensioners Concession Card or a Veterans Card, but they’re not always guaranteed. If there’s a particular NBN provider you wish to sign up with, it’s always worth contacting them to see if they can offer any additional discounts. </p><p>We’ve done our research and have determined the following to be the best NBN plans for seniors.</p><div class="product"><a data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension25=""><strong>Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m</strong></a></p><p><a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a> has senior NBN plans that are available to anyone aged 60 and over and include a couple of exclusive deals. The first plan, mentioned here, includes an NBN 12 connection and unlimited data with a sizeable AU$10 discount for seniors. Aussie Broadband also offers an NBN 12 plan with 100GB data and unlimited calls as an exclusive to seniors. </p><p>However, since all of Aussie Broadband’s plans come with VoIP calls included for free, the plan here with casual phone use is our recommendation. The telco’s customer support team is open from 8am until midnight, seven days a week, meaning there should always be someone on hand to help you get online and learn how to use VoIP software such as FaceTime. </p><p>Alternatively, without the benefit of a seniors discount, Aussie Broadband’s NBN 25 plan, with 25Mbps download speeds, is available for AU$79p/m and the same customer service perks. </p><p><strong>Total minimum cost: AU$55 | Yearly cost: AU$660</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" rel="sponsored" data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored" data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension25=""><strong>Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m</strong></a><strong> </strong>(for 6 months, then AU$63.90p/m)</p><p>Flip NBN for seniors presents even greater value than its already well-priced NBN plans. Flip offers speeds from 12Mbps through to 50Mbps for its senior plans, so should you need extra speed at a discount, you have the option. We've selected the 25Mbps plan here, as it should offer more than enough speed for most senior users.</p><p>You can also add on a home phone call package, with three options to choose from. The Basic AU$3.30p/m package requires you to still pay per call or per minute, depending on whether it's local or national, while the AU$15.95 Bonus grants you unlimited calls across local, national and mobile. International calls are charged no matter what phone bundle you choose. </p><p>Please note that to take advantage of Flip's senior discounts, you will need to present an eligible identity card.</p><p><strong>Minimum cost: AU$48 | Total cost for first 12 months: AU$671.40 | Yearly cost after discount: AU$766.80</strong><a class="view-deal button" href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored" data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering one of the cheapest phone and internet bundles we've seen, Spintel's NBN 25 offering isn't necessarily marketed towards seniors, but it provides astonishing value for a low cost. </p><p>You can include a phone line to your plan for AU$0 per month, for free incoming calls and pay-as-you-go outgoing calls. But if you prefer to call the grandkids (because they often forget to call you), you can add on unlimited national and mobile calls for AU$10p/m, too. </p><p><strong>Total minimum cost: AU$41 | Total cost for first 12 months: AU$665.70 | Yearly cost after discount: AU$839.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25="">View Deal</a></p></div><h2 id="any-other-options">Any other options?</h2><p>When you consider seniors are likely to become more confused by the NBN, and so will need efficient support, we feel poor quality customer service isn't up to par to recommend. This means, that while some providers may offer affordable NBN plans for seniors, they ultimately didn't make this list as they provided customers with not-so-great support — we're looking at you, Pennytel. </p><p>While the telcos we have mentioned above offer plans targeted directly at seniors, it doesn’t mean you can’t shop around further. Some of the major NBN providers in Australia, such as Telstra and <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a>, provide a phone line for free (although they may still charge to make phone calls) and because of their notoriety, should provide a reliable service. They may cost a little more each month, but the reliability could be enough to make it worthwhile. </p><p>With this in mind, we’ve rounded up some of our other favourite NBN deals that could be the perfect option to get seniors online.</p><div class="product"><a data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m)</p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> regularly comes up as one of the most affordable NBN providers, and that’s certainly the case here. Tangerine’s NBN 25 plan is one of the most affordable on the market, and right now, you can save AU$150 over the first half year, thanks to a nice AU$25 discount. </p><p>You can choose to add on a calls package for an extra AU$10p/m. The calls package only includes national calls and calls to mobiles in Australia. Calls to 13/1300 numbers are charged at 45c per call, and international calls are only supported for 20 countries, and each is charged at individual rates. </p><p><strong>Total minimum cost: AU$47.90 | Total cost for first 12 months: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension25=""><strong>Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m</strong></a></p><p>Telstra doesn’t offer dedicated seniors plans, but they do offer a solid NBN 25 plan that includes everything a senior could need, plus a few extras. Firstly, the 25Mbps speed with unlimited data will be more than enough for basic web browsing, emails and even some video calls with family.</p><p>Secondly, Telstra NBN plans come with unlimited calls to local, national and Australian mobile numbers as standard. The AU$89p/m pricing here is AU$41p/m more expensive than the equivalent bundle from Flip (mentioned above), but you do also get quite a few extras thrown in for free. </p><p>These include two months of Binge, three months of Apple TV Plus, four months of Spotify Premium and 12 months of Kayo Basic. So, even if you don’t necessarily need access to a wealth of video, music and sports content, you can keep the grandkids happy when they come to visit. </p><p><strong>Total minimum cost: AU$89 | Yearly cost: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://optus.sjv.io/c/338476/1378182/16505?subId1=tomsguide-au-custom-tracking&sharedId=hawk&u=https%3A%2F%2Fwww.optus.com.au%2Fbroadband-nbn%2Fhome-broadband%2Fplans%2Fshop" data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension25=""><strong>Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m</strong></a></p><p>Optus doesn’t offer any senior-specific plans either, but its plans are cheaper than Telstra's. This 50Mbps is AU$2 cheaper than Telstra's plan, and offers double the speed. All Optus plans come with a modem included, so this plan will supply an Ultra Wi-Fi Gen 2 router. </p><p>You don’t get much else included for the price, but you can add a phone line onto your package for a minimum of AU$10p/m. We've included the pricing for the package here. You will need to provide your own phone, but the AU$10 package grants you unlimited calls to Australian numbers and 500 calls to 13/1300 numbers each month. </p><p>Adding on this package brings the total price to AU$97p/m, which is pretty pricey if you ask us. International calls can also be added for an additional AU$15p/m. If you do require a home phone service, we would suggest looking at some other NBN providers before deciding, but if you just need a reliable NBN connection, Optus is still a viable option. </p><p><strong>Total minimum cost: AU$393 (including modem) | Yearly cost: AU$1,044</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow" data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension25="">View Deal</a></p></div><h2 id="nbn-for-seniors-faq">NBN for seniors FAQ</h2><section class="article__schema-question"><h3>Do pensioners get a discount on NBN plans?</h3><article class="article__schema-answer"><p>Senior discounts on NBN plans will vary between providers. On the whole, there aren’t any discounts for seniors and pensioners, however some NBN providers such as Aussie Broadband and Flip do have some exclusive NBN plans for people with a Seniors Card. </p><p>But while these exclusive plans may look appealing and offer everything you need, you may be able to get a faster NBN plan for the same cost or less, if you don’t require a home phone service. </p></article></section><section class="article__schema-question"><h3>What is VoIP?</h3><article class="article__schema-answer"><p>VoIP is a term and technology you may be unfamiliar with. It stands for Voice over Internet Protocol and allows you to make phone calls using an internet connection, as opposed to the traditional method of copper wiring. </p><p>VoIP calls can be made for free, or can come with a charge. Calls made using services such as Skype, Viber or WhatsApp are free, but these need to be made to accounts using the same service. If you want to make calls to landline and mobile numbers using VoIP, then you will have to pay. </p><p>While VoIP is more likely to be used in a business setting, it has a number of benefits for residential customers. The biggest being an improvement in call quality thanks to a feature called HD Voice. VoIP calls also have increased security to prevent them from being hacked or intercepted.</p><p>If you have a mobile phone, then some providers may offer Wi-Fi calling. This feature is similar to VoIP, in that it uses the internet to make and receive calls, but these calls will nearly always be free (actual charges may differ between network operators). However, they rely on you having a strong Wi-Fi connection.</p></article></section><section class="article__schema-question"><h3> Does Telstra have a seniors discount?</h3><article class="article__schema-answer"><p>Telstra doesn’t offer a seniors discount on its NBN plans, but does offer a AU$10 discount on its Ultimate Voice home phone plan (without NBN), bringing its price down to AU$40p/m. </p><p>Otherwise, Telstra does offer a AU$65p/m starter internet plan with unlimited national calls for seniors looking to access the web via an NBN alternative. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-for-seniors</link>
                                                                            <description>
                            <![CDATA[ Seniors in Australia can benefit from internet too, and these dedicated NBN plans for seniors offer up a simple, affordable package. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">p55kV2HbFisveDzkbHtPAo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/f9jtNQgq5XJTgfqsEFHaK8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:29:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/f9jtNQgq5XJTgfqsEFHaK8-1280-80.jpg">
                                                            <media:credit><![CDATA[Imgflip]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meme image of old woman looking confused while looking at a computer]]></media:description>                                                            <media:text><![CDATA[Meme image of old woman looking confused while looking at a computer]]></media:text>
                                <media:title type="plain"><![CDATA[Meme image of old woman looking confused while looking at a computer]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/f9jtNQgq5XJTgfqsEFHaK8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If your parents (or grandparents) are spending too much of their hard-earned savings on their home internet bill, it's time to sign them up for a dedicated Seniors NBN plan or bundle. </p><p>You may be surprised to learn that some of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> offer discounts for seniors, combining home broadband and phone lines into one package deal. </p><p>More often than not, it makes sense to bundle these services, as the average pensioner isn’t going to need an <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000 plan</a> — but they may want to call you three times a day to ask you how to log into their Netflix account. </p><p>For most providers, NBN senior plans are concentrated on lower, more basic NBN speed tiers, such as NBN 12, 25 and 50. Of course, if your older relatives want to get stuck into some <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">4K content on a streaming service</a> or two, then they’ll want to look into signing up for some of the <a href="https://www.tomsguide.com/best-picks/nbn-planshttps://www.tomsguide.com/best-picks/best-nbn-unlimited-plans">best unlimited NBN plans</a>, which typically offer faster speeds and uncapped data. </p><h2 id="what-to-look-for-in-an-nbn-seniors-plan">What to look for in an NBN seniors plan</h2><p><strong>Speed</strong></p><p>When shopping around for an NBN seniors plan, there are a few factors to keep in mind, besides the cost and included services. As we’ve previously said, it’s unlikely someone over 65 is going to need a superfast 250Mbps or ultrafast 1,000Mbps internet connection (although, if the grandchildren visit a lot, it could be worth considering). An NBN 12 plan, with a <a href="https://www.tomsguide.com/news/nbn-typical-evening-speed-explained">typical evening speed</a> of 11Mbps, could well be enough, then. </p><p><strong>Customer support</strong></p><p>Only a limited number of NBN providers continue to support the NBN 12 speed tier, with many opting to support NBN 25 as the lowest possible speed. However, once you’ve decided which is the best speed tier, you need to think about the customer support once you’re up and running. </p><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=560&gi=1950&pi=11374&ct=0&byo=true&ai=83&ppt=0" target="_blank">Aussie Broadband</a> and <a href="https://www.letsbemates.com.au/nbn/" target="_blank">Mate</a>, for example, both provide 100% Australian customer support teams. In fact, both retail service providers (RSPs) score well for their customer support on <a href="https://www.productreview.com.au/" target="_blank">ProductReview</a>. Without wanting to cast a generalisation, the older generation is less likely to be tech savvy, so having excellent customer service that can talk through various processes clearly and patiently is a must for seniors. </p><p><strong>Bundled services</strong></p><p>Just because someone is a member of the older generation, doesn’t mean they can’t enjoy the very best TV, movies and sports from around the world. But navigating between various apps and signing in with different passwords can be far from enjoyable. </p><p>To help with this, some NBN providers offer a simple, one-account service that bundles a number of the <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">most popular streaming services</a> into one package. They’re all paid for via one monthly payment, too, streamlining the entire process. </p><p>If this sounds like a service you (or your grandparents) could benefit from, it’s another feature worth looking out for. </p><h2 id="best-nbn-plans-for-seniors">Best NBN plans for seniors</h2><p>As mentioned above, some Australian NBN providers have dedicated plans for seniors and pensioners, or offer discounts for people with a seniors card, making them a perfect first stop to getting internet in your home. </p><p>Some other NBN providers may offer a discount for people with a Seniors Card, Pensioners Concession Card or a Veterans Card, but they’re not always guaranteed. If there’s a particular NBN provider you wish to sign up with, it’s always worth contacting them to see if they can offer any additional discounts. </p><p>We’ve done our research and have determined the following to be the best NBN plans for seniors.</p><div class="product"><a data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension25=""><strong>Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m</strong></a></p><p><a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a> has senior NBN plans that are available to anyone aged 60 and over and include a couple of exclusive deals. The first plan, mentioned here, includes an NBN 12 connection and unlimited data with a sizeable AU$10 discount for seniors. Aussie Broadband also offers an NBN 12 plan with 100GB data and unlimited calls as an exclusive to seniors. </p><p>However, since all of Aussie Broadband’s plans come with VoIP calls included for free, the plan here with casual phone use is our recommendation. The telco’s customer support team is open from 8am until midnight, seven days a week, meaning there should always be someone on hand to help you get online and learn how to use VoIP software such as FaceTime. </p><p>Alternatively, without the benefit of a seniors discount, Aussie Broadband’s NBN 25 plan, with 25Mbps download speeds, is available for AU$79p/m and the same customer service perks. </p><p><strong>Total minimum cost: AU$55 | Yearly cost: AU$660</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/seniors-nbn/#plans" target="_blank" rel="sponsored" data-dimension112="5abaacae-8567-11f1-952a-09f81308de27" data-action="Deal Block" data-label="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension48="Aussie Broadband | NBN 12 | Unlimited data | PAYG phone | AU$55p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.17%;"><img id="X5RDHjAAJ4qqYrFDsKE4yb" name="flip-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/X5RDHjAAJ4qqYrFDsKE4yb-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="601" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored" data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension25=""><strong>Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m</strong></a><strong> </strong>(for 6 months, then AU$63.90p/m)</p><p>Flip NBN for seniors presents even greater value than its already well-priced NBN plans. Flip offers speeds from 12Mbps through to 50Mbps for its senior plans, so should you need extra speed at a discount, you have the option. We've selected the 25Mbps plan here, as it should offer more than enough speed for most senior users.</p><p>You can also add on a home phone call package, with three options to choose from. The Basic AU$3.30p/m package requires you to still pay per call or per minute, depending on whether it's local or national, while the AU$15.95 Bonus grants you unlimited calls across local, national and mobile. International calls are charged no matter what phone bundle you choose. </p><p>Please note that to take advantage of Flip's senior discounts, you will need to present an eligible identity card.</p><p><strong>Minimum cost: AU$48 | Total cost for first 12 months: AU$671.40 | Yearly cost after discount: AU$766.80</strong><a class="view-deal button" href="https://flipconnect.com.au/senior-nbn?utm_source=tomsguide&utm_medium=cpa&utm_campaign=nbn23&utm_term=value_25?subtag=hawk-custom-tracking" target="_blank" rel="sponsored" data-dimension112="5abaad12-8567-11f1-b5b6-db09b509a621" data-action="Deal Block" data-label="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension48="Flip | NBN 25 | Unlimited data | PAYG calls | AU$48p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering one of the cheapest phone and internet bundles we've seen, Spintel's NBN 25 offering isn't necessarily marketed towards seniors, but it provides astonishing value for a low cost. </p><p>You can include a phone line to your plan for AU$0 per month, for free incoming calls and pay-as-you-go outgoing calls. But if you prefer to call the grandkids (because they often forget to call you), you can add on unlimited national and mobile calls for AU$10p/m, too. </p><p><strong>Total minimum cost: AU$41 | Total cost for first 12 months: AU$665.70 | Yearly cost after discount: AU$839.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaad76-8567-11f1-bbf2-a3b23bf6c57f" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25="">View Deal</a></p></div><h2 id="any-other-options">Any other options?</h2><p>When you consider seniors are likely to become more confused by the NBN, and so will need efficient support, we feel poor quality customer service isn't up to par to recommend. This means, that while some providers may offer affordable NBN plans for seniors, they ultimately didn't make this list as they provided customers with not-so-great support — we're looking at you, Pennytel. </p><p>While the telcos we have mentioned above offer plans targeted directly at seniors, it doesn’t mean you can’t shop around further. Some of the major NBN providers in Australia, such as Telstra and <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a>, provide a phone line for free (although they may still charge to make phone calls) and because of their notoriety, should provide a reliable service. They may cost a little more each month, but the reliability could be enough to make it worthwhile. </p><p>With this in mind, we’ve rounded up some of our other favourite NBN deals that could be the perfect option to get seniors online.</p><div class="product"><a data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m)</p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> regularly comes up as one of the most affordable NBN providers, and that’s certainly the case here. Tangerine’s NBN 25 plan is one of the most affordable on the market, and right now, you can save AU$150 over the first half year, thanks to a nice AU$25 discount. </p><p>You can choose to add on a calls package for an extra AU$10p/m. The calls package only includes national calls and calls to mobiles in Australia. Calls to 13/1300 numbers are charged at 45c per call, and international calls are only supported for 20 countries, and each is charged at individual rates. </p><p><strong>Total minimum cost: AU$47.90 | Total cost for first 12 months: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaae98-8567-11f1-8498-2b539fea04b7" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="f5n3uyYaoTiQepuaUPfaBg" name="telstra-square-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/f5n3uyYaoTiQepuaUPfaBg-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension25=""><strong>Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m</strong></a></p><p>Telstra doesn’t offer dedicated seniors plans, but they do offer a solid NBN 25 plan that includes everything a senior could need, plus a few extras. Firstly, the 25Mbps speed with unlimited data will be more than enough for basic web browsing, emails and even some video calls with family.</p><p>Secondly, Telstra NBN plans come with unlimited calls to local, national and Australian mobile numbers as standard. The AU$89p/m pricing here is AU$41p/m more expensive than the equivalent bundle from Flip (mentioned above), but you do also get quite a few extras thrown in for free. </p><p>These include two months of Binge, three months of Apple TV Plus, four months of Spotify Premium and 12 months of Kayo Basic. So, even if you don’t necessarily need access to a wealth of video, music and sports content, you can keep the grandkids happy when they come to visit. </p><p><strong>Total minimum cost: AU$89 | Yearly cost: AU$1,068</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=255&gi=1904&pi=13593&ct=0&ci=21530&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="5abaaefc-8567-11f1-99ce-0b563609fc4e" data-action="Deal Block" data-label="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension48="Telstra | NBN 25 | Unlimited data | Unlimited calls | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://optus.sjv.io/c/338476/1378182/16505?subId1=tomsguide-au-custom-tracking&sharedId=hawk&u=https%3A%2F%2Fwww.optus.com.au%2Fbroadband-nbn%2Fhome-broadband%2Fplans%2Fshop" data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension25=""><strong>Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m</strong></a></p><p>Optus doesn’t offer any senior-specific plans either, but its plans are cheaper than Telstra's. This 50Mbps is AU$2 cheaper than Telstra's plan, and offers double the speed. All Optus plans come with a modem included, so this plan will supply an Ultra Wi-Fi Gen 2 router. </p><p>You don’t get much else included for the price, but you can add a phone line onto your package for a minimum of AU$10p/m. We've included the pricing for the package here. You will need to provide your own phone, but the AU$10 package grants you unlimited calls to Australian numbers and 500 calls to 13/1300 numbers each month. </p><p>Adding on this package brings the total price to AU$97p/m, which is pretty pricey if you ask us. International calls can also be added for an additional AU$15p/m. If you do require a home phone service, we would suggest looking at some other NBN providers before deciding, but if you just need a reliable NBN connection, Optus is still a viable option. </p><p><strong>Total minimum cost: AU$393 (including modem) | Yearly cost: AU$1,044</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/home-broadband/plans/shop" target="_blank" rel="nofollow" data-dimension112="5abaaf56-8567-11f1-a7f3-e354711eaf2b" data-action="Deal Block" data-label="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension48="Optus | NBN 50 | Unlimited data | AU$10 minimum for calls | AU$87p/m" data-dimension25="">View Deal</a></p></div><h2 id="nbn-for-seniors-faq">NBN for seniors FAQ</h2><section class="article__schema-question"><h3>Do pensioners get a discount on NBN plans?</h3><article class="article__schema-answer"><p>Senior discounts on NBN plans will vary between providers. On the whole, there aren’t any discounts for seniors and pensioners, however some NBN providers such as Aussie Broadband and Flip do have some exclusive NBN plans for people with a Seniors Card. </p><p>But while these exclusive plans may look appealing and offer everything you need, you may be able to get a faster NBN plan for the same cost or less, if you don’t require a home phone service. </p></article></section><section class="article__schema-question"><h3>What is VoIP?</h3><article class="article__schema-answer"><p>VoIP is a term and technology you may be unfamiliar with. It stands for Voice over Internet Protocol and allows you to make phone calls using an internet connection, as opposed to the traditional method of copper wiring. </p><p>VoIP calls can be made for free, or can come with a charge. Calls made using services such as Skype, Viber or WhatsApp are free, but these need to be made to accounts using the same service. If you want to make calls to landline and mobile numbers using VoIP, then you will have to pay. </p><p>While VoIP is more likely to be used in a business setting, it has a number of benefits for residential customers. The biggest being an improvement in call quality thanks to a feature called HD Voice. VoIP calls also have increased security to prevent them from being hacked or intercepted.</p><p>If you have a mobile phone, then some providers may offer Wi-Fi calling. This feature is similar to VoIP, in that it uses the internet to make and receive calls, but these calls will nearly always be free (actual charges may differ between network operators). However, they rely on you having a strong Wi-Fi connection.</p></article></section><section class="article__schema-question"><h3> Does Telstra have a seniors discount?</h3><article class="article__schema-answer"><p>Telstra doesn’t offer a seniors discount on its NBN plans, but does offer a AU$10 discount on its Ultimate Voice home phone plan (without NBN), bringing its price down to AU$40p/m. </p><p>Otherwise, Telstra does offer a AU$65p/m starter internet plan with unlimited national calls for seniors looking to access the web via an NBN alternative. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN plans for singles: top picks for one-person households ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Discovering a great value<a href="https://www.tomsguide.com/best-picks/nbn-plans"> NBN plan</a> while living alone can be particularly challenging, especially if you're the only one footing the bill. </p><p>Fortunately, living by yourself doesn’t necessarily mean you need to compromise service or quality when it comes to your NBN plan. Several of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> offer fast and secure home internet plans for singles that won’t break the bank. </p><p>For most single-person households, an NBN 25Mbps plan will be your best bet where budget is concerned, but we’ve also seen some NBN 100 plans offering attractive introductory discounts and monthly prices as of late. </p><p>We’ve teamed up with <a href="https://tomsguide.whistleout.com.au/Broadband?subtag=tomsguide-au-4808145937522729000&r=https%3A%2F%2Fwww.tomsguide.com%2Fbest-picks%2Fbest-nbn-for-singles">WhistleOut</a> to collect our recommendations for the <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a> for one person. All of the plans below are sure to give you the most bang for your buck and deliver some seriously fast speeds. </p><p>We’ve also included some <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> that singles may want to consider, such as <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a>, and we’ve listed any extra perks you may get if you sign up for one of these plans. </p><h3 class="article-body__section" id="section-best-overall-nbn-plans-for-singles"><span>Best overall NBN plans for singles</span></h3><p>Let’s face it, if you live alone, then the chances of you wanting to binge watch the latest and greatest TV shows are going to be pretty high. It’s for this reason that you’re going to need a decent <a href="https://www.tomsguide.com/news/nbn-speeds">NBN speed</a>, and an NBN 50 plan (at a minimum) will help to provide the best buffer-free <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">streaming</a> experience. </p><p>But that doesn’t mean you have to dig deep into your back pocket, as there are a number of affordable NBN 50 plans all vying for your attention. </p><div class="product"><a data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-cheapest-nbn-plans-for-singles"><span>Cheapest NBN plans for singles</span></h3><div class="product"><a data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering one of the cheapest phone and internet bundles we've seen, Spintel's NBN 25 offering can include a phone line to your plan for AU$0 per month, for free incoming calls and pay-as-you-go outgoing calls. But if you prefer, you can add on unlimited national and mobile calls for AU$10p/m, too. </p><p><strong>Total minimum cost: AU$41 | Total cost for first 12 months: AU$665.70 | Yearly cost after discount: AU$839.40 </strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m)</p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> regularly comes up as one of the most affordable NBN providers, and that’s certainly the case here. Tangerine’s NBN 25 plan is one of the most affordable on the market, and you can choose to add on a calls package for an extra AU$10p/m. </p><p>The calls package only includes national calls and calls to mobiles in Australia. Calls to 13/1300 numbers are charged at 45c per call, and international calls are only supported for 20 countries, and each is charged at individual rates. </p><p><strong>Total minimum cost: AU$47.90 | Total cost for first 12 months: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-fast-nbn-plan-for-singles"><span>Best fast NBN plan for singles</span></h3><p>You’re unlikely to need an <a href="https://www.tomsguide.com/best-picks/best-nbn-100-plans">NBN 100 plan</a> living by yourself, but if you are going to be working from home a lot and you want to stream video content in glorious <a href="https://www.tomsguide.com/us/4k-tv-explained,news-17877.html">ultra high definition</a>, then the 100Mbps download speeds will serve you well. It will cost you a fair bit more, of course, but if you can afford it, then it’s a worthwhile investment. </p><p>You may be able to boost to the<a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans"> NBN 500 tier</a> if you have the right connection type (FTTP or HFC), as most providers have kept the costs the same as the 100Mbps tier. </p><div class="product"><a data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a><strong> </strong>(for 12 months, then AU$85.90p/m ongoing)</p><p>Kogan currently offers the cheapest NBN 100 plan, slashing a massive AU$192 off the first 12 months with this low introductory rate of AU$69.90p/m, before the price increases to AU$85.90p/m next year. </p><p>Clocking in theoretical maximums of 100Mbps downloads, you and your devices will be set with high, lag-free speeds during the busy evening hours. </p><p>This plan costs the same as Kogan's NBN 500 offer, so if you have an FTTP or HFC connection at home, you might be better off upgrading. You can check it out in our <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">best NBN 500 deals</a> here. </p><p><strong>Total minimum cost: AU$71.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-alternatives-for-singles"><span>NBN alternatives for singles</span></h3><h2 id="5g-home-internet">5G home internet</h2><p>If you’re living alone, then we’d wager that you’re living in an apartment building. If this is you, and you live in a city, then you may want to consider a <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet plan</a> as an alternative to a fixed-line NBN connection. </p><p>A 5G home broadband plan can sometimes be more affordable than the NBN equivalent and is much easier for you to install at home. All you need to do is plug the supplied router into a power socket, wait for it to connect to the 5G network and you’re done. </p><p>Of course, 5G home internet does rely on you living in an area with good network coverage, however, the provider you want to go with will be able to tell you using their address checker feature. </p><iframe allow="" height="1150" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Home-Wireless%2cMobile&customer=Personal&data=50000&sort=Popularity&speed=15&tab=homewireless5g&maxresults=5&maxresultsmobile=5&hd=Today's%20popular%205G%20home%20internet%20plans"></iframe><h2 id="wireless-internet">Wireless internet</h2><p>If you live in a regional or rural part of Australia, then you may not be able to get a fixed-line NBN connection. If this is the case, then you’ll need to sign-up for a <a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au">wireless internet plan</a>, such as NBN fixed-wireless or satellite internet services.</p><p>Fixed-wireless internet plans can often be more expensive than their fixed-line counterparts, and some plans also come with a maximum data allowance. But for people who are unable to get a fixed-line NBN connection, and who live in an area with poor 4G or 5G network coverage, wireless internet plans offer the only way to get online.</p><iframe allow="" height="1150" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20popular%20fixed%20wireless%20internet%20plans&maxresults=5&maxresultsmobile=5"></iframe><h3 class="article-body__section" id="section-nbn-for-singles-faq"><span>NBN for singles FAQ</span></h3><section class="article__schema-question"><h3>Which speed is right for me?</h3><article class="article__schema-answer"><p>If you're by yourself, an NBN 25 plan should provide enough speed to carry out essential daily tasks. It's designed to be used by just 1 or 2 people, although it will likely have a tricky time streaming HD video content from the plethora of streaming services. </p><p>We recommend an NBN 50 plan as the best option for most people, so that you will be able to stream and download content with ease, and be able to connect a number of devices: TV, phone, tablet, laptop, smart speaker etc. </p></article></section><section class="article__schema-question"><h3>Which NBN provider is best for a single person?</h3><article class="article__schema-answer"><p>We think the NBN provider that gives the best overall value for one person is Flip. The telco's plans aren't the outright cheapest, but they're still pretty affordable and offer consistently good speeds and an all-around reliable service. </p><p>We'd also consider Superloop, as it gives customers on NBN 50 plans and above five free Speed Boost days each month, which increases the speed of your plan to the next tier. If you're on an NBN 50 plan, you can boost your speed to the 100Mbps tier. </p></article></section><section class="article__schema-question"><h3>Which NBN provider is cheapest?</h3><article class="article__schema-answer"><p>The cheapest NBN provider can differ depending on the speed tier you're looking at. The cheapest NBN provider on the NBN 25 tier is Spintel. The cheapest NBN provider on the NBN 50 speed tier is Dodo, closely followed by Kogan.</p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-for-singles</link>
                                                                            <description>
                            <![CDATA[ We compare the best NBN options for people living alone, including the cheapest and the fastest. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DtpxELqQggtA6JCo3dbM9Y</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Eo5XDtmkufEFkJG2aPRKHH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:22:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Eo5XDtmkufEFkJG2aPRKHH-1280-80.jpg">
                                                            <media:credit><![CDATA[Unsplash / Christin Hume]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Single woman using laptop at desk]]></media:description>                                                            <media:text><![CDATA[Single woman using laptop at desk]]></media:text>
                                <media:title type="plain"><![CDATA[Single woman using laptop at desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Eo5XDtmkufEFkJG2aPRKHH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Discovering a great value<a href="https://www.tomsguide.com/best-picks/nbn-plans"> NBN plan</a> while living alone can be particularly challenging, especially if you're the only one footing the bill. </p><p>Fortunately, living by yourself doesn’t necessarily mean you need to compromise service or quality when it comes to your NBN plan. Several of the <a href="https://www.tomsguide.com/best-picks/best-nbn-providers">best NBN providers</a> offer fast and secure home internet plans for singles that won’t break the bank. </p><p>For most single-person households, an NBN 25Mbps plan will be your best bet where budget is concerned, but we’ve also seen some NBN 100 plans offering attractive introductory discounts and monthly prices as of late. </p><p>We’ve teamed up with <a href="https://tomsguide.whistleout.com.au/Broadband?subtag=tomsguide-au-4808145937522729000&r=https%3A%2F%2Fwww.tomsguide.com%2Fbest-picks%2Fbest-nbn-for-singles">WhistleOut</a> to collect our recommendations for the <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a> for one person. All of the plans below are sure to give you the most bang for your buck and deliver some seriously fast speeds. </p><p>We’ve also included some <a href="https://www.tomsguide.com/best-picks/nbn-alternatives">NBN alternatives</a> that singles may want to consider, such as <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a>, and we’ve listed any extra perks you may get if you sign up for one of these plans. </p><h3 class="article-body__section" id="section-best-overall-nbn-plans-for-singles"><span>Best overall NBN plans for singles</span></h3><p>Let’s face it, if you live alone, then the chances of you wanting to binge watch the latest and greatest TV shows are going to be pretty high. It’s for this reason that you’re going to need a decent <a href="https://www.tomsguide.com/news/nbn-speeds">NBN speed</a>, and an NBN 50 plan (at a minimum) will help to provide the best buffer-free <a href="https://www.tomsguide.com/au/us/best-streaming-video-services,review-2625.html">streaming</a> experience. </p><p>But that doesn’t mean you have to dig deep into your back pocket, as there are a number of affordable NBN 50 plans all vying for your attention. </p><div class="product"><a data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a> (for 12 months, then AU$80.90p/m)</p><p>Kogan’s Silver Unlimited NBN 50 clocks in with evening speeds of 50Mbps and 17Mbps uploads, which is pretty typical across the speed tier. However, thanks to this initial discount offer, you'll save AU$11p/m over the first 12 months — that's AU$132 — before the price increases. </p><p>Kogan also offers you its Internet Price Pledge, so if you find a better price on the same NBN plan, Kogan will give you back double the difference.  </p><p><strong>Total minimum cost: AU$69.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$970.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10700&ct=0&ci=18963&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b225a2-856a-11f1-8cd5-d52ff559ef73" data-action="Deal Block" data-label="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan | NBN 50 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-cheapest-nbn-plans-for-singles"><span>Cheapest NBN plans for singles</span></h3><div class="product"><a data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25=""><strong>Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m</strong></a><strong> </strong>(for 6 months, then AU$69.95p/m)</p><p>Offering one of the cheapest phone and internet bundles we've seen, Spintel's NBN 25 offering can include a phone line to your plan for AU$0 per month, for free incoming calls and pay-as-you-go outgoing calls. But if you prefer, you can add on unlimited national and mobile calls for AU$10p/m, too. </p><p><strong>Total minimum cost: AU$41 | Total cost for first 12 months: AU$665.70 | Yearly cost after discount: AU$839.40 </strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=1792&pi=12463&ct=0&ci=10857&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b2282c-856a-11f1-82ad-5fb21aaa1344" data-action="Deal Block" data-label="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension48="Spintel | NBN 25 | Unlimited data | PAYG phone | AU$41p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:236px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="227i2PUF9Bf3rc3aNx3ndD" name="tangerine-logo.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/227i2PUF9Bf3rc3aNx3ndD-1920-80.jpeg" mos="" align="middle" fullscreen="" width="236" height="236" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25=""><strong>Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m</strong></a><strong> </strong>(for 6 months, then AU$72.90p/m)</p><p><a href="https://www.tomsguide.com/reviews/tangerine-nbn">Tangerine</a> regularly comes up as one of the most affordable NBN providers, and that’s certainly the case here. Tangerine’s NBN 25 plan is one of the most affordable on the market, and you can choose to add on a calls package for an extra AU$10p/m. </p><p>The calls package only includes national calls and calls to mobiles in Australia. Calls to 13/1300 numbers are charged at 45c per call, and international calls are only supported for 20 countries, and each is charged at individual rates. </p><p><strong>Total minimum cost: AU$47.90 | Total cost for first 12 months: AU$724.80 | Yearly cost after discount: AU$874.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b228ae-856a-11f1-9ee1-399de4b5db3f" data-action="Deal Block" data-label="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension48="Tangerine | NBN 25 | Unlimited data | Optional calls pack | AU$47.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-best-fast-nbn-plan-for-singles"><span>Best fast NBN plan for singles</span></h3><p>You’re unlikely to need an <a href="https://www.tomsguide.com/best-picks/best-nbn-100-plans">NBN 100 plan</a> living by yourself, but if you are going to be working from home a lot and you want to stream video content in glorious <a href="https://www.tomsguide.com/us/4k-tv-explained,news-17877.html">ultra high definition</a>, then the 100Mbps download speeds will serve you well. It will cost you a fair bit more, of course, but if you can afford it, then it’s a worthwhile investment. </p><p>You may be able to boost to the<a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans"> NBN 500 tier</a> if you have the right connection type (FTTP or HFC), as most providers have kept the costs the same as the 100Mbps tier. </p><div class="product"><a data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:336px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="gzMMhh9HWxsj4hgjTkvxzd" name="koganinternetlogo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/gzMMhh9HWxsj4hgjTkvxzd-1920-80.png" mos="" align="middle" fullscreen="" width="336" height="336" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25=""><strong>Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m</strong></a><strong> </strong>(for 12 months, then AU$85.90p/m ongoing)</p><p>Kogan currently offers the cheapest NBN 100 plan, slashing a massive AU$192 off the first 12 months with this low introductory rate of AU$69.90p/m, before the price increases to AU$85.90p/m next year. </p><p>Clocking in theoretical maximums of 100Mbps downloads, you and your devices will be set with high, lag-free speeds during the busy evening hours. </p><p>This plan costs the same as Kogan's NBN 500 offer, so if you have an FTTP or HFC connection at home, you might be better off upgrading. You can check it out in our <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">best NBN 500 deals</a> here. </p><p><strong>Total minimum cost: AU$71.90 | Total first year cost: AU$838.80 | Total yearly cost: AU$1,030.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=572&gi=2169&pi=10701&ct=0&ci=18964&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="70b23268-856a-11f1-9bec-d704a686d363" data-action="Deal Block" data-label="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension48="Kogan Internet | NBN 100 | Unlimited data | No lock-in contract | AU$69.90p/m" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-nbn-alternatives-for-singles"><span>NBN alternatives for singles</span></h3><h2 id="5g-home-internet">5G home internet</h2><p>If you’re living alone, then we’d wager that you’re living in an apartment building. If this is you, and you live in a city, then you may want to consider a <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet plan</a> as an alternative to a fixed-line NBN connection. </p><p>A 5G home broadband plan can sometimes be more affordable than the NBN equivalent and is much easier for you to install at home. All you need to do is plug the supplied router into a power socket, wait for it to connect to the 5G network and you’re done. </p><p>Of course, 5G home internet does rely on you living in an area with good network coverage, however, the provider you want to go with will be able to tell you using their address checker feature. </p><iframe allow="" height="1150" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Home-Wireless%2cMobile&customer=Personal&data=50000&sort=Popularity&speed=15&tab=homewireless5g&maxresults=5&maxresultsmobile=5&hd=Today's%20popular%205G%20home%20internet%20plans"></iframe><h2 id="wireless-internet">Wireless internet</h2><p>If you live in a regional or rural part of Australia, then you may not be able to get a fixed-line NBN connection. If this is the case, then you’ll need to sign-up for a <a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au">wireless internet plan</a>, such as NBN fixed-wireless or satellite internet services.</p><p>Fixed-wireless internet plans can often be more expensive than their fixed-line counterparts, and some plans also come with a maximum data allowance. But for people who are unable to get a fixed-line NBN connection, and who live in an area with poor 4G or 5G network coverage, wireless internet plans offer the only way to get online.</p><iframe allow="" height="1150" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20popular%20fixed%20wireless%20internet%20plans&maxresults=5&maxresultsmobile=5"></iframe><h3 class="article-body__section" id="section-nbn-for-singles-faq"><span>NBN for singles FAQ</span></h3><section class="article__schema-question"><h3>Which speed is right for me?</h3><article class="article__schema-answer"><p>If you're by yourself, an NBN 25 plan should provide enough speed to carry out essential daily tasks. It's designed to be used by just 1 or 2 people, although it will likely have a tricky time streaming HD video content from the plethora of streaming services. </p><p>We recommend an NBN 50 plan as the best option for most people, so that you will be able to stream and download content with ease, and be able to connect a number of devices: TV, phone, tablet, laptop, smart speaker etc. </p></article></section><section class="article__schema-question"><h3>Which NBN provider is best for a single person?</h3><article class="article__schema-answer"><p>We think the NBN provider that gives the best overall value for one person is Flip. The telco's plans aren't the outright cheapest, but they're still pretty affordable and offer consistently good speeds and an all-around reliable service. </p><p>We'd also consider Superloop, as it gives customers on NBN 50 plans and above five free Speed Boost days each month, which increases the speed of your plan to the next tier. If you're on an NBN 50 plan, you can boost your speed to the 100Mbps tier. </p></article></section><section class="article__schema-question"><h3>Which NBN provider is cheapest?</h3><article class="article__schema-answer"><p>The cheapest NBN provider can differ depending on the speed tier you're looking at. The cheapest NBN provider on the NBN 25 tier is Spintel. The cheapest NBN provider on the NBN 50 speed tier is Dodo, closely followed by Kogan.</p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best internet plans in Australia 2026: compare NBN, 5G broadband, home wireless, and private fibre networks ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Searching for the best internet plans in Australia? Let me help! As Tom's Guide's resident broadband expert, I analyse plans from top-rated providers to find you the best deal worth your hard-earned cash. </p><p>When choosing a home broadband plan, you'll need to consider factors such as your location, your <a href="https://www.tomsguide.com/news/nbn-connection-type" target="_blank">NBN connection type</a> and whether you could opt for alternatives like fixed wireless, satellite, and 5G home internet (not to be confused with 5G <em>mobile</em> coverage).</p><p>In Australia, most homes are serviced by the National Broadband Network, with over 10 million connections accessing fast speeds via its fibre network. However, that's not the case for all addresses, as fixed wireless broadband or satellite internet might be the best solution for those outside the NBN's reach.</p><p>For some households, ADSL may be the only choice, or you might have the option (or requirement) to sign up to a private telco network due to building or property restrictions. </p><p>If you're still struggling to find the right plan, I've compared Australia's best home internet options on this page to help you and your family get the best bang for your buck.</p><h2 id="new-nbn-rivals">New NBN rivals</h2><p>In case you didn't know, the NBN isn't the only option for getting online in Australia. Several NBN alternatives could be a better option for you and your home. These include 5G home internet, which uses one of Australia's various <a href="https://www.tomsguide.com/best-picks/best-unlimited-data-plan">5G mobile networks</a> to get you connected. In some cases, 5G could offer faster download speeds than what you can achieve through a fixed-line NBN connection. </p><p>Another option is going with a company like GigaComm or Opticomm, which are privately-owned fibre optic cable networks that deliver superfast — and perhaps most importantly, consistent — internet speeds. The main downside to these networks is that they're currently only available in limited parts of the country. </p><p>And, as previously mentioned, another option is satellite internet. NBN already has its own version of this, in the form of Sky Muster, but global provider Starlink is now available nationwide. Because of the technology used by Starlink and the much closer proximity of its satellites to the Earth (compared to Sky Muster), Starlink promises quicker, more consistent speeds for those who wish to use the internet service.</p><h3 class="article-body__section" id="section-nbn"><span>NBN</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="WkxWbqQcfnKREotvfHUHff" name="tg-nbn-deals.jpg" alt="Telstra NBN modem" src="https://cdn.mos.cms.futurecdn.net/WkxWbqQcfnKREotvfHUHff-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="800" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Telstra)</span></figcaption></figure><p>NBN is the National Broadband Network and the primary method Australians use to connect to the internet. NBN is accessed via both wired and wireless mediums, and within the wired medium, there are five different <a href="https://www.tomsguide.com/news/nbn-connection-type">connection types</a> which will dictate the maximum download speeds you're capable of achieving. </p><p>An <a href="https://www.tomsguide.com/best-picks/nbn-plans">NBN plan</a> is generally a fine option for homes that require a stable internet connection, and for carrying out tasks such as online gaming or streaming 4K content. Homes with a high number of devices connecting to the internet also need a fast, stable internet connection and this is where the NBN can prove to be the most effective option. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed Line&customer=Personal&data=50000&sort=Popularity&speed=15&tab=nbn&hd=Today's%20most%20popular%20NBN%20plans&maxresults=3&maxresultsmobile=3”"></iframe><h3 class="article-body__section" id="section-5g-home-internet"><span>5G home internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="4caSXSksy8V5WATbeBEXJ3" name="optus_5g_modem.jpeg" alt="A Nokia 5G home internet modem" src="https://cdn.mos.cms.futurecdn.net/4caSXSksy8V5WATbeBEXJ3-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p>While it works on a similar principle, 5G home internet isn’t the same as 5G mobile internet that you get on your smartphone. The <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">best 5G home internet plans</a> have the potential to offer lightning-fast download speeds, although the current reality suggests only speeds of up to 400Mbps are achievable. Various factors, such as network coverage and interference can have a dramatic effect on the speeds you experience.</p><p>One of the biggest upsides to 5G home internet is that it is much easier to install than NBN. This is because, by its very nature, it's wireless and so doesn’t require a physical wired connection. All you need to do is plug the supplied modem into a power outlet and wait for it to connect to a nearby 5G tower. </p><p>But, this is also where the downsides crop up, as 5G internet relies on having a strong connection to cellular towers nearby. It therefore isn’t yet available in all areas of the country, and inner city locations have been prioritised over regional. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Home-Wireless%2cMobile&customer=Personal&data=50000&sort=Popularity&speed=15&tab=homewireless5g&maxresults=3&maxresultsmobile=3&hd=Today's%20most%20popular%205G%20home%20internet%20plans"></iframe><h3 class="article-body__section" id="section-fixed-wireless-internet"><span>Fixed-wireless internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zmGT2jwkWWJvRuwEnJ3MvZ" name="r0_0_3840_2159_w1200_h678_fmax.jpeg" alt="Fixed wireless data tower in rural Australia" src="https://cdn.mos.cms.futurecdn.net/zmGT2jwkWWJvRuwEnJ3MvZ-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: The Canberra Times)</span></figcaption></figure><p><a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au">Fixed wireless internet plans</a> connect premises in regional and remote areas of Australia to the NBN. This is achieved by installing an outdoor antenna on a premises (usually on the roof), which connects to an NBN device installed inside the property, which then connects to a telco-supplied modem. This then connects to a local base tower via 4G LTE.</p><p>Download speeds on fixed wireless home internet connections currently range from 12Mbps to 75Mbps, but environmental factors and network congestion will play a huge role in determining the actual speed you achieve. Providers of fixed wireless internet aren't required to self-report typical evening download speeds.</p><p>Fixed wireless home internet is a good option for households in rural areas that don’t have access to either 5G networks or the main fixed-line NBN infrastructure. NBN has also said that if your home is eligible to receive a fixed wireless internet connection, then it won't be eligible for its Sky Muster satellite service. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20most%20popular%20fixed%20wireless%20internet%20plans&maxresults=3&maxresultsmobile=3"></iframe><h3 class="article-body__section" id="section-satellite-internet"><span>Satellite internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:66.40%;"><img id="UHnAYfs7TxH9MCyLJPhu6A" name="sat_dish.jpeg" alt="Sky Muster satellite dish installed on rooftop" src="https://cdn.mos.cms.futurecdn.net/UHnAYfs7TxH9MCyLJPhu6A-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1000" height="664" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p>A satellite internet plan uses, you guessed it, space-based satellites to get an internet connection into your home. Satellite internet plans are predominantly targeted at Australians in rural areas, where neither fixed-line or fixed-wireless internet connections are available.</p><p>Currently there are just two main providers of satellite internet plans in Australia: NBN, with its Sky Muster satellites, and <a href="https://www.tomsguide.com/reviews/starlink">Starlink</a>, the worldwide internet solution from Elon Musk’s SpaceX. Starlink is now accessible nationwide, for all Australians.</p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Satellite&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20most%20popular%20satellite%20internet%20plans&maxresults=3&maxresultsmobile=3"></iframe><h3 class="article-body__section" id="section-private-telco-networks"><span>Private telco networks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1377px;"><p class="vanilla-image-block" style="padding-top:66.74%;"><img id="uvxBMAY3wTeKWM5o8joLcF" name="opticomm-technician-ntd.jpeg" alt="Opticomm technician installing equipment at property" src="https://cdn.mos.cms.futurecdn.net/uvxBMAY3wTeKWM5o8joLcF-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1377" height="919" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Opticomm)</span></figcaption></figure><p>Private telco networks refer to companies such as GigaComm, OptiComm and Vocus (Vocus is targeted more at business customers rather than residential). These companies have installed their own optical fibre cabling and/or networking infrastructure in certain areas of Australia and offer applicable customers an alternative to (or replacement for) a high-speed NBN connection.</p><p>In most instances, customers can realistically reach download speeds of up to 1Gbps on these networks and, because fewer people will be using the private telco network infrastructure compared to NBN, these speeds can remain more consistent. </p><p>The main downside to private telco networks is their current limited availability. For now, most can only be found in select suburbs and within these, are predominantly installed in new or recently developed apartment blocks or housing estates. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=3&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-adsl"><span>ADSL</span></h3><p>ADSL is the connection many of us had to make do with before NBN was rolled out in Australia. ADSL uses copper cabling to transmit data and there are three versions available: ADSL, ADSL2 and ADSL2+.</p><p>ADSL home internet is much slower than NBN, with the fastest version, ADSL2+ only capable of speeds up to 24Mbps. Very few internet service providers in Australia continue to support ADSL, as the copper cables used have been (or are due to be) cut off, to make way for the faster fibre optic cables of NBN. </p><p>Telstra is the last remaining major provider of ADSL in Australia, and is only one of six telcos in total that continue to provide the service. Because ADSL is pretty scarce in Australia, monthly fees for it have risen considerably, with plans now starting from AU$59p/m, making it more expensive than NBN in some instances.</p><h3 class="article-body__section" id="section-internet-plans-faq"><span>Internet plans FAQ</span></h3><section class="article__schema-question"><h3>How do I check what internet plans are available at my house?</h3><article class="article__schema-answer"><p>To check which NBN connection type you have at your address, head to the <a href="https://www.nbnco.com.au/residential">NBN Co website</a>. If you want to check to see if you can access one of the private telco networks or for 5G network coverage in your area, follow the links below.</p><p>• <a href="https://www.opticomm.com.au/residents/">Check OptiComm</a><br>• <a href="https://gigacomm.sjv.io/c/338476/1225683/15144?subId1=trd-au-6876122142117605000&sharedId=trd-au&u=https%3A%2F%2Fwww.gigacomm.net.au%2F">Check GigaComm</a><br>• <a href="https://ad.doubleclick.net/ddm/trackclk/N7535.1470588TECHRADAR.COMAU/B24327516.319358102;dc_trk_aid=512022252;dc_trk_cid=115103549;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=">Check Telstra 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12892&ct=0&ci=15400&ppt=0&r=">Check Optus 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15328&ppt=0&r=">Check TPG 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12899&ct=0&ci=13932&ppt=0&r=">Check Vodafone 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=14650&ppt=0&r=">Check iiNet 5G coverage</a></p></article></section><section class="article__schema-question"><h3>What internet speed should I get?</h3><article class="article__schema-answer"><p>All NBN and private telco network internet plans are available with different download speeds, so determining the internet speed that’s best for you will depend on some combination of how many people live at the premises and how intensively they use the internet. For more information on which NBN speed is best for you, check out our <a href="https://www.tomsguide.com/best-picks/best-nbn-deals#:~:text=What%20NBN%20speed%20should%20I%20get%3F">in-depth guide</a>. </p></article></section><section class="article__schema-question"><h3>Do I need a special modem?</h3><article class="article__schema-answer"><p>In a word, yes. But the modem you require will be dependent on the connection type you have at your premises. When signing up to a new internet plan, your internet service provider should offer you the chance to buy a compatible modem/router through them – some provide a free unit if you stay connected for a set period (usually 24-36 months). </p><p>But some other ISPs work on a ‘bring-your-own’ basis, which means you need to buy your own modem. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-internet-plans</link>
                                                                            <description>
                            <![CDATA[ There are numerous ways to connect to the internet in Australia; we'll help you find the best option for your home ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bL5yfnpAcV5bZa68yZkLSJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QXZcY3a2rjsudbmhKZHuTY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:10:10 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QXZcY3a2rjsudbmhKZHuTY-1280-80.jpg">
                                                            <media:credit><![CDATA[Unsplash]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Man using laptop ]]></media:description>                                                            <media:text><![CDATA[Man using laptop ]]></media:text>
                                <media:title type="plain"><![CDATA[Man using laptop ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QXZcY3a2rjsudbmhKZHuTY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Searching for the best internet plans in Australia? Let me help! As Tom's Guide's resident broadband expert, I analyse plans from top-rated providers to find you the best deal worth your hard-earned cash. </p><p>When choosing a home broadband plan, you'll need to consider factors such as your location, your <a href="https://www.tomsguide.com/news/nbn-connection-type" target="_blank">NBN connection type</a> and whether you could opt for alternatives like fixed wireless, satellite, and 5G home internet (not to be confused with 5G <em>mobile</em> coverage).</p><p>In Australia, most homes are serviced by the National Broadband Network, with over 10 million connections accessing fast speeds via its fibre network. However, that's not the case for all addresses, as fixed wireless broadband or satellite internet might be the best solution for those outside the NBN's reach.</p><p>For some households, ADSL may be the only choice, or you might have the option (or requirement) to sign up to a private telco network due to building or property restrictions. </p><p>If you're still struggling to find the right plan, I've compared Australia's best home internet options on this page to help you and your family get the best bang for your buck.</p><h2 id="new-nbn-rivals">New NBN rivals</h2><p>In case you didn't know, the NBN isn't the only option for getting online in Australia. Several NBN alternatives could be a better option for you and your home. These include 5G home internet, which uses one of Australia's various <a href="https://www.tomsguide.com/best-picks/best-unlimited-data-plan">5G mobile networks</a> to get you connected. In some cases, 5G could offer faster download speeds than what you can achieve through a fixed-line NBN connection. </p><p>Another option is going with a company like GigaComm or Opticomm, which are privately-owned fibre optic cable networks that deliver superfast — and perhaps most importantly, consistent — internet speeds. The main downside to these networks is that they're currently only available in limited parts of the country. </p><p>And, as previously mentioned, another option is satellite internet. NBN already has its own version of this, in the form of Sky Muster, but global provider Starlink is now available nationwide. Because of the technology used by Starlink and the much closer proximity of its satellites to the Earth (compared to Sky Muster), Starlink promises quicker, more consistent speeds for those who wish to use the internet service.</p><h3 class="article-body__section" id="section-nbn"><span>NBN</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="WkxWbqQcfnKREotvfHUHff" name="tg-nbn-deals.jpg" alt="Telstra NBN modem" src="https://cdn.mos.cms.futurecdn.net/WkxWbqQcfnKREotvfHUHff-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="800" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Telstra)</span></figcaption></figure><p>NBN is the National Broadband Network and the primary method Australians use to connect to the internet. NBN is accessed via both wired and wireless mediums, and within the wired medium, there are five different <a href="https://www.tomsguide.com/news/nbn-connection-type">connection types</a> which will dictate the maximum download speeds you're capable of achieving. </p><p>An <a href="https://www.tomsguide.com/best-picks/nbn-plans">NBN plan</a> is generally a fine option for homes that require a stable internet connection, and for carrying out tasks such as online gaming or streaming 4K content. Homes with a high number of devices connecting to the internet also need a fast, stable internet connection and this is where the NBN can prove to be the most effective option. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed Line&customer=Personal&data=50000&sort=Popularity&speed=15&tab=nbn&hd=Today's%20most%20popular%20NBN%20plans&maxresults=3&maxresultsmobile=3”"></iframe><h3 class="article-body__section" id="section-5g-home-internet"><span>5G home internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="4caSXSksy8V5WATbeBEXJ3" name="optus_5g_modem.jpeg" alt="A Nokia 5G home internet modem" src="https://cdn.mos.cms.futurecdn.net/4caSXSksy8V5WATbeBEXJ3-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p>While it works on a similar principle, 5G home internet isn’t the same as 5G mobile internet that you get on your smartphone. The <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">best 5G home internet plans</a> have the potential to offer lightning-fast download speeds, although the current reality suggests only speeds of up to 400Mbps are achievable. Various factors, such as network coverage and interference can have a dramatic effect on the speeds you experience.</p><p>One of the biggest upsides to 5G home internet is that it is much easier to install than NBN. This is because, by its very nature, it's wireless and so doesn’t require a physical wired connection. All you need to do is plug the supplied modem into a power outlet and wait for it to connect to a nearby 5G tower. </p><p>But, this is also where the downsides crop up, as 5G internet relies on having a strong connection to cellular towers nearby. It therefore isn’t yet available in all areas of the country, and inner city locations have been prioritised over regional. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Home-Wireless%2cMobile&customer=Personal&data=50000&sort=Popularity&speed=15&tab=homewireless5g&maxresults=3&maxresultsmobile=3&hd=Today's%20most%20popular%205G%20home%20internet%20plans"></iframe><h3 class="article-body__section" id="section-fixed-wireless-internet"><span>Fixed-wireless internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zmGT2jwkWWJvRuwEnJ3MvZ" name="r0_0_3840_2159_w1200_h678_fmax.jpeg" alt="Fixed wireless data tower in rural Australia" src="https://cdn.mos.cms.futurecdn.net/zmGT2jwkWWJvRuwEnJ3MvZ-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: The Canberra Times)</span></figcaption></figure><p><a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au">Fixed wireless internet plans</a> connect premises in regional and remote areas of Australia to the NBN. This is achieved by installing an outdoor antenna on a premises (usually on the roof), which connects to an NBN device installed inside the property, which then connects to a telco-supplied modem. This then connects to a local base tower via 4G LTE.</p><p>Download speeds on fixed wireless home internet connections currently range from 12Mbps to 75Mbps, but environmental factors and network congestion will play a huge role in determining the actual speed you achieve. Providers of fixed wireless internet aren't required to self-report typical evening download speeds.</p><p>Fixed wireless home internet is a good option for households in rural areas that don’t have access to either 5G networks or the main fixed-line NBN infrastructure. NBN has also said that if your home is eligible to receive a fixed wireless internet connection, then it won't be eligible for its Sky Muster satellite service. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20most%20popular%20fixed%20wireless%20internet%20plans&maxresults=3&maxresultsmobile=3"></iframe><h3 class="article-body__section" id="section-satellite-internet"><span>Satellite internet</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:66.40%;"><img id="UHnAYfs7TxH9MCyLJPhu6A" name="sat_dish.jpeg" alt="Sky Muster satellite dish installed on rooftop" src="https://cdn.mos.cms.futurecdn.net/UHnAYfs7TxH9MCyLJPhu6A-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1000" height="664" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p>A satellite internet plan uses, you guessed it, space-based satellites to get an internet connection into your home. Satellite internet plans are predominantly targeted at Australians in rural areas, where neither fixed-line or fixed-wireless internet connections are available.</p><p>Currently there are just two main providers of satellite internet plans in Australia: NBN, with its Sky Muster satellites, and <a href="https://www.tomsguide.com/reviews/starlink">Starlink</a>, the worldwide internet solution from Elon Musk’s SpaceX. Starlink is now accessible nationwide, for all Australians.</p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Satellite&customer=Personal&data=50000&sort=Popularity&speed=15&hd=Today's%20most%20popular%20satellite%20internet%20plans&maxresults=3&maxresultsmobile=3"></iframe><h3 class="article-body__section" id="section-private-telco-networks"><span>Private telco networks</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1377px;"><p class="vanilla-image-block" style="padding-top:66.74%;"><img id="uvxBMAY3wTeKWM5o8joLcF" name="opticomm-technician-ntd.jpeg" alt="Opticomm technician installing equipment at property" src="https://cdn.mos.cms.futurecdn.net/uvxBMAY3wTeKWM5o8joLcF-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1377" height="919" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Opticomm)</span></figcaption></figure><p>Private telco networks refer to companies such as GigaComm, OptiComm and Vocus (Vocus is targeted more at business customers rather than residential). These companies have installed their own optical fibre cabling and/or networking infrastructure in certain areas of Australia and offer applicable customers an alternative to (or replacement for) a high-speed NBN connection.</p><p>In most instances, customers can realistically reach download speeds of up to 1Gbps on these networks and, because fewer people will be using the private telco network infrastructure compared to NBN, these speeds can remain more consistent. </p><p>The main downside to private telco networks is their current limited availability. For now, most can only be found in select suburbs and within these, are predominantly installed in new or recently developed apartment blocks or housing estates. </p><iframe allow="" height="550" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=3&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-adsl"><span>ADSL</span></h3><p>ADSL is the connection many of us had to make do with before NBN was rolled out in Australia. ADSL uses copper cabling to transmit data and there are three versions available: ADSL, ADSL2 and ADSL2+.</p><p>ADSL home internet is much slower than NBN, with the fastest version, ADSL2+ only capable of speeds up to 24Mbps. Very few internet service providers in Australia continue to support ADSL, as the copper cables used have been (or are due to be) cut off, to make way for the faster fibre optic cables of NBN. </p><p>Telstra is the last remaining major provider of ADSL in Australia, and is only one of six telcos in total that continue to provide the service. Because ADSL is pretty scarce in Australia, monthly fees for it have risen considerably, with plans now starting from AU$59p/m, making it more expensive than NBN in some instances.</p><h3 class="article-body__section" id="section-internet-plans-faq"><span>Internet plans FAQ</span></h3><section class="article__schema-question"><h3>How do I check what internet plans are available at my house?</h3><article class="article__schema-answer"><p>To check which NBN connection type you have at your address, head to the <a href="https://www.nbnco.com.au/residential">NBN Co website</a>. If you want to check to see if you can access one of the private telco networks or for 5G network coverage in your area, follow the links below.</p><p>• <a href="https://www.opticomm.com.au/residents/">Check OptiComm</a><br>• <a href="https://gigacomm.sjv.io/c/338476/1225683/15144?subId1=trd-au-6876122142117605000&sharedId=trd-au&u=https%3A%2F%2Fwww.gigacomm.net.au%2F">Check GigaComm</a><br>• <a href="https://ad.doubleclick.net/ddm/trackclk/N7535.1470588TECHRADAR.COMAU/B24327516.319358102;dc_trk_aid=512022252;dc_trk_cid=115103549;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=">Check Telstra 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12892&ct=0&ci=15400&ppt=0&r=">Check Optus 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15328&ppt=0&r=">Check TPG 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12899&ct=0&ci=13932&ppt=0&r=">Check Vodafone 5G coverage</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=14650&ppt=0&r=">Check iiNet 5G coverage</a></p></article></section><section class="article__schema-question"><h3>What internet speed should I get?</h3><article class="article__schema-answer"><p>All NBN and private telco network internet plans are available with different download speeds, so determining the internet speed that’s best for you will depend on some combination of how many people live at the premises and how intensively they use the internet. For more information on which NBN speed is best for you, check out our <a href="https://www.tomsguide.com/best-picks/best-nbn-deals#:~:text=What%20NBN%20speed%20should%20I%20get%3F">in-depth guide</a>. </p></article></section><section class="article__schema-question"><h3>Do I need a special modem?</h3><article class="article__schema-answer"><p>In a word, yes. But the modem you require will be dependent on the connection type you have at your premises. When signing up to a new internet plan, your internet service provider should offer you the chance to buy a compatible modem/router through them – some provide a free unit if you stay connected for a set period (usually 24-36 months). </p><p>But some other ISPs work on a ‘bring-your-own’ basis, which means you need to buy your own modem. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN alternatives: top-rated non-NBN options for getting online ]]></title>
                                                                                                <dc:content><![CDATA[ <p>While most Aussies' homes and businesses are connected to the internet via the NBN, in some cases, select addresses need to find another way to get online. That's where the best NBN alternatives enter, as most offer the same benefits as the national network, including attractive monthly costs and fast download speeds.</p><p>These top-notch home internet options include 4G and <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au" target="_blank">5G home broadband</a>, <a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au" target="_blank">fixed-wireless internet</a>, satellite, and privately owned fibre-optic networks like <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans" target="_blank">Opticomm</a> (which operates independently of the NBN).</p><p>While not all of these non-NBN plans are available nationwide, switching could be a worthwhile decision, especially if you want to save some extra cash.</p><p>I've compared many NBN alternatives to bring you the best deals every month, so scroll on (or use the jump links to the left) to discover the best internet plan for your household. </p><h2 id="nbn-alternatives-what-are-they">NBN alternatives: what are they?</h2><p>We discuss and compare all the NBN alternatives currently available in Australia. Some, such as Opticomm and 5G home internet, can't be accessed by everyone nationwide. But the potential for superfast speeds is enormous for those who can access it. </p><p>Australians in rural and remote areas of the country are being given more ways to connect to the internet, too, namely due to the widespread rollout of satellite-based internet such as Starlink. </p><h2 class="article-body__section" id="section-5g-home-internet"><span>5G home internet</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="4caSXSksy8V5WATbeBEXJ3" name="optus_5g_modem.jpeg" alt="Nokia 5G home internet modem" src="https://cdn.mos.cms.futurecdn.net/4caSXSksy8V5WATbeBEXJ3-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p><a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> is currently the most accessible, genuine alternative to the NBN. It still isn’t available for everyone in Australia just yet, but if you live in a metropolitan area, there's a good chance you can access it.</p><p>5G home internet is a wireless internet service that uses 5G data, similar to what you can experience on your smartphone. It has the potential to match or even surpass speeds provided by the NBN, although network coverage plays a huge role in this.</p><p>5G home internet plans come in either capped or uncapped speed tiers. You'll need to be aware of this when searching for a plan. </p><p>It's fair to say that if you’re already connected to the NBN, then <a href="https://www.tomsguide.com/news/switching-nbn-providers">switching providers</a> is relatively seamless. But if you move into a newly-built home, then the initial setup process to get connected can occasionally come with its fair share of headaches, making 5G home internet worth considering.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&modem=5G-Wireless-Modem&speed=45&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20internet%20plans%20up%20to%2050Mbps"></iframe><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&sort=Popularity&speed=90&tab=homewireless5g&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20internet%20plans%20up%20to%20100Mbps"></iframe><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&sort=Popularity&speed=200&tab=homewireless5g&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%20uncapped%205G%20home%20internet%20plans"></iframe><h2 class="article-body__section" id="section-4g-home-internet"><span>4G home internet</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3500px;"><p class="vanilla-image-block" style="padding-top:66.80%;"><img id="XqB9P6D3Vr2YLEHNoE3FGn" name="bench-accounting-C3V88BOoRoM-unsplash.jpg" alt="Man using laptop at home" src="https://cdn.mos.cms.futurecdn.net/XqB9P6D3Vr2YLEHNoE3FGn-1920-80.jpg" mos="" align="middle" fullscreen="" width="3500" height="2338" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Unsplash)</span></figcaption></figure><p>If you can't access 5G in your area, but you want wireless home broadband, then 4G home internet could be an option. 4G coverage in Australia is currently greater than 5G and, while the major telcos are upgrading or installing new infrastructure to support 5G, 4G isn't going anywhere anytime soon. </p><p>4G has the potential to support up to 1,000Mbps speeds, but in reality, you're unlikely to achieve anything significant above 50Mbps. However, this does still put 4G on par with some NBN connections, which makes it a good non-NBN internet plan to consider. </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&modem=4G-Wireless-Modem&sort=Popularity&tab=homewireless&maxresults=3&maxresultsmobile=3&hd=Today's%20popular%204G%20home%20internet%20plans"></iframe><h2 class="article-body__section" id="section-mobile-broadband"><span>Mobile broadband</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:62.89%;"><img id="nMWNqbxnE2SdxyR9ZgX6SQ" name="4CmSKZtMMNtnKnKjq3NJUV-970-80.jpeg" alt="Mobile broadband modem on laptop" src="https://cdn.mos.cms.futurecdn.net/nMWNqbxnE2SdxyR9ZgX6SQ-1920-80.jpeg" mos="" align="middle" fullscreen="" width="970" height="610" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Virrage Images/Shutterstock)</span></figcaption></figure><p>Mobile broadband works in much the same way as 4G and 5G home internet, in that it uses a 4G or 5G connection to get you online. However, the key difference with mobile broadband is that you can use it on-the-go, i.e. be mobile. </p><p>A mobile broadband modem will either plug into your computer via USB or will be a small, wireless device that creates its own Wi-Fi network. Another key difference between mobile broadband and home 4G and 5G broadband is the amount of data you get. </p><p>Home broadband will usually give you unlimited data but mobile broadband will have a limit. The most amount of included data we've been able to find is 400GB included with Telstra's Large mobile broadband plan. </p><p>If you're not going to be doing any intense tasks on the internet, such as online gaming or streaming movie after movie, then mobile broadband could be a good NBN alternative for you.</p><p>However, you'll want to consider the cost of it, since 5G home internet can cost less, for more included data. </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&sort=Popularity&tab=mobileall&maxresults=3&maxresultsmobile=3&hd=Today's%20popular%20mobile%20broadband%20plans"></iframe><h3 class="article-body__section" id="section-gigacomm"><span>GigaComm</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1042px;"><p class="vanilla-image-block" style="padding-top:66.70%;"><img id="F79GqS93WPid9KLoUsHXRF" name="gigacomm.jpg" alt="Woman browsing the web on computer at home" src="https://cdn.mos.cms.futurecdn.net/F79GqS93WPid9KLoUsHXRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1042" height="695" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: GigaComm)</span></figcaption></figure><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking">GigaComm</a> is a privately-owned, non-NBN telecommunications provider that promises up to gigabit download speeds — that are genuinely achievable — on its network. </p><p>GigaComm owns, manages and controls its own technology and its own network, which utilises a combination of fibre and fixed wireless technologies to get homes and apartment buildings connected. Only apartment buildings are supported right now, but previously, GigaComm provided connections to homes.</p><p>Since GigaComm's network can connect to the internet via a separate network, the ISP can deliver faster, more reliable speeds, with low latency. Average latency speeds on the GigaComm network are 2 to 4ms, making it ideal for online gamers. </p><p><strong>•</strong> <a href="https://www.tomsguide.com/best-picks/best-gaming-internet-au">Best internet plans for gaming in Australia</a></p><div class="product"><a data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:99.88%;"><img id="fAWmqrxSy4SKfDyPM8HpWb" name="gigacomm-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fAWmqrxSy4SKfDyPM8HpWb-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="799" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension25=""><strong>GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m</strong></a></p><p>This GigaComm plan for houses advertises 1,000Mbps download speeds and 50Mbps upload speeds, complete with a AU$0 install. GigaComm says you can double the upload speed of the plan for an extra AU$20p/m.</p><p>You can choose a lower speed plan if you wish, and pay less each month (the minimum speed offered is 300Mbps) but if you're going to get GigaComm, we feel you should get the fastest speed to make the most benefit. <a class="view-deal button" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:99.88%;"><img id="fAWmqrxSy4SKfDyPM8HpWb" name="gigacomm-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fAWmqrxSy4SKfDyPM8HpWb-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="799" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension25=""><strong>GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m</strong></a></p><p>GigaComm's plans for apartment buildings are slightly different. The minimum speed you can get is 200Mbps for AU$79p/m, but once again we've selected the gigabit plan. </p><p>As is the case with the plans for houses, you won't have to pay a single cent for installation if you select the 24 month contract. <a class="view-deal button" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension25="">View Deal</a></p></div><p>However, the service is currently limited to certain areas in Sydney and Melbourne, but there are plans in place to extend coverage throughout Australian cities in the future. You can find out if your home is connected to GigaComm using the company’s service checker on its website. </p><h3 class="article-body__section" id="section-starlink"><span>Starlink</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1440px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="yx442ELBE7rBCWobGBSSKb" name="starlink-australia.jpg" alt="Starlink antenna in rural Australia" src="https://cdn.mos.cms.futurecdn.net/yx442ELBE7rBCWobGBSSKb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1440" height="960" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Starlink)</span></figcaption></figure><p>For some Australians living in remote and rural areas of the country, satellite internet is the only way they can get online and up until 2021, NBN's Sky Muster service was the only option. </p><p>But now Elon Musk has gotten in on the satellite-based internet action with his company, Starlink. Starlink is still a relatively new technology, having only been prototyped in 2018, being made available to North Americans in 2020 and launching in a trial phase in Australia in early 2021. </p><p>In the latest <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/national-broadband-network-nbn-access-regulation/nbn-wholesale-market-indicators-report/september-quarter-2024-report">ACCC Measuring Broadband report</a>, Starlink and NBN Sky Muster services were analysed during the test period. There are currently 69,157 active satellite connections — made up of both Starlink and NBN Sky Muster. </p><p>As of March 2026, the ACCC report found that Starlink outperformed NBN Sky Muster in terms of delivering higher data transmission speeds and lower latency. Starlink services recorded an average download speed of 225.8Mbps during all hours, decreasing to 197.3Mbps during busy hours.</p><p>The average latency was 25.4ms across all hours, compared to 666.3ms for NBN Sky Muster. This puts Starlink in the middle of the NBN 100 and NBN 250 tiers, but with a higher latency. For comparison, 20ms latency is what you can expect from a 4G internet connection. </p><p>Starlink works in a similar way to Sky Muster, in that it relies on satellites orbiting the Earth to send data signals to receivers installed on your property, which are transmitted around your home via Wi-Fi. </p><p>However, Starlink is more effective than Sky Muster, because not only are there a far greater number of satellites, but they are also much closer to the Earth. The company says they orbit at around 550km, compared to the 35,786km distance occupied by other geostationary satellites providing a similar service.</p><p>This means the signals being sent down to the earth take less time to travel, which results in a faster internet speed for you, with noticeably less latency. Starlink satellites also number in their thousands, meaning there should nearly always be one in space 'nearby' to transmit a signal to your home. </p><p>Naturally, there is a cost involved in taking advantage of such a service. In Australia, the cost for the required hardware is AU$924, unless any promotional deals are running (at the time of publishing, the necessary hardware can be bought for AU$199 if you live in a rural area), along with an AU$139p/m fee for the unlimited data service. </p><p>Different plans and hardware depend on your use. There is a business plan, for example, which comes with a receiver that is capable of receiving data from a greater number of satellites to facilitate a greater number of devices connected to it.</p><p>There is also a flat-mounting receiver that can be installed on the top of a vehicle so you can access the internet when moving around the country. Starlink offers new customers a 30-day trial period. If you're not satisfied with the service, you can return the equipment and receive a full refund.</p><p>In August 2025, NBN Co announced that it would be <a href="https://www.tomsguide.com/computing/internet/nbn-co-is-ditching-sky-muster-for-amazons-leo-satellites-promising-to-bring-city-fast-broadband-to-rural-and-remote-australians">partnering with Amazon's Project Kuiper</a> to enhance satellite internet speeds for rural and regional customers, enabling NBN Co to transition from Sky Muster in the coming years. </p><h3 class="article-body__section" id="section-opticomm"><span>Opticomm</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1377px;"><p class="vanilla-image-block" style="padding-top:66.74%;"><img id="uvxBMAY3wTeKWM5o8joLcF" name="opticomm-technician-ntd.jpeg" alt="Opticomm technician installing equipment at property" src="https://cdn.mos.cms.futurecdn.net/uvxBMAY3wTeKWM5o8joLcF-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1377" height="919" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Opticomm)</span></figcaption></figure><p>Opticomm is a privately owned telco network that has been installing its own fibre optic infrastructure in Australia to deliver fast internet connections to homes. Opticomm is a wholesaler, so you can sign up for the service through a number of service providers, including <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>, Superloop, Origin and even Telstra. </p><p>The vast majority of Opticomm’s network is based on the fibre-to-the-premises (FTTP) connection type, meaning speeds of up to 1,000Mbps are possible. However, Opticomm is currently limited in its availability, and as such, only a handful of Australians can actually take advantage of the service.</p><p>Opticomm is predominantly found in new build homes and apartment buildings, which choose Opticomm to be installed during construction. </p><p>In some cases, Opticomm has bought and taken over the FTTP infrastructure previously laid by NBN, which it will upgrade to its own. Once Opticomm’s upgrading works have finished, customers in those areas who previously connected to NBN will have to connect to Opticomm instead if they want a fixed-line connection. </p><p>But Opticomm will be just as fast as NBN, if not faster, because the entire cable network uses fibre optic technology. NBN, meanwhile, may use a combination of fibre optic cables and older copper cables to deliver internet to your home. </p><p>While 1Gbps speeds are achievable, you don't have to sign up for the superfast service if you don't want to. Opticomm offers the exact same speed tiers as NBN, with the key difference being that all are available to households with Opticomm installed. With NBN connections, only those with FTTP and HFC connections can achieve the potential maximum 2,000Mbps download speeds.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=5&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-nbn-alternatives-faq"><span>NBN alternatives FAQ</span></h3><section class="article__schema-question"><h3>Do I need an NBN plan?</h3><article class="article__schema-answer"><p>If you want to connect to the internet with a fixed-line connection, yes. The older copper cabling used for ADSL connections will eventually be shut down, to be replaced with fibre optic cabling for NBN. </p><p>However, there are a number of alternatives to the NBN that may suit your needs better, or may even be more affordable than an NBN plan. </p></article></section><section class="article__schema-question"><h3>Is 5G home internet better than NBN?</h3><article class="article__schema-answer"><p>5G home internet has the potential to provide much faster speeds than NBN. However, the current 5G network coverage in Australia is relatively limited, predominantly being found in just the major cities. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/nbn-alternatives</link>
                                                                            <description>
                            <![CDATA[ Australians have a number of options to get online, and the best option for you might not be the NBN. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rpPTB7D6cPeuWn5y447LK9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3DKSZt95eo9wSbzgfwSCAe-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 22:07:14 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3DKSZt95eo9wSbzgfwSCAe-1280-80.jpg">
                                                            <media:credit><![CDATA[Unsplash]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman sitting on floor using laptop]]></media:description>                                                            <media:text><![CDATA[Woman sitting on floor using laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Woman sitting on floor using laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3DKSZt95eo9wSbzgfwSCAe-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While most Aussies' homes and businesses are connected to the internet via the NBN, in some cases, select addresses need to find another way to get online. That's where the best NBN alternatives enter, as most offer the same benefits as the national network, including attractive monthly costs and fast download speeds.</p><p>These top-notch home internet options include 4G and <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au" target="_blank">5G home broadband</a>, <a href="https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au" target="_blank">fixed-wireless internet</a>, satellite, and privately owned fibre-optic networks like <a href="https://www.tomsguide.com/best-picks/best-opticomm-plans" target="_blank">Opticomm</a> (which operates independently of the NBN).</p><p>While not all of these non-NBN plans are available nationwide, switching could be a worthwhile decision, especially if you want to save some extra cash.</p><p>I've compared many NBN alternatives to bring you the best deals every month, so scroll on (or use the jump links to the left) to discover the best internet plan for your household. </p><h2 id="nbn-alternatives-what-are-they">NBN alternatives: what are they?</h2><p>We discuss and compare all the NBN alternatives currently available in Australia. Some, such as Opticomm and 5G home internet, can't be accessed by everyone nationwide. But the potential for superfast speeds is enormous for those who can access it. </p><p>Australians in rural and remote areas of the country are being given more ways to connect to the internet, too, namely due to the widespread rollout of satellite-based internet such as Starlink. </p><h2 class="article-body__section" id="section-5g-home-internet"><span>5G home internet</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:75.00%;"><img id="4caSXSksy8V5WATbeBEXJ3" name="optus_5g_modem.jpeg" alt="Nokia 5G home internet modem" src="https://cdn.mos.cms.futurecdn.net/4caSXSksy8V5WATbeBEXJ3-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1200" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: WhistleOut)</span></figcaption></figure><p><a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">5G home internet</a> is currently the most accessible, genuine alternative to the NBN. It still isn’t available for everyone in Australia just yet, but if you live in a metropolitan area, there's a good chance you can access it.</p><p>5G home internet is a wireless internet service that uses 5G data, similar to what you can experience on your smartphone. It has the potential to match or even surpass speeds provided by the NBN, although network coverage plays a huge role in this.</p><p>5G home internet plans come in either capped or uncapped speed tiers. You'll need to be aware of this when searching for a plan. </p><p>It's fair to say that if you’re already connected to the NBN, then <a href="https://www.tomsguide.com/news/switching-nbn-providers">switching providers</a> is relatively seamless. But if you move into a newly-built home, then the initial setup process to get connected can occasionally come with its fair share of headaches, making 5G home internet worth considering.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&modem=5G-Wireless-Modem&speed=45&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20internet%20plans%20up%20to%2050Mbps"></iframe><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&sort=Popularity&speed=90&tab=homewireless5g&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20internet%20plans%20up%20to%20100Mbps"></iframe><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&sort=Popularity&speed=200&tab=homewireless5g&maxresults=3&maxresultsmobile=3&maxresultspersupplier=1&hd=Today's%20popular%20uncapped%205G%20home%20internet%20plans"></iframe><h2 class="article-body__section" id="section-4g-home-internet"><span>4G home internet</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3500px;"><p class="vanilla-image-block" style="padding-top:66.80%;"><img id="XqB9P6D3Vr2YLEHNoE3FGn" name="bench-accounting-C3V88BOoRoM-unsplash.jpg" alt="Man using laptop at home" src="https://cdn.mos.cms.futurecdn.net/XqB9P6D3Vr2YLEHNoE3FGn-1920-80.jpg" mos="" align="middle" fullscreen="" width="3500" height="2338" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Unsplash)</span></figcaption></figure><p>If you can't access 5G in your area, but you want wireless home broadband, then 4G home internet could be an option. 4G coverage in Australia is currently greater than 5G and, while the major telcos are upgrading or installing new infrastructure to support 5G, 4G isn't going anywhere anytime soon. </p><p>4G has the potential to support up to 1,000Mbps speeds, but in reality, you're unlikely to achieve anything significant above 50Mbps. However, this does still put 4G on par with some NBN connections, which makes it a good non-NBN internet plan to consider. </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&modem=4G-Wireless-Modem&sort=Popularity&tab=homewireless&maxresults=3&maxresultsmobile=3&hd=Today's%20popular%204G%20home%20internet%20plans"></iframe><h2 class="article-body__section" id="section-mobile-broadband"><span>Mobile broadband</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:970px;"><p class="vanilla-image-block" style="padding-top:62.89%;"><img id="nMWNqbxnE2SdxyR9ZgX6SQ" name="4CmSKZtMMNtnKnKjq3NJUV-970-80.jpeg" alt="Mobile broadband modem on laptop" src="https://cdn.mos.cms.futurecdn.net/nMWNqbxnE2SdxyR9ZgX6SQ-1920-80.jpeg" mos="" align="middle" fullscreen="" width="970" height="610" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Virrage Images/Shutterstock)</span></figcaption></figure><p>Mobile broadband works in much the same way as 4G and 5G home internet, in that it uses a 4G or 5G connection to get you online. However, the key difference with mobile broadband is that you can use it on-the-go, i.e. be mobile. </p><p>A mobile broadband modem will either plug into your computer via USB or will be a small, wireless device that creates its own Wi-Fi network. Another key difference between mobile broadband and home 4G and 5G broadband is the amount of data you get. </p><p>Home broadband will usually give you unlimited data but mobile broadband will have a limit. The most amount of included data we've been able to find is 400GB included with Telstra's Large mobile broadband plan. </p><p>If you're not going to be doing any intense tasks on the internet, such as online gaming or streaming movie after movie, then mobile broadband could be a good NBN alternative for you.</p><p>However, you'll want to consider the cost of it, since 5G home internet can cost less, for more included data. </p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&data=50000&sort=Popularity&tab=mobileall&maxresults=3&maxresultsmobile=3&hd=Today's%20popular%20mobile%20broadband%20plans"></iframe><h3 class="article-body__section" id="section-gigacomm"><span>GigaComm</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1042px;"><p class="vanilla-image-block" style="padding-top:66.70%;"><img id="F79GqS93WPid9KLoUsHXRF" name="gigacomm.jpg" alt="Woman browsing the web on computer at home" src="https://cdn.mos.cms.futurecdn.net/F79GqS93WPid9KLoUsHXRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1042" height="695" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: GigaComm)</span></figcaption></figure><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking">GigaComm</a> is a privately-owned, non-NBN telecommunications provider that promises up to gigabit download speeds — that are genuinely achievable — on its network. </p><p>GigaComm owns, manages and controls its own technology and its own network, which utilises a combination of fibre and fixed wireless technologies to get homes and apartment buildings connected. Only apartment buildings are supported right now, but previously, GigaComm provided connections to homes.</p><p>Since GigaComm's network can connect to the internet via a separate network, the ISP can deliver faster, more reliable speeds, with low latency. Average latency speeds on the GigaComm network are 2 to 4ms, making it ideal for online gamers. </p><p><strong>•</strong> <a href="https://www.tomsguide.com/best-picks/best-gaming-internet-au">Best internet plans for gaming in Australia</a></p><div class="product"><a data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:99.88%;"><img id="fAWmqrxSy4SKfDyPM8HpWb" name="gigacomm-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fAWmqrxSy4SKfDyPM8HpWb-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="799" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension25=""><strong>GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m</strong></a></p><p>This GigaComm plan for houses advertises 1,000Mbps download speeds and 50Mbps upload speeds, complete with a AU$0 install. GigaComm says you can double the upload speed of the plan for an extra AU$20p/m.</p><p>You can choose a lower speed plan if you wish, and pay less each month (the minimum speed offered is 300Mbps) but if you're going to get GigaComm, we feel you should get the fastest speed to make the most benefit. <a class="view-deal button" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="ca476590-856b-11f1-894e-f90a13330f33" data-action="Deal Block" data-label="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension48="GigaComm | FFW Gigabit | Unlimited data | 24 month contract | AU$199p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:99.88%;"><img id="fAWmqrxSy4SKfDyPM8HpWb" name="gigacomm-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/fAWmqrxSy4SKfDyPM8HpWb-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="799" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension25=""><strong>GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m</strong></a></p><p>GigaComm's plans for apartment buildings are slightly different. The minimum speed you can get is 200Mbps for AU$79p/m, but once again we've selected the gigabit plan. </p><p>As is the case with the plans for houses, you won't have to pay a single cent for installation if you select the 24 month contract. <a class="view-deal button" href="https://www.gigacomm.net.au/residential?utm_campaign=Affiliates%20and%20Comparison%20Sites&utm_source=TomsGuide&utm_medium=Content&utm_content=NBN%20Alternatives?subtag=hawk-custom-tracking" target="_blank" rel="nofollow" data-dimension112="ca4765fe-856b-11f1-a8fc-39be17aad6bd" data-action="Deal Block" data-label="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension48="GigaComm | FTTx Gigabit | Unlimited data | 24 month contract | AU$169p/m" data-dimension25="">View Deal</a></p></div><p>However, the service is currently limited to certain areas in Sydney and Melbourne, but there are plans in place to extend coverage throughout Australian cities in the future. You can find out if your home is connected to GigaComm using the company’s service checker on its website. </p><h3 class="article-body__section" id="section-starlink"><span>Starlink</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1440px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="yx442ELBE7rBCWobGBSSKb" name="starlink-australia.jpg" alt="Starlink antenna in rural Australia" src="https://cdn.mos.cms.futurecdn.net/yx442ELBE7rBCWobGBSSKb-1920-80.jpg" mos="" align="middle" fullscreen="" width="1440" height="960" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Starlink)</span></figcaption></figure><p>For some Australians living in remote and rural areas of the country, satellite internet is the only way they can get online and up until 2021, NBN's Sky Muster service was the only option. </p><p>But now Elon Musk has gotten in on the satellite-based internet action with his company, Starlink. Starlink is still a relatively new technology, having only been prototyped in 2018, being made available to North Americans in 2020 and launching in a trial phase in Australia in early 2021. </p><p>In the latest <a href="https://www.accc.gov.au/by-industry/telecommunications-and-internet/national-broadband-network-nbn-access-regulation/nbn-wholesale-market-indicators-report/september-quarter-2024-report">ACCC Measuring Broadband report</a>, Starlink and NBN Sky Muster services were analysed during the test period. There are currently 69,157 active satellite connections — made up of both Starlink and NBN Sky Muster. </p><p>As of March 2026, the ACCC report found that Starlink outperformed NBN Sky Muster in terms of delivering higher data transmission speeds and lower latency. Starlink services recorded an average download speed of 225.8Mbps during all hours, decreasing to 197.3Mbps during busy hours.</p><p>The average latency was 25.4ms across all hours, compared to 666.3ms for NBN Sky Muster. This puts Starlink in the middle of the NBN 100 and NBN 250 tiers, but with a higher latency. For comparison, 20ms latency is what you can expect from a 4G internet connection. </p><p>Starlink works in a similar way to Sky Muster, in that it relies on satellites orbiting the Earth to send data signals to receivers installed on your property, which are transmitted around your home via Wi-Fi. </p><p>However, Starlink is more effective than Sky Muster, because not only are there a far greater number of satellites, but they are also much closer to the Earth. The company says they orbit at around 550km, compared to the 35,786km distance occupied by other geostationary satellites providing a similar service.</p><p>This means the signals being sent down to the earth take less time to travel, which results in a faster internet speed for you, with noticeably less latency. Starlink satellites also number in their thousands, meaning there should nearly always be one in space 'nearby' to transmit a signal to your home. </p><p>Naturally, there is a cost involved in taking advantage of such a service. In Australia, the cost for the required hardware is AU$924, unless any promotional deals are running (at the time of publishing, the necessary hardware can be bought for AU$199 if you live in a rural area), along with an AU$139p/m fee for the unlimited data service. </p><p>Different plans and hardware depend on your use. There is a business plan, for example, which comes with a receiver that is capable of receiving data from a greater number of satellites to facilitate a greater number of devices connected to it.</p><p>There is also a flat-mounting receiver that can be installed on the top of a vehicle so you can access the internet when moving around the country. Starlink offers new customers a 30-day trial period. If you're not satisfied with the service, you can return the equipment and receive a full refund.</p><p>In August 2025, NBN Co announced that it would be <a href="https://www.tomsguide.com/computing/internet/nbn-co-is-ditching-sky-muster-for-amazons-leo-satellites-promising-to-bring-city-fast-broadband-to-rural-and-remote-australians">partnering with Amazon's Project Kuiper</a> to enhance satellite internet speeds for rural and regional customers, enabling NBN Co to transition from Sky Muster in the coming years. </p><h3 class="article-body__section" id="section-opticomm"><span>Opticomm</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1377px;"><p class="vanilla-image-block" style="padding-top:66.74%;"><img id="uvxBMAY3wTeKWM5o8joLcF" name="opticomm-technician-ntd.jpeg" alt="Opticomm technician installing equipment at property" src="https://cdn.mos.cms.futurecdn.net/uvxBMAY3wTeKWM5o8joLcF-1920-80.jpeg" mos="" align="middle" fullscreen="" width="1377" height="919" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Opticomm)</span></figcaption></figure><p>Opticomm is a privately owned telco network that has been installing its own fibre optic infrastructure in Australia to deliver fast internet connections to homes. Opticomm is a wholesaler, so you can sign up for the service through a number of service providers, including <a href="https://www.tomsguide.com/reviews/aussie-broadband-review">Aussie Broadband</a>, Superloop, Origin and even Telstra. </p><p>The vast majority of Opticomm’s network is based on the fibre-to-the-premises (FTTP) connection type, meaning speeds of up to 1,000Mbps are possible. However, Opticomm is currently limited in its availability, and as such, only a handful of Australians can actually take advantage of the service.</p><p>Opticomm is predominantly found in new build homes and apartment buildings, which choose Opticomm to be installed during construction. </p><p>In some cases, Opticomm has bought and taken over the FTTP infrastructure previously laid by NBN, which it will upgrade to its own. Once Opticomm’s upgrading works have finished, customers in those areas who previously connected to NBN will have to connect to Opticomm instead if they want a fixed-line connection. </p><p>But Opticomm will be just as fast as NBN, if not faster, because the entire cable network uses fibre optic technology. NBN, meanwhile, may use a combination of fibre optic cables and older copper cables to deliver internet to your home. </p><p>While 1Gbps speeds are achievable, you don't have to sign up for the superfast service if you don't want to. Opticomm offers the exact same speed tiers as NBN, with the key difference being that all are available to households with Opticomm installed. With NBN connections, only those with FTTP and HFC connections can achieve the potential maximum 2,000Mbps download speeds.</p><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=Cable%2cFibre&customer=Personal&data=-1&sort=Popularity&speed=45&supplier=Swoop%2cSuperloop%2cExetel%2cOrigin-Broadband%2cTelstra%2ciPrimus%2cActiv8me%2cAussie-Broadband%2cMoose-NBN%2cSouthern-Phone%2cBelong%2cIPSTAR%2cSkyMesh&maxresults=5&maxresultspersupplier=1&hd=Today's%20popular%20Opticomm%20internet%20plans"></iframe><h3 class="article-body__section" id="section-nbn-alternatives-faq"><span>NBN alternatives FAQ</span></h3><section class="article__schema-question"><h3>Do I need an NBN plan?</h3><article class="article__schema-answer"><p>If you want to connect to the internet with a fixed-line connection, yes. The older copper cabling used for ADSL connections will eventually be shut down, to be replaced with fibre optic cabling for NBN. </p><p>However, there are a number of alternatives to the NBN that may suit your needs better, or may even be more affordable than an NBN plan. </p></article></section><section class="article__schema-question"><h3>Is 5G home internet better than NBN?</h3><article class="article__schema-answer"><p>5G home internet has the potential to provide much faster speeds than NBN. However, the current 5G network coverage in Australia is relatively limited, predominantly being found in just the major cities. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best 5G home internet plans: is this wireless broadband alternative right for you? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you live in a metro area with suitable 5G internet coverage, you might be able to make the most of the heightened speeds offered on a 5G home broadband plan. 5G internet plans give Aussie households a solid alternative to the NBN, especially when competitive pricing and good value are involved. </p><p>This is because the big three telcos — Telstra, Optus, and Vodafone — have invested more in 5G technology and have rolled it out in five of Australia's major cities: Sydney, Melbourne, Brisbane, Perth, and Canberra (but only in certain areas within these). </p><p>That said, there are limitations to 5G home broadband. To fully benefit from the technology, you need to live in an area with strong 5G network coverage. Telstra currently provides the most extensive 5G coverage, claiming to reach 99.7% of the Australian population. Optus and Vodafone also claim to cover Australian cities, but not to the same degree as Telstra.</p><p>If you live in an area with 5G network coverage and 5G home internet is available (5G mobile coverage doesn't necessarily mean there's decent 5G home internet coverage), it might be worth reconsidering your home internet options. It could give you <a href="https://www.tomsguide.com/news/nbn-speeds">speeds similar to NBN</a> for a lower monthly price or internet speeds faster than NBN for a similar fee.</p><h2 id="best-5g-home-internet-plans">Best 5G home internet plans</h2><p>Because 5G is still in its relative infancy, there's only a small number of telcos that currently supply it. The three major telcos of Telstra, Optus, and Vodafone all offer plans, along with a handful of mobile virtual network operators (MVNOs), including Spintel and iiNet. </p><p>Here are some of the best 5G home internet plans on offer right now.</p><div class="product"><a data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CaDo7cgHVyQ9KrHo3jmkrm" name="Telstra-Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CaDo7cgHVyQ9KrHo3jmkrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension25=""><strong>Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m</strong></a></p><p>Telstra’s 5G home broadband plan has a monthly data cap of 1TB, so if you're an avid gamer needing to download large files regularly, this likely won't be a good option for you. If you do go over the data cap, then you're still free to use the service, but speeds will be capped at 25Mbps.</p><p>For everyone else, however, this Telstra 5G home internet plan could prove to be far better than any equivalent fixed-line NBN plan. This is because typical speeds are advertised at 300Mbps (and speeds can reach up to 878Mbps), depending on the network coverage in your area. This comfortably makes it faster than even the <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">best NBN 250 plans</a>. </p><p>You get the modem included, and Telstra throws in a few extras for free, including 2 months of Binge and 4 months of Spotify Premium. Do note, however, that these free trials can only be accepted by new customers of the services.</p><p>Telstra's 5G home internet plan is one of the most expensive in Australia, and there is a data cap to consider, but it also promises the fastest speeds in return. This makes it the best advert for 5G home broadband, if you live in an eligible area.</p><p><strong>Total cost for first 12 months: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow" data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored" data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m </strong></a>(for 12 months, then AU$99p/m)</p><p>This <a href="https://www.tomsguide.com/computing/internet/optus-5g-home-internet-review">Optus 5G home internet</a> plan advertises uncapped data speeds, meaning it could potentially rival even the best NBN 1000 plans if you have good coverage — you could reach superfast 240Mbps speeds during the busier evening hours of 7pm to 11pm. </p><p>Optus' Superfast 5G plan also includes a standard Netflix subscription in the price (valued at AU$20.99p/m) and includes a modem with your service. However, if you cancel within 36 months, you will be charged $13p/m for any time left on your plan. This makes the minimum cost of an Optus 5G home broadband plan AU$557 if you leave after one month.</p><p><strong>Total cost for first 12 months: AU$1,068</strong><a class="view-deal button" href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored" data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25=""><strong>TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m</strong></a> (for 6 months, then AU$64.99p/m)</p><p>TPG offers two speed tiers of 5G home internet: 50Mbps and 100Mbps. I’ve chosen the 100Mbps Premium tier as my recommended plan this month, for its higher speed and relative affordability. Similar to other telcos, it supplies the modem for free, based on 36 months period of continuous service. If you cancel and don’t return the modem, you’ll be subject to a non-return fee.</p><p>While TPG's offering is one of the cheapest, when it comes to 5G internet, it really depends on your location and whether your home is close to a 5G tower. Before signing on the dotted line, you'll need to check your eligibility using TPG's address checker and see if the coverage is available in your area. </p><p><strong>Total cost for first 12 months: AU$599.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vcib96QgSguZjZXvw63yBV" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vcib96QgSguZjZXvw63yBV-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension25=""><strong>iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m</strong></a><strong> </strong>(for 6 months, then AU$69.99p/m)</p><p>iiNet also uses the Vodafone 5G network, offering the same 50Mbps and 100Mbps capped speed tiers. For a AU$10 premium over the 50Mbps plan, we feel the 100Mbps offers the best value at AU$49.99p/m.</p><p>The company currently offers the first month of service for free and as with most other telcos, iiNet will charge a no-return fee if you cancel your service and fail to return the modem within 21 days. This is charged at AU$17 per month left on a 36-month period.</p><p><strong>Total cost for first 12 months: AU$719.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:330px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NhvVRRadA6ijfKWzvdeYna" name="JtbbSLDHfNciGzqQBXXDUe.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NhvVRRadA6ijfKWzvdeYna-1920-80.jpeg" mos="" align="middle" fullscreen="" width="330" height="330" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25=""><strong>Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m</strong></a><strong> </strong>(for 12 months, then AU$75p/m)</p><p>Vodafone offers two 5G home internet plans too, both of which have speed caps of 50Mbps or 100Mbps. There is a AU$5p/m ongoing difference between the two, and we’ve selected the 100Mbps option here. If you have a mobile phone plan with Vodafone, you can save AU$5p/m by bundling your services. </p><p>The required 5G modem is included for free, as long as you stay connected for 36 months. If you cancel, Vodafone says you must return the modem within 30 days and in good condition, or you’ll be subject to a non-return fee. This is charged at AU$17 per month left in the 36-month period. </p><p><strong>Total cost for first 12 months: AU$720</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m</strong></a><strong></strong></p><p><a href="https://www.tomsguide.com/computing/internet/spintel-5g-home-internet-review" target="_blank">Spintel’s 5G home internet</a> service piggybacks off the Optus 5G network and offers similar tiers: capped at 50Mbps, 100Mbps and uncapped. For the uncapped tier, advertised typical evening speeds reach 240Mbps. </p><p>Do note, though, that Spintel charges an extra AU$25 for a one-off modem postage fee in the first month.  </p><p><strong>Total cost for first 12 months: AU$984</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><section class="article__schema-question"><h3>What is 5G home internet?</h3><article class="article__schema-answer"><p>5G home internet works in much the same way as 5G mobile internet. It relies on 5G data signals being sent from antennas to a modem in your home, which receives the signal and sends it out as a Wi-Fi signal. You then connect your devices to the Wi-Fi network in the same way you would if you had an NBN connection. </p><p>5G has the capability to support greater capacity and faster speeds than the previous 4G technology, and can even achieve speeds greater than the NBN. </p></article></section><section class="article__schema-question"><h3>How fast is 5G home broadband?</h3><article class="article__schema-answer"><p>5G home broadband can theoretically achieve speeds up to 1,000Mbps, although in reality, you're unlikely to experience such speeds. Telstra offers some of the fastest average 5G home broadband download speeds, at 378Mbps. However, the telco says real world speeds can range from anywhere between 50Mbps - 600Mbps.</p><p>5G home internet plans may cap speeds at 50Mbps or 100Mbps, but some offer uncapped speeds. The speed you can get will depend on the strength of the network in your area. </p></article></section><section class="article__schema-question"><h3>Is 5G home internet better than NBN?</h3><article class="article__schema-answer"><p>While 5G home internet can potentially achieve much faster speeds than NBN, its availability is currently far more limited. However, if 5G home broadband is available in your area, it is much easier to get connected to the internet. You don’t need to have a technician come to your address to install any equipment – instead, when your 5G modem arrives, you just need to plug it in, wait for it to connect to a 5G signal, and you’re done. </p><p>It’s not necessarily better than NBN, but if you are in an area that can take advantage of 5G, then we definitely recommend it as something to consider. </p></article></section><section class="article__schema-question"><h3>What is the cheapest 5G home internet?</h3><article class="article__schema-answer"><p>The cheapest 5G home internet currently available is from TPG, offering an AU$34.99p/m plan for 100Mbps capped speeds. </p></article></section><section class="article__schema-question"><h3>When will 5G internet be available in my area?</h3><article class="article__schema-answer"><p>If you live in one of Australia's major cities, there's a pretty good chance you'll already have access to a 5G network. If you're not currently in an area served by 5G, then you will almost definitely be able to connect to a 4G signal. </p><p>The major telcos have all said they're working to make 5G available around the country, but naturally, these things take time. And, to make matters a little more confusing, just because you might be able to get a 5G connection on your smartphone, doesn't necessarily mean you will be able to get 5G home internet.</p><p>Click the links below to check the current 5G network coverage maps of each 5G home internet provider. </p><p>• <a href="https://ad.doubleclick.net/ddm/trackclk/N7535.1470588TECHRADAR.COMAU/B24327516.319358102;dc_trk_aid=512022252;dc_trk_cid=115103549;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=" target="_blank" rel="nofollow">Telstra</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12892&ct=0&ci=15400&ppt=0&r=" target="_blank" rel="sponsored">Optus</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12899&ct=0&ci=13932&ppt=0&r=" target="_blank" rel="sponsored">Vodafone</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored">Spintel</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15328&ppt=0&r=" target="_blank" rel="sponsored">TPG</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=14650&ppt=0&r=" target="_blank" rel="sponsored">iiNet</a></p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/5g-home-internet-plans-au</link>
                                                                            <description>
                            <![CDATA[ 5G home broadband is still limited by its availability in Australia, but if you can access the wireless internet option, it could be the best for your home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">x8srdonUn5e9NydzFKqTT7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gzbYXMSFGScrWYaFMfBPzG-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 21:56:35 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Tech]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/gzbYXMSFGScrWYaFMfBPzG-1280-80.png">
                                                            <media:credit><![CDATA[Mate]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[5G data signal beaming around a city]]></media:description>                                                            <media:text><![CDATA[5G data signal beaming around a city]]></media:text>
                                <media:title type="plain"><![CDATA[5G data signal beaming around a city]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gzbYXMSFGScrWYaFMfBPzG-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you live in a metro area with suitable 5G internet coverage, you might be able to make the most of the heightened speeds offered on a 5G home broadband plan. 5G internet plans give Aussie households a solid alternative to the NBN, especially when competitive pricing and good value are involved. </p><p>This is because the big three telcos — Telstra, Optus, and Vodafone — have invested more in 5G technology and have rolled it out in five of Australia's major cities: Sydney, Melbourne, Brisbane, Perth, and Canberra (but only in certain areas within these). </p><p>That said, there are limitations to 5G home broadband. To fully benefit from the technology, you need to live in an area with strong 5G network coverage. Telstra currently provides the most extensive 5G coverage, claiming to reach 99.7% of the Australian population. Optus and Vodafone also claim to cover Australian cities, but not to the same degree as Telstra.</p><p>If you live in an area with 5G network coverage and 5G home internet is available (5G mobile coverage doesn't necessarily mean there's decent 5G home internet coverage), it might be worth reconsidering your home internet options. It could give you <a href="https://www.tomsguide.com/news/nbn-speeds">speeds similar to NBN</a> for a lower monthly price or internet speeds faster than NBN for a similar fee.</p><h2 id="best-5g-home-internet-plans">Best 5G home internet plans</h2><p>Because 5G is still in its relative infancy, there's only a small number of telcos that currently supply it. The three major telcos of Telstra, Optus, and Vodafone all offer plans, along with a handful of mobile virtual network operators (MVNOs), including Spintel and iiNet. </p><p>Here are some of the best 5G home internet plans on offer right now.</p><div class="product"><a data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CaDo7cgHVyQ9KrHo3jmkrm" name="Telstra-Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CaDo7cgHVyQ9KrHo3jmkrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension25=""><strong>Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m</strong></a></p><p>Telstra’s 5G home broadband plan has a monthly data cap of 1TB, so if you're an avid gamer needing to download large files regularly, this likely won't be a good option for you. If you do go over the data cap, then you're still free to use the service, but speeds will be capped at 25Mbps.</p><p>For everyone else, however, this Telstra 5G home internet plan could prove to be far better than any equivalent fixed-line NBN plan. This is because typical speeds are advertised at 300Mbps (and speeds can reach up to 878Mbps), depending on the network coverage in your area. This comfortably makes it faster than even the <a href="https://www.tomsguide.com/best-picks/best-nbn-250-plans">best NBN 250 plans</a>. </p><p>You get the modem included, and Telstra throws in a few extras for free, including 2 months of Binge and 4 months of Spotify Premium. Do note, however, that these free trials can only be accepted by new customers of the services.</p><p>Telstra's 5G home internet plan is one of the most expensive in Australia, and there is a data cap to consider, but it also promises the fastest speeds in return. This makes it the best advert for 5G home broadband, if you live in an eligible area.</p><p><strong>Total cost for first 12 months: AU$1,140</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow" data-dimension112="7a4a24ba-856b-11f1-921b-3fd85c4d4479" data-action="Deal Block" data-label="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension48="Telstra 5G Home Internet | Uncapped speeds | 1TB data | No lock-in contract | AU$95p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored" data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m </strong></a>(for 12 months, then AU$99p/m)</p><p>This <a href="https://www.tomsguide.com/computing/internet/optus-5g-home-internet-review">Optus 5G home internet</a> plan advertises uncapped data speeds, meaning it could potentially rival even the best NBN 1000 plans if you have good coverage — you could reach superfast 240Mbps speeds during the busier evening hours of 7pm to 11pm. </p><p>Optus' Superfast 5G plan also includes a standard Netflix subscription in the price (valued at AU$20.99p/m) and includes a modem with your service. However, if you cancel within 36 months, you will be charged $13p/m for any time left on your plan. This makes the minimum cost of an Optus 5G home broadband plan AU$557 if you leave after one month.</p><p><strong>Total cost for first 12 months: AU$1,068</strong><a class="view-deal button" href="https://www.optus.com.au/internet/5g-home-internet" target="_blank" rel="sponsored" data-dimension112="7a4a2532-856b-11f1-b69d-3341ad18dbe1" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped speeds | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25=""><strong>TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m</strong></a> (for 6 months, then AU$64.99p/m)</p><p>TPG offers two speed tiers of 5G home internet: 50Mbps and 100Mbps. I’ve chosen the 100Mbps Premium tier as my recommended plan this month, for its higher speed and relative affordability. Similar to other telcos, it supplies the modem for free, based on 36 months period of continuous service. If you cancel and don’t return the modem, you’ll be subject to a non-return fee.</p><p>While TPG's offering is one of the cheapest, when it comes to 5G internet, it really depends on your location and whether your home is close to a 5G tower. Before signing on the dotted line, you'll need to check your eligibility using TPG's address checker and see if the coverage is available in your area. </p><p><strong>Total cost for first 12 months: AU$599.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12904&ct=0&ci=15497&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a25b4-856b-11f1-9c37-490bb4bfaea9" data-action="Deal Block" data-label="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG 5G Home Broadband Premium | 100Mbps | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vcib96QgSguZjZXvw63yBV" name="iinet-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vcib96QgSguZjZXvw63yBV-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension25=""><strong>iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m</strong></a><strong> </strong>(for 6 months, then AU$69.99p/m)</p><p>iiNet also uses the Vodafone 5G network, offering the same 50Mbps and 100Mbps capped speed tiers. For a AU$10 premium over the 50Mbps plan, we feel the 100Mbps offers the best value at AU$49.99p/m.</p><p>The company currently offers the first month of service for free and as with most other telcos, iiNet will charge a no-return fee if you cancel your service and fail to return the modem within 21 days. This is charged at AU$17 per month left on a 36-month period.</p><p><strong>Total cost for first 12 months: AU$719.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=17568&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a262c-856b-11f1-a5e2-577f5725d2fe" data-action="Deal Block" data-label="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension48="iiNet 5G Home Broadband | 100Mbps | Unlimited data | No lock-in contract | AU$49.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:330px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NhvVRRadA6ijfKWzvdeYna" name="JtbbSLDHfNciGzqQBXXDUe.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NhvVRRadA6ijfKWzvdeYna-1920-80.jpeg" mos="" align="middle" fullscreen="" width="330" height="330" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25=""><strong>Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m</strong></a><strong> </strong>(for 12 months, then AU$75p/m)</p><p>Vodafone offers two 5G home internet plans too, both of which have speed caps of 50Mbps or 100Mbps. There is a AU$5p/m ongoing difference between the two, and we’ve selected the 100Mbps option here. If you have a mobile phone plan with Vodafone, you can save AU$5p/m by bundling your services. </p><p>The required 5G modem is included for free, as long as you stay connected for 36 months. If you cancel, Vodafone says you must return the modem within 30 days and in good condition, or you’ll be subject to a non-return fee. This is charged at AU$17 per month left in the 36-month period. </p><p><strong>Total cost for first 12 months: AU$720</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12901&ct=0&ci=15120&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="7a4a26ae-856b-11f1-b332-5b89eedd1935" data-action="Deal Block" data-label="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension48="Vodafone 5G Home Internet Premium | 100Mbps | Unlimited data | No lock-in contract | AU$60p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m</strong></a><strong></strong></p><p><a href="https://www.tomsguide.com/computing/internet/spintel-5g-home-internet-review" target="_blank">Spintel’s 5G home internet</a> service piggybacks off the Optus 5G network and offers similar tiers: capped at 50Mbps, 100Mbps and uncapped. For the uncapped tier, advertised typical evening speeds reach 240Mbps. </p><p>Do note, though, that Spintel charges an extra AU$25 for a one-off modem postage fee in the first month.  </p><p><strong>Total cost for first 12 months: AU$984</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7a4a2730-856b-11f1-8e2c-c53826c89142" data-action="Deal Block" data-label="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel 5G Home Internet | Uncapped speeds | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><section class="article__schema-question"><h3>What is 5G home internet?</h3><article class="article__schema-answer"><p>5G home internet works in much the same way as 5G mobile internet. It relies on 5G data signals being sent from antennas to a modem in your home, which receives the signal and sends it out as a Wi-Fi signal. You then connect your devices to the Wi-Fi network in the same way you would if you had an NBN connection. </p><p>5G has the capability to support greater capacity and faster speeds than the previous 4G technology, and can even achieve speeds greater than the NBN. </p></article></section><section class="article__schema-question"><h3>How fast is 5G home broadband?</h3><article class="article__schema-answer"><p>5G home broadband can theoretically achieve speeds up to 1,000Mbps, although in reality, you're unlikely to experience such speeds. Telstra offers some of the fastest average 5G home broadband download speeds, at 378Mbps. However, the telco says real world speeds can range from anywhere between 50Mbps - 600Mbps.</p><p>5G home internet plans may cap speeds at 50Mbps or 100Mbps, but some offer uncapped speeds. The speed you can get will depend on the strength of the network in your area. </p></article></section><section class="article__schema-question"><h3>Is 5G home internet better than NBN?</h3><article class="article__schema-answer"><p>While 5G home internet can potentially achieve much faster speeds than NBN, its availability is currently far more limited. However, if 5G home broadband is available in your area, it is much easier to get connected to the internet. You don’t need to have a technician come to your address to install any equipment – instead, when your 5G modem arrives, you just need to plug it in, wait for it to connect to a 5G signal, and you’re done. </p><p>It’s not necessarily better than NBN, but if you are in an area that can take advantage of 5G, then we definitely recommend it as something to consider. </p></article></section><section class="article__schema-question"><h3>What is the cheapest 5G home internet?</h3><article class="article__schema-answer"><p>The cheapest 5G home internet currently available is from TPG, offering an AU$34.99p/m plan for 100Mbps capped speeds. </p></article></section><section class="article__schema-question"><h3>When will 5G internet be available in my area?</h3><article class="article__schema-answer"><p>If you live in one of Australia's major cities, there's a pretty good chance you'll already have access to a 5G network. If you're not currently in an area served by 5G, then you will almost definitely be able to connect to a 4G signal. </p><p>The major telcos have all said they're working to make 5G available around the country, but naturally, these things take time. And, to make matters a little more confusing, just because you might be able to get a 5G connection on your smartphone, doesn't necessarily mean you will be able to get 5G home internet.</p><p>Click the links below to check the current 5G network coverage maps of each 5G home internet provider. </p><p>• <a href="https://ad.doubleclick.net/ddm/trackclk/N7535.1470588TECHRADAR.COMAU/B24327516.319358102;dc_trk_aid=512022252;dc_trk_cid=115103549;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=" target="_blank" rel="nofollow">Telstra</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=254&gi=2400&pi=12892&ct=0&ci=15400&ppt=0&r=" target="_blank" rel="sponsored">Optus</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=251&gi=2431&pi=12899&ct=0&ci=13932&ppt=0&r=" target="_blank" rel="sponsored">Vodafone</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored">Spintel</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15328&ppt=0&r=" target="_blank" rel="sponsored">TPG</a><br>• <a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=126&gi=2412&pi=12906&ct=0&ci=14650&ppt=0&r=" target="_blank" rel="sponsored">iiNet</a></p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best wireless internet plans in Australia: Fixed, 5G & mobile broadband compared ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The<a href="https://www.tomsguide.com/best-picks/nbn-alternatives" target="_blank"> best NBN alternatives</a> are a secure and reliable way to get online for Aussies living in areas where the National Broadband Network (NBN) isn't readily accessible and who want to try a wireless connection.</p><p>Thankfully, there are plenty of non-NBN options to consider, including 4G or 5G wireless internet, which connects to the nearest cellular tower to provide an internet signal.</p><p>In addition to 4G/5G home internet, NBN fixed wireless transmits data via radio signals to connect rural and remote areas to the NBN network. And if you're looking for another way to get online, you can even purchase a mobile broadband plan that offers you a portable Wi-Fi service with a stronger connection than mobile data.</p><p>Many of Australia's wireless internet plans now compete with NBN fixed-line services in terms of both value and theoretical speeds. So, whether you're considering switching from fixed-line NBN to a home wireless internet plan, or if your current provider and service are not meeting your needs, we've got you covered. </p><p>We’ve compared the best wireless internet plans, in partnership with<a href="https://tomsguide.whistleout.com.au/Broadband"> WhistleOut</a>, including NBN's own fixed wireless service, 4G and 5G home internet and even 4G and 5G mobile broadband and listed them below. </p><h3 class="article-body__section" id="section-best-nbn-fixed-wireless-plans"><span>Best NBN Fixed Wireless Plans</span></h3><p>If your home isn't able to connect to one of the <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a>, instead of having to rely on a fixed wireless connection, then there is still good news to report. The <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf">latest data from the Australian Competition & Consumer Commission</a> (ACCC) found the average download speed on fixed wireless plans was a massive 106Mbps during all hours in December 2025, putting it on par with NBN 100 plans. </p><p>To put this into greater context, average download speeds during all hours were 89.7% of advertised plan speeds, i.e. users experienced faster download speeds than those they were technically paying for. This figure decreased to 84.0% during the busy evening hours of 7pm to 11pm. </p><p>This is to be expected, however, not only because more users will be connecting to the internet during this time, but also because of the inherent limitations of fixed wireless technology. </p><h2 id="best-nbn-fixed-wireless-plan-our-pick">Best NBN Fixed Wireless plan: our pick</h2><div class="product"><a data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension25=""><strong>Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m</strong></a><strong> </strong>(for 6 months, then AU$88.90p/m)</p><p>Shaving off a massive AU$150 over the first 6 months, Tangerine's Fixed Wireless Speedy plan is hard to pass up. This plan claims to reach between 200Mbps and 250Mbps during the busy evening hours, which is pretty incredible. </p><p>That said, your speeds may differ based on your location, so take that as a word of caution before signing on the dotted line. </p><p><strong>Total minimum cost: AU$63.90 | Total cost for first year: AU$916.80 | Yearly cost after discount: AU$1,066.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" href="https://www.swoop.com.au/fixed-wireless/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MuxY8fcX7D2PT2P5YivTdK" name="swoop-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MuxY8fcX7D2PT2P5YivTdK-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.swoop.com.au/fixed-wireless/" target="_blank" data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension25=""><strong>Swoop | Unlimited data | No lock-in contract | AU$64p/m</strong></a><strong> </strong>(for 6 months, then AU$79p/m)</p><p>This Swoop fixed wireless plan is one of the cheapest around and claims to offer up to 70Mbps maximum download speeds. The actual speed you receive may be less, depending on your location to the nearest fixed wireless tower. </p><p><strong>Total minimum cost: AU$64 | Total cost for first year: AU$858 | Yearly cost: AU$948</strong><a class="view-deal button" href="https://www.swoop.com.au/fixed-wireless/" target="_blank" rel="nofollow" data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension25=""><strong>Superloop | Unlimited data | No lock-in contract | AU$77p/m</strong></a><strong> </strong>(for 6 months, then AU$92p/m) </p><p>With maximum speeds of 80Mbps downloads and 12Mbps uploads during the typical evening hours, Superloop's Fixed Wireless plan is one to consider. Shaving AU$90 off the first 6 months, this plan will cover up to 4 users with multiple devices. </p><p><strong>Total minimum cost: AU$77 | Total cost for first year: AU$1,014 | Yearly cost: AU$1,104</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-nbn-fixed-wireless-deals">More NBN Fixed Wireless deals</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&sort=Popularity&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Today's%20popular%20NBN%20fixed%20wireless%20internet%20plans"></iframe><h3 class="article-body__section" id="section-best-home-wireless-internet-plans"><span>Best Home Wireless Internet Plans</span></h3><p>Australia’s 4G and 5G network coverage has been steadily improving in recent years and is now a genuine internet option for people looking for a fast, reliable connection. </p><p>5G home internet, in particular, has the potential to offer download speeds that far exceed those offered on a fixed-line NBN connection. </p><p>4G home internet speeds may be slower in comparison, but they offer an easier and more convenient way of getting online for people in more remote areas. </p><h2 id="best-5g-home-wireless-plan-our-pick">Best 5G home wireless plan: our pick</h2><p>When 5G home internet first became available in Australia, it was only Telstra and Optus that could offer it. And Telstra was by invitation only. But now Vodafone has joined the party,<strong> </strong>Telstra has dropped its invitation policy and overall 5G coverage has increased considerably. </p><p>This means 5G home internet is a genuine option for Australians wanting to get online and experience (potentially) superfast download speeds. And, with increased competition, the telco providers are starting to offer better deals to help entice you. We’ve picked out our favourite plan for most people below, but check out the <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">best 5G home internet plans</a> for more deals.</p><div class="product"><a data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m </strong></a>(for 12 months, then AU$99p/m)</p><p>This <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a> 5G home internet plan advertises uncapped data speeds, meaning it could potentially rival even the best NBN 1000 plans if you have good coverage — you should be able to reach superfast 240Mbps speeds during the busier evening hours of 7pm to 11pm. </p><p>However, if you cancel within 36 months, you will be charged AU$16p/m for any time left on your plan. This makes the minimum cost of an Optus 5G home broadband plan AU$547 if you leave after one month.</p><p><strong>Total minimum cost: AU$557 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow" data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25=""><strong>TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m</strong></a><strong> </strong>(for 6 months, then AU$64.99p/m)</p><p><a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> is our pick for the best 5G home internet plan thanks to its fast speeds (up to 100Mbps) and affordable pricing in comparison to its competitors. TPG provides the required modem for free, and if you choose to cancel your plan, you need to return it within 21 days. </p><p>If you don’t, you’ll need to pay a non-return fee, charged at AU$17p/m for every unused month within a 36-month term. </p><p><strong>Total minimum cost: AU$34.99 | Total cost for first year: AU$599.88 | Yearly cost after discount: AU$779.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m</strong></a></p><p>If you're looking for a more affordable 5G option that still delivers superfast speeds, then this Spintel offering is ideal. The plan advertises up to 240Mbps during busy evening hours, which is pretty standard for uncapped 5G speed tiers. </p><p>This plan does come with a compatible modem included in the price now, whereas previously you would have paid an additional monthly rental fee.</p><p><strong>Total minimum cost: AU$82 | Total yearly cost: AU$984</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-5g-home-wireless-plans">More 5G home wireless plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=5G-Wireless-Modem&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20wireless%20internet%20plans"></iframe><h2 id="best-4g-home-wireless-plan-our-pick">Best 4G home wireless plan: our pick</h2><div class="product"><a data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension25=""><strong>TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m</strong></a><strong> </strong>(for 6 months, then AU$59.99p/m) </p><p>The majority of 4G home internet providers offer up to 20 Mbps download speeds (Optus is the only one offering 25 Mbps), so choosing the best plan here primarily comes down to price. This is why we’ve chosen TPG home wireless broadband as our top pick: it’s the most affordable because it doesn't require you to pay an upfront modem fee. </p><p>Other providers charge similar or less on a monthly basis, but come with a compulsory modem fee upon sign-up. </p><p><strong>Total minimum cost: AU$49.99 | Total cost for first year: AU$659.88 | Yearly cost after discount: AU$719.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension25=""><strong>Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m</strong></a></p><p>Much like TPG's 4G option above, this Spintel plan only reaches 25Mbps during the typical evening hours. While TPG has an attractive introductory offer, this plan is more cost-effective long term, as you'll only pay AU$647.40 per year for the plan (excluding the delivery fee) and you won't have to consider the price hike in the first six months. </p><p>That said, this plan does come with a mandatory modem fee of AU$4p/m, so it would typically cost you AU$49.95p/m during the introductory period. However, like most 4G plans, you will need a compatible modem and likely need to fork out the extra fee for the telco's provided device. </p><p><strong>Total minimum cost: AU$69.95 (including delivery) | Total yearly cost: AU$647.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-4g-home-wireless-plans">More 4G home wireless plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=4G-Wireless-Modem&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%204G%20home%20wireless%20internet%20plans"></iframe><h3 class="article-body__section" id="section-best-mobile-broadband-plans"><span>Best Mobile Broadband Plans</span></h3><p>Mobile broadband can be useful if you spend a lot of your time away from home but still require an internet connection. Both 4G and 5G speeds are possible and perhaps the greatest benefit of mobile broadband is that it can serve as an alternative to using your smartphone as a personal hotspot. But, mobile broadband can get expensive if you need to buy a compatible modem, as telcos tend to charge a monthly fee for them. </p><p>You can get SIM-only mobile broadband plans, but these require you to have your own modem. You could, for example, put a SIM card in an old phone and use it as a personal hotspot. The key thing to remember with mobile broadband is that there is usually a limit on the amount of data included. </p><p>The plans we’ve selected below are based on the assumption that you need to pay for the compatible modem.</p><h2 id="best-5g-mobile-broadband-plans-our-pick">Best 5G mobile broadband plans: our pick</h2><div class="product"><a data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension25=""><strong>Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m</strong></a></p><p>If you already have a mobile broadband modem or a tablet, you can simply pop in this data-only 5G SIM card from Tangerine to unlock 200GB of monthly data. </p><p>Tangerine allows you to add a compatible modem, but these can only be purchased outright and not on a monthly payment plan. </p><p>Tangerine's 5G mobile broadband network uses parts of the Telstra network, so you should get good coverage when you're out and about. Download speeds on both 4G and 5G networks are capped at 250Mbps.</p><p><strong>Total minimum cost: AU$49.90 | Yearly cost: AU$598.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension25=""><strong>Optus | Choice Plus Data Plan | 60GB data | AU$45p/m</strong></a><strong> </strong></p><p>Optus has an attractive offer (correct at time of publishing) that gives you 60GB of monthly data, along with a Netgear Nighthawk M6 mobile broadband modem for free. </p><p>Mobile broadband providers usually charge a monthly device payment, so Optus' AU$0p/m is definitely a welcome one. </p><p>The only slight catch is that you'll need to remain connected to Optus' mobile broadband plan for 24 or 36 months. The promotion is valid until December 12th, 2023. If you cancel before this time, then you'll need to make back payments for the modem on a pro-rata basis. This is currently AU$17.20p/m. If you cancel after one month for example, you would need to pay AU$666.60 (AU$45 data plan plus 36 months for the modem).</p><p><strong>Total minimum cost: AU$666.60 incl. modem</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" target="_blank" rel="nofollow" data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-5g-mobile-broadband-plans">More 5G mobile broadband plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=Mobile-5G&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%205G%20mobile%20broadband%20plans"></iframe><h2 id="best-4g-mobile-broadband-plans-our-pick">Best 4G mobile broadband plans: our pick</h2><div class="product"><a data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CaDo7cgHVyQ9KrHo3jmkrm" name="Telstra-Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CaDo7cgHVyQ9KrHo3jmkrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension25=""><strong>Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m</strong></a><strong> </strong></p><p>Telstra offers the best overall value in our opinion when it comes to 4G mobile broadband, too. You’re able to connect to the ISP’s 4GX network, which doubles the bandwidth of 4G, offering potentially faster speeds. You also get 30GB data included as standard, far more than other providers. </p><p><strong>Total minimum cost: AU$33 | Total yearly cost: AU$396</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow" data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-4g-mobile-broadband-plans">More 4G mobile broadband plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=Mobile-Wi-Fi-Modem-4G&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%204G%20mobile%20broadband%20plans"></iframe><h2 id="home-wireless-internet-faq">Home wireless internet FAQ</h2><section class="article__schema-question"><h3>What is fixed wireless internet?</h3><article class="article__schema-answer"><p>Fixed wireless internet is a connection type predominantly used by people in rural and regional areas of Australia. The ACCC estimates that 4% of NBN customers are served by an NBN fixed wireless connection. </p><p>Fixed wireless broadband is served to home via base towers emitting radio waves that are received by an antenna installed on the roof of your property. The antenna connects to an NBN device inside your property, which connects to a modem to emit a Wi-Fi signal which your devices connect to. </p></article></section><section class="article__schema-question"><h3>Is wireless broadband better than the NBN?</h3><article class="article__schema-answer"><p>Yes and no. For some Australians, wireless broadband is the only option for connecting to the internet, as their property isn’t served by a fixed-line NBN connection. Some others may find they live in an area with good 5G network coverage and so can achieve faster download speeds than what is possible from their fixed-line connection. </p><p>However, wireless internet options can be affected by network congestion, interference to the wireless signal and the distance between the property and the base tower. While the ACCC has found NBN fixed-wireless providers deliver 100.1% of download speeds across all hours, this isn’t a guarantee that you will experience the same. A fixed-line NBN connection is more likely to offer consistent speeds. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-wireless-internet-plans-au</link>
                                                                            <description>
                            <![CDATA[ NBN isn't the only option to get online in Australia. We compare wireless internet plans including fixed, 5G and mobile. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uv4mdb8ARdjnxRhHaSq6g3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HTAbAWVSjgHJDwszRGRMub-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 21:47:35 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Network Carriers]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Langridge ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HTAbAWVSjgHJDwszRGRMub-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman using computer in a camper van]]></media:description>                                                            <media:text><![CDATA[Woman using computer in a camper van]]></media:text>
                                <media:title type="plain"><![CDATA[Woman using computer in a camper van]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HTAbAWVSjgHJDwszRGRMub-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The<a href="https://www.tomsguide.com/best-picks/nbn-alternatives" target="_blank"> best NBN alternatives</a> are a secure and reliable way to get online for Aussies living in areas where the National Broadband Network (NBN) isn't readily accessible and who want to try a wireless connection.</p><p>Thankfully, there are plenty of non-NBN options to consider, including 4G or 5G wireless internet, which connects to the nearest cellular tower to provide an internet signal.</p><p>In addition to 4G/5G home internet, NBN fixed wireless transmits data via radio signals to connect rural and remote areas to the NBN network. And if you're looking for another way to get online, you can even purchase a mobile broadband plan that offers you a portable Wi-Fi service with a stronger connection than mobile data.</p><p>Many of Australia's wireless internet plans now compete with NBN fixed-line services in terms of both value and theoretical speeds. So, whether you're considering switching from fixed-line NBN to a home wireless internet plan, or if your current provider and service are not meeting your needs, we've got you covered. </p><p>We’ve compared the best wireless internet plans, in partnership with<a href="https://tomsguide.whistleout.com.au/Broadband"> WhistleOut</a>, including NBN's own fixed wireless service, 4G and 5G home internet and even 4G and 5G mobile broadband and listed them below. </p><h3 class="article-body__section" id="section-best-nbn-fixed-wireless-plans"><span>Best NBN Fixed Wireless Plans</span></h3><p>If your home isn't able to connect to one of the <a href="https://www.tomsguide.com/best-picks/nbn-plans">best NBN plans</a>, instead of having to rely on a fixed wireless connection, then there is still good news to report. The <a href="https://www.accc.gov.au/system/files/Measuring%20Broadband%20Australia%20-%20Report%2022%20-%20September%202023.pdf">latest data from the Australian Competition & Consumer Commission</a> (ACCC) found the average download speed on fixed wireless plans was a massive 106Mbps during all hours in December 2025, putting it on par with NBN 100 plans. </p><p>To put this into greater context, average download speeds during all hours were 89.7% of advertised plan speeds, i.e. users experienced faster download speeds than those they were technically paying for. This figure decreased to 84.0% during the busy evening hours of 7pm to 11pm. </p><p>This is to be expected, however, not only because more users will be connecting to the internet during this time, but also because of the inherent limitations of fixed wireless technology. </p><h2 id="best-nbn-fixed-wireless-plan-our-pick">Best NBN Fixed Wireless plan: our pick</h2><div class="product"><a data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension25=""><strong>Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m</strong></a><strong> </strong>(for 6 months, then AU$88.90p/m)</p><p>Shaving off a massive AU$150 over the first 6 months, Tangerine's Fixed Wireless Speedy plan is hard to pass up. This plan claims to reach between 200Mbps and 250Mbps during the busy evening hours, which is pretty incredible. </p><p>That said, your speeds may differ based on your location, so take that as a word of caution before signing on the dotted line. </p><p><strong>Total minimum cost: AU$63.90 | Total cost for first year: AU$916.80 | Yearly cost after discount: AU$1,066.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=13400&ct=0&ci=18516&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011086-856b-11f1-aabd-15f032d5d191" data-action="Deal Block" data-label="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension48="Tangerine | Unlimited data | No lock-in contract | AU$63.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" href="https://www.swoop.com.au/fixed-wireless/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MuxY8fcX7D2PT2P5YivTdK" name="swoop-nbn-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MuxY8fcX7D2PT2P5YivTdK-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.swoop.com.au/fixed-wireless/" target="_blank" data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension25=""><strong>Swoop | Unlimited data | No lock-in contract | AU$64p/m</strong></a><strong> </strong>(for 6 months, then AU$79p/m)</p><p>This Swoop fixed wireless plan is one of the cheapest around and claims to offer up to 70Mbps maximum download speeds. The actual speed you receive may be less, depending on your location to the nearest fixed wireless tower. </p><p><strong>Total minimum cost: AU$64 | Total cost for first year: AU$858 | Yearly cost: AU$948</strong><a class="view-deal button" href="https://www.swoop.com.au/fixed-wireless/" target="_blank" rel="nofollow" data-dimension112="250110f4-856b-11f1-902e-8b22504f25b9" data-action="Deal Block" data-label="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension48="Swoop | Unlimited data | No lock-in contract | AU$64p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension25=""><strong>Superloop | Unlimited data | No lock-in contract | AU$77p/m</strong></a><strong> </strong>(for 6 months, then AU$92p/m) </p><p>With maximum speeds of 80Mbps downloads and 12Mbps uploads during the typical evening hours, Superloop's Fixed Wireless plan is one to consider. Shaving AU$90 off the first 6 months, this plan will cover up to 4 users with multiple devices. </p><p><strong>Total minimum cost: AU$77 | Total cost for first year: AU$1,014 | Yearly cost: AU$1,104</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13506&ct=0&ci=19936&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250111e4-856b-11f1-82c4-5d4b1444d9c3" data-action="Deal Block" data-label="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension48="Superloop | Unlimited data | No lock-in contract | AU$77p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-nbn-fixed-wireless-deals">More NBN Fixed Wireless deals</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Wireless&customer=Personal&sort=Popularity&tab=nbn&maxresults=5&maxresultsmobile=5&hd=Today's%20popular%20NBN%20fixed%20wireless%20internet%20plans"></iframe><h3 class="article-body__section" id="section-best-home-wireless-internet-plans"><span>Best Home Wireless Internet Plans</span></h3><p>Australia’s 4G and 5G network coverage has been steadily improving in recent years and is now a genuine internet option for people looking for a fast, reliable connection. </p><p>5G home internet, in particular, has the potential to offer download speeds that far exceed those offered on a fixed-line NBN connection. </p><p>4G home internet speeds may be slower in comparison, but they offer an easier and more convenient way of getting online for people in more remote areas. </p><h2 id="best-5g-home-wireless-plan-our-pick">Best 5G home wireless plan: our pick</h2><p>When 5G home internet first became available in Australia, it was only Telstra and Optus that could offer it. And Telstra was by invitation only. But now Vodafone has joined the party,<strong> </strong>Telstra has dropped its invitation policy and overall 5G coverage has increased considerably. </p><p>This means 5G home internet is a genuine option for Australians wanting to get online and experience (potentially) superfast download speeds. And, with increased competition, the telco providers are starting to offer better deals to help entice you. We’ve picked out our favourite plan for most people below, but check out the <a href="https://www.tomsguide.com/best-picks/5g-home-internet-plans-au">best 5G home internet plans</a> for more deals.</p><div class="product"><a data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25=""><strong>Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m </strong></a>(for 12 months, then AU$99p/m)</p><p>This <a href="https://www.tomsguide.com/reviews/optus-nbn">Optus</a> 5G home internet plan advertises uncapped data speeds, meaning it could potentially rival even the best NBN 1000 plans if you have good coverage — you should be able to reach superfast 240Mbps speeds during the busier evening hours of 7pm to 11pm. </p><p>However, if you cancel within 36 months, you will be charged AU$16p/m for any time left on your plan. This makes the minimum cost of an Optus 5G home broadband plan AU$547 if you leave after one month.</p><p><strong>Total minimum cost: AU$557 | Total yearly cost: AU$1,188</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/5g-home-broadband/5g-home-broadband-plan" target="_blank" rel="nofollow" data-dimension112="2501150e-856b-11f1-9ab6-c7de09bfbcb3" data-action="Deal Block" data-label="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension48="Optus Plus Entertainer Superfast 5G | Uncapped | Unlimited data | No lock-in contract | AU$89p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25=""><strong>TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m</strong></a><strong> </strong>(for 6 months, then AU$64.99p/m)</p><p><a href="https://www.tomsguide.com/reviews/tpg-nbn-review">TPG</a> is our pick for the best 5G home internet plan thanks to its fast speeds (up to 100Mbps) and affordable pricing in comparison to its competitors. TPG provides the required modem for free, and if you choose to cancel your plan, you need to return it within 21 days. </p><p>If you don’t, you’ll need to pay a non-return fee, charged at AU$17p/m for every unused month within a 36-month term. </p><p><strong>Total minimum cost: AU$34.99 | Total cost for first year: AU$599.88 | Yearly cost after discount: AU$779.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2411&pi=12903&ct=0&ci=15498&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="250115b8-856b-11f1-91d2-874365989ab2" data-action="Deal Block" data-label="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension48="TPG | 5G Home Broadband Premium | Unlimited data | No lock-in contract | AU$34.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25=""><strong>Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m</strong></a></p><p>If you're looking for a more affordable 5G option that still delivers superfast speeds, then this Spintel offering is ideal. The plan advertises up to 240Mbps during busy evening hours, which is pretty standard for uncapped 5G speed tiers. </p><p>This plan does come with a compatible modem included in the price now, whereas previously you would have paid an additional monthly rental fee.</p><p><strong>Total minimum cost: AU$82 | Total yearly cost: AU$984</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=13175&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011630-856b-11f1-aa23-671cdb2be95a" data-action="Deal Block" data-label="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension48="Spintel | 5G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$82p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-5g-home-wireless-plans">More 5G home wireless plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=5G-Wireless-Modem&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%205G%20home%20wireless%20internet%20plans"></iframe><h2 id="best-4g-home-wireless-plan-our-pick">Best 4G home wireless plan: our pick</h2><div class="product"><a data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3QZ3bJk7UFaVM2q6N7wsLN" name="TPG logo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3QZ3bJk7UFaVM2q6N7wsLN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension25=""><strong>TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m</strong></a><strong> </strong>(for 6 months, then AU$59.99p/m) </p><p>The majority of 4G home internet providers offer up to 20 Mbps download speeds (Optus is the only one offering 25 Mbps), so choosing the best plan here primarily comes down to price. This is why we’ve chosen TPG home wireless broadband as our top pick: it’s the most affordable because it doesn't require you to pay an upfront modem fee. </p><p>Other providers charge similar or less on a monthly basis, but come with a compulsory modem fee upon sign-up. </p><p><strong>Total minimum cost: AU$49.99 | Total cost for first year: AU$659.88 | Yearly cost after discount: AU$719.88</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=221&gi=2339&pi=12756&ct=0&ci=13212&ai=83&ppt=0" target="_blank" rel="nofollow" data-dimension112="25011824-856b-11f1-b9b4-79d808f9e30a" data-action="Deal Block" data-label="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension48="TPG | Home Wireless Unlimited | Unlimited data | AU$49.99p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:180px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XRmTWEkCC3FripmJJG5EgV" name="spintel-logo.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XRmTWEkCC3FripmJJG5EgV-1920-80.png" mos="" align="middle" fullscreen="" width="180" height="180" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension25=""><strong>Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m</strong></a></p><p>Much like TPG's 4G option above, this Spintel plan only reaches 25Mbps during the typical evening hours. While TPG has an attractive introductory offer, this plan is more cost-effective long term, as you'll only pay AU$647.40 per year for the plan (excluding the delivery fee) and you won't have to consider the price hike in the first six months. </p><p>That said, this plan does come with a mandatory modem fee of AU$4p/m, so it would typically cost you AU$49.95p/m during the introductory period. However, like most 4G plans, you will need a compatible modem and likely need to fork out the extra fee for the telco's provided device. </p><p><strong>Total minimum cost: AU$69.95 (including delivery) | Total yearly cost: AU$647.40</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=454&gi=2113&pi=12091&ct=0&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011892-856b-11f1-b995-25c3d05fd738" data-action="Deal Block" data-label="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension48="Spintel | 4G Unlimited Wireless Broadband | Unlimited data | No lock-in contract | AU$53.95p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-4g-home-wireless-plans">More 4G home wireless plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=4G-Wireless-Modem&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%204G%20home%20wireless%20internet%20plans"></iframe><h3 class="article-body__section" id="section-best-mobile-broadband-plans"><span>Best Mobile Broadband Plans</span></h3><p>Mobile broadband can be useful if you spend a lot of your time away from home but still require an internet connection. Both 4G and 5G speeds are possible and perhaps the greatest benefit of mobile broadband is that it can serve as an alternative to using your smartphone as a personal hotspot. But, mobile broadband can get expensive if you need to buy a compatible modem, as telcos tend to charge a monthly fee for them. </p><p>You can get SIM-only mobile broadband plans, but these require you to have your own modem. You could, for example, put a SIM card in an old phone and use it as a personal hotspot. The key thing to remember with mobile broadband is that there is usually a limit on the amount of data included. </p><p>The plans we’ve selected below are based on the assumption that you need to pay for the compatible modem.</p><h2 id="best-5g-mobile-broadband-plans-our-pick">Best 5G mobile broadband plans: our pick</h2><div class="product"><a data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="B5UBHGRLKfqH8ajv9bYeFV" name="tangerine.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/B5UBHGRLKfqH8ajv9bYeFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension25=""><strong>Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m</strong></a></p><p>If you already have a mobile broadband modem or a tablet, you can simply pop in this data-only 5G SIM card from Tangerine to unlock 200GB of monthly data. </p><p>Tangerine allows you to add a compatible modem, but these can only be purchased outright and not on a monthly payment plan. </p><p>Tangerine's 5G mobile broadband network uses parts of the Telstra network, so you should get good coverage when you're out and about. Download speeds on both 4G and 5G networks are capped at 250Mbps.</p><p><strong>Total minimum cost: AU$49.90 | Yearly cost: AU$598.80</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=553&gi=1846&pi=7861&ct=0&ci=8196&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="25011b58-856b-11f1-a3a8-dd41d51621f9" data-action="Deal Block" data-label="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension48="Tangerine | Data-only plan | 200GB | No lock-in contract | AU$49.90p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="8P4gzAjqxNgAoqz3bdxA9m" name="oZ5PfcM53mSMnAQJJSi4z7.jpeg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/8P4gzAjqxNgAoqz3bdxA9m-1920-80.jpeg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension25=""><strong>Optus | Choice Plus Data Plan | 60GB data | AU$45p/m</strong></a><strong> </strong></p><p>Optus has an attractive offer (correct at time of publishing) that gives you 60GB of monthly data, along with a Netgear Nighthawk M6 mobile broadband modem for free. </p><p>Mobile broadband providers usually charge a monthly device payment, so Optus' AU$0p/m is definitely a welcome one. </p><p>The only slight catch is that you'll need to remain connected to Optus' mobile broadband plan for 24 or 36 months. The promotion is valid until December 12th, 2023. If you cancel before this time, then you'll need to make back payments for the modem on a pro-rata basis. This is currently AU$17.20p/m. If you cancel after one month for example, you would need to pay AU$666.60 (AU$45 data plan plus 36 months for the modem).</p><p><strong>Total minimum cost: AU$666.60 incl. modem</strong><a class="view-deal button" href="https://www.optus.com.au/broadband-nbn/mobile-broadband/modems" target="_blank" rel="nofollow" data-dimension112="25011bd0-856b-11f1-8ff2-431a6d61347b" data-action="Deal Block" data-label="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension48="Optus | Choice Plus Data Plan | 60GB data | AU$45p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-5g-mobile-broadband-plans">More 5G mobile broadband plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=Mobile-5G&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%205G%20mobile%20broadband%20plans"></iframe><h2 id="best-4g-mobile-broadband-plans-our-pick">Best 4G mobile broadband plans: our pick</h2><div class="product"><a data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CaDo7cgHVyQ9KrHo3jmkrm" name="Telstra-Logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/CaDo7cgHVyQ9KrHo3jmkrm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension25=""><strong>Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m</strong></a><strong> </strong></p><p>Telstra offers the best overall value in our opinion when it comes to 4G mobile broadband, too. You’re able to connect to the ISP’s 4GX network, which doubles the bandwidth of 4G, offering potentially faster speeds. You also get 30GB data included as standard, far more than other providers. </p><p><strong>Total minimum cost: AU$33 | Total yearly cost: AU$396</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/broadband/providers/telstra" target="_blank" rel="nofollow" data-dimension112="25011d92-856b-11f1-996b-8583a6da22bc" data-action="Deal Block" data-label="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension48="Telstra | Upfront Data Plan Small | 30GB data | No lock-in contract | AU$33p/m" data-dimension25="">View Deal</a></p></div><h2 id="more-4g-mobile-broadband-plans">More 4G mobile broadband plans</h2><iframe allow="" height="750" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?customer=Personal&modem=Mobile-Wi-Fi-Modem-4G&sort=Popularity&maxresults=5&maxresultsmobile=5&maxresultspersupplier=1&hd=Today's%20popular%204G%20mobile%20broadband%20plans"></iframe><h2 id="home-wireless-internet-faq">Home wireless internet FAQ</h2><section class="article__schema-question"><h3>What is fixed wireless internet?</h3><article class="article__schema-answer"><p>Fixed wireless internet is a connection type predominantly used by people in rural and regional areas of Australia. The ACCC estimates that 4% of NBN customers are served by an NBN fixed wireless connection. </p><p>Fixed wireless broadband is served to home via base towers emitting radio waves that are received by an antenna installed on the roof of your property. The antenna connects to an NBN device inside your property, which connects to a modem to emit a Wi-Fi signal which your devices connect to. </p></article></section><section class="article__schema-question"><h3>Is wireless broadband better than the NBN?</h3><article class="article__schema-answer"><p>Yes and no. For some Australians, wireless broadband is the only option for connecting to the internet, as their property isn’t served by a fixed-line NBN connection. Some others may find they live in an area with good 5G network coverage and so can achieve faster download speeds than what is possible from their fixed-line connection. </p><p>However, wireless internet options can be affected by network congestion, interference to the wireless signal and the distance between the property and the base tower. While the ACCC has found NBN fixed-wireless providers deliver 100.1% of download speeds across all hours, this isn’t a guarantee that you will experience the same. A fixed-line NBN connection is more likely to offer consistent speeds. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best NBN 2000 plans: top providers and deals for Australia's 'Hyperfast' internet tier ]]></title>
                                                                                                <dc:content><![CDATA[ <p>When compared to other countries, Australia's average internet speeds are quite <em>slow</em>. However, thanks to the 'hyperfast' tier rollout last year, Australia is ranked 50th for fixed broadband speeds with an average of 162.34Mbps nationwide, according to <a href="https://www.speedtest.net/global-index" target="_blank">Speedtest's Global Index</a>. Meanwhile, Singapore still leads with a massive average of 447.75Mbps.</p><p>The hyperfast tier has boosted Australia's theoretical maximum speeds to a mighty 2,000Mbps. Right now, only five providers we monitor have released NBN 2000 plans, but there are sure to be more on the horizon. </p><p>Hyperfast plans debuted last September, and while they've been available for almost a full year, there are still plenty of questions surrounding the tier and what it means for Aussie consumers. We've rounded up the best answers on what to expect from the new speed tier, including pricing, connection types and more. </p><p>If you want more information on the best NBN plans currently available, <a href="https://www.tomsguide.com/best-picks/nbn-plans" target="_blank">check out our guide here</a>. </p><h3 class="article-body__section" id="section-best-nbn-2000-plans"><span>Best NBN 2000 plans</span></h3><div class="product"><a data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/" target="_blank" rel="sponsored" data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension25=""><strong>Aussie Broadband | AU$174p/m using code LOCKIN180</strong></a> (for 12 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing. </p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie doesn't yet have real-world figures for what kinds of top speeds these plans will deliver, so if you sign up now, you'll need to be prepared to be a bit of a guinea pig.</p><p><strong>Total minimum cost: AU$174 | Total first year cost: AU$2,088 | Total yearly cost: AU$2,268</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25=""><strong>Southern Phone | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available, just AU$72 less  than Superloop's offer in the first year. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis. We have seen some <a href="https://www.productreview.com.au/listings/southern-phone-mobile" target="_blank">negative reviews</a> around Southern Phone's connection and setup costs, so it's worth reading all the T&Cs before signing on the dotted line. </p><p><strong>Total minimum cost: AU$149 | Total yearly cost: AU$1,788</strong><a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1000" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=personal&tab=nbn2000&maxresults=10&maxresultspersupplier=1&hd=Today's%20most%20popular%20NBN%202000%20plans&maxresults=5&maxresultsmobile=3”"></iframe><h3 class="article-body__section" id="section-nbn-2000-faq"><span>NBN 2000 FAQ</span></h3><section class="article__schema-question"><h3>How fast are NBN 2000 plans?</h3><article class="article__schema-answer"><p>NBN 2000 plans theoretically provide a maximum of 2,000Mbps downloads, doubling the previous fastest speeds of 1,000Mbps. Upload speeds are also expected to increase when compared to <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000 plans</a>, reaching 200Mbps; however, this is only expected for FTTP connections. </p><p>As we often say here at Tom's Guide, this 2,000Mbps estimate is a theoretical figure, meaning that most plans are unlikely to reach those high speeds in the real world. Though, in our experience, we've seen providers get surprisingly close to the speed estimates, much like Flip claiming 900Mbps TES on the NBN 1000 tier.</p><p>While it's unlikely that customers will be able to reach the full 2,000Mbps download speeds, some households could achieve a higher download speed margin than others, depending on their location, <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> and preferred ISP. </p></article></section><section class="article__schema-question"><h3>What connection types are compatible with NBN 2000 plans?</h3><article class="article__schema-answer"><p>Right now, NBN 2000 plans are only available to homes and businesses with either fibre-to-the-premises (FTTP) or hybrid fibre coaxial (HFC) connection types. <br><br>Customers with other connection types will need to upgrade to full fibre to access NBN 2000 plans. As of December 2025, NBN Co's free fibre rollout offers 2Gbps speeds to over 10 million households and 20% of Australian homes and businesses have taken up the rollout, according to <a href="https://www.nbnco.com.au/corporate-information/media-centre/media-statements/2026/nbn-co-half-year-results-fy26" target="_blank">NBN Co's half-yearly results</a>. Alongside the network upgrade, NBN Co introduced new NTD multi-gigabit connection boxes last September. </p><p>If you wish to jump into the hyperfast lane but haven't upgraded yet, you can <a href="https://www.nbnco.com.au/residential/upgrades/more-fibre#checkaddress">check your eligibility on NBN Co's website</a>.</p></article></section><section class="article__schema-question"><h3>How much does a NBN 2000 plan cost?</h3><article class="article__schema-answer"><p>At the time of writing, only five providers are offering NBN 2000 plans, with the average price being AU$185p/m. </p><p>The cheapest provider that we monitor is Southern Phone, with its plan costing AU$149p/m and the most expensive provider right now is Aussie Broadband at AU$189p/m. </p></article></section><section class="article__schema-question"><h3>Should I switch to a NBN 2000 plan?</h3><article class="article__schema-answer"><p>Your chosen NBN plan often depends on your household's internet needs and connection type. That said, for most homes and businesses with FTTP or HFC, NBN 2000 plans won't be the go-to option due to some pretty hefty price tags. </p><p>However, NBN 2000 plans weren't the only new offering introduced last year, as NBN Co has announced that all fast tiers (think 100Mbps and up) were recipients of a speed boost. NBN 100 plans got a 5x maximum speed increase to <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">500Mbps</a>, NBN 250 plans increased to 750Mbps maximum, and NBN 1000 plans bumped minimum speeds to 750Mbps. </p><p>So, in essence, all NBN 100 plans and above should have been upgraded to faster speeds. You should also note that these promised speed increases will only apply to customers with either an FTTP or HFC fixed-line NBN connection. If you’re on the older FTTN or FTTC infrastructure, then you will need to take advantage of the free fibre upgrade if you want to increase your home download speed.</p><p>You may question whether upgrading to an NBN 2000 plan is necessary after all, and to that we say, if you're a heavy internet user, have the means to afford one or simply want to try out hyperfast speeds when they do become available, go for it. However, you may already be satisfied when these boosts come into effect and find there's no need to switch plans or providers after all. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/best-picks/best-nbn-2000-plans</link>
                                                                            <description>
                            <![CDATA[ The fastest speed tier has arrived. Here's what to expect from NBN 2000 plans, including prices, TES claims and connection types. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oT4t2JbDXtkRDrtzopSCWQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/abU5wPAdtAFptHLupfSqde-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 00:22:44 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Internet]]></category>
                                                    <category><![CDATA[Computing Peripherals]]></category>
                                                                                                <author><![CDATA[ lucy.scotting@futurenet.com (Lucy Scotting) ]]></author>                    <dc:creator><![CDATA[ Lucy Scotting ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/UC9ncAYxkmJ5ipHEyX44ri-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lucy Scotting is a staff writer for Tom’s Guide Australia, primarily covering lifestyle, streaming and internet-related news. Lucy started her career writing for HR and staffing industry publications, with articles covering emerging tech, business and finance.&lt;/p&gt;&lt;p&gt;In her spare time, Lucy can be found watching sci-fi movies, working on her dystopian fiction novel (in progress since 2017) or hanging out with her dog, Fletcher. If she’s not found doing any of the above, she’s likely on her next adventure to a new city, country, or continent. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/abU5wPAdtAFptHLupfSqde-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman at computer screen]]></media:description>                                                            <media:text><![CDATA[Woman at computer screen]]></media:text>
                                <media:title type="plain"><![CDATA[Woman at computer screen]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/abU5wPAdtAFptHLupfSqde-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When compared to other countries, Australia's average internet speeds are quite <em>slow</em>. However, thanks to the 'hyperfast' tier rollout last year, Australia is ranked 50th for fixed broadband speeds with an average of 162.34Mbps nationwide, according to <a href="https://www.speedtest.net/global-index" target="_blank">Speedtest's Global Index</a>. Meanwhile, Singapore still leads with a massive average of 447.75Mbps.</p><p>The hyperfast tier has boosted Australia's theoretical maximum speeds to a mighty 2,000Mbps. Right now, only five providers we monitor have released NBN 2000 plans, but there are sure to be more on the horizon. </p><p>Hyperfast plans debuted last September, and while they've been available for almost a full year, there are still plenty of questions surrounding the tier and what it means for Aussie consumers. We've rounded up the best answers on what to expect from the new speed tier, including pricing, connection types and more. </p><p>If you want more information on the best NBN plans currently available, <a href="https://www.tomsguide.com/best-picks/nbn-plans" target="_blank">check out our guide here</a>. </p><h3 class="article-body__section" id="section-best-nbn-2000-plans"><span>Best NBN 2000 plans</span></h3><div class="product"><a data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" href="https://www.letsbemates.com.au/" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hQV8qCsBw72TMMb4e3aTKc" name="mate.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hQV8qCsBw72TMMb4e3aTKc-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.letsbemates.com.au/mate/get-beinsports-connect/?utm_source=rakuten&utm_medium=display&utm_campaign=bein&utm_content=nbn+&+mobile&ranMID=45766&ranEAID=112&ranSiteID=lMh2Xiq9xN0-L8kE6ARDwCG9Mzbvk0LZeg&ranMID=45766&ranEAID=2974604&ranSiteID=HlvbvYZP82I-SiUV6PRNm_G4o2JyzmJVjA" target="_blank" rel="sponsored" data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25=""><strong>Mate | AU$141p/m</strong></a><strong> </strong>(for 6 months, then AU$166p/m)</p><p>Mate’s Scorchin' Fast plan deserves a mention, not only as the cheapest NBN 2000 plans but also for its customer service, as per its numerous positive ratings on <a href="https://www.productreview.com.au/listings/mate">Product Review</a>. </p><p>You’ll save AU$25 a month for the first six months of your plan, and there’s no setup, exit or plan change fees either, which is a notable win in our book. </p><p><strong>Total minimum cost: AU$141 | Total first year cost: AU$1,842 | Yearly cost after discount: AU$$1,992</strong><a class="view-deal button" href="https://www.letsbemates.com.au/" target="_blank" rel="sponsored" data-dimension112="c46c1e20-99d1-11f1-9f51-cfc9dae7079e" data-action="Deal Block" data-label="Mate | AU$141p/m" data-dimension48="Mate | AU$141p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:600px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rg9PiUq8RcsYTUB3poe85E" name="superloop-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rg9PiUq8RcsYTUB3poe85E-1920-80.jpg" mos="" align="middle" fullscreen="" width="600" height="600" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25=""><strong>Superloop | AU$148p/m</strong></a><strong> </strong>(for 6 months, then AU$168p/m) </p><p>Hot off the press is Superloop's Hyperspeed plan, which advertises theoretical maximum potential speeds of 2,000/200Mbps on FTTP, or 2,000/100Mbps on HFC. </p><p>Slicing AU$20p/m off the price for the first six months, you'll save an impressive AU$120 in total.  Considering NBN 2000 plans average around AU$174p/m right now (based on our calculations using seven providers), this is a good deal shy of that.</p><p><strong>Total minimum cost: AU$148 | Total first year cost: AU$1,896 | Total yearly cost: AU$2,016</strong><a class="view-deal button" href="https://tomsguide.whistleout.com.au/Transact?pai=2&si=581&gi=2156&pi=13577&ct=0&ci=20314&byo=true&ai=83&ppt=0" target="_blank" rel="sponsored" data-dimension112="7e176ff0-8488-11f1-aff5-ab88cff66ec4" data-action="Deal Block" data-label="Superloop | AU$148p/m" data-dimension48="Superloop | AU$148p/m" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="s2doGQWMUDYrRhWhFggb8C" name="aussie-broadband-logo-square-text.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s2doGQWMUDYrRhWhFggb8C-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension25=""><strong>Aussie Broadband | AU$174p/m using code LOCKIN180</strong></a> (for 12 months, then AU$189p/m)</p><p>Aussie Broadband's hyperfast lineup goes beyond other providers with not one, but three plans under the 2Gbps umbrella. </p><p>ABB separates its FTTP and HFC customers into different plans, with the former technology capable of a maximum of 200Mbps uploads, while HFC customers will only see (at most) half that, at 100Mbps. Both are priced at AU$189p/m ongoing. </p><p>Aussie's extra 2Gbps offering is its Hyperfast Pro plan, which claims a massive 500Mbps uploads for $220p/m (or an extra AU$31). Aussie doesn't yet have real-world figures for what kinds of top speeds these plans will deliver, so if you sign up now, you'll need to be prepared to be a bit of a guinea pig.</p><p><strong>Total minimum cost: AU$174 | Total first year cost: AU$2,088 | Total yearly cost: AU$2,268</strong><a class="view-deal button" href="https://www.aussiebroadband.com.au/internet/nbn-plans/" target="_blank" rel="nofollow" data-dimension112="7e17705e-8488-11f1-896c-d190be1ba0b8" data-action="Deal Block" data-label="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension48="Aussie Broadband | AU$174p/m using code LOCKIN180" data-dimension25="">View Deal</a></p></div><div class="product"><a data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:860px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aAvdq4Ep4XvdjkvJtE8npM" name="southern-phone-deal-logo.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aAvdq4Ep4XvdjkvJtE8npM-1920-80.jpg" mos="" align="middle" fullscreen="" width="860" height="860" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25=""><strong>Southern Phone | AU$149p/m</strong></a></p><p>Advertising theoretical maximum speeds of 2Gbps during the busy evening hours, Southern Phone's hyperfast offering is the cheapest currently available, just AU$72 less  than Superloop's offer in the first year. </p><p>That said, there's not enough speed testing data for all NBN 2000 plans, let alone Southern Phone's offer, so it may take some time to provide an accurate speed measure. However, this plan suggests that it's suitable for 10+ users, with multiple devices and up to 8K streaming resolution. </p><p>Southern Phone's plan comes with unlimited data and works on a no-lock-in contract basis. We have seen some <a href="https://www.productreview.com.au/listings/southern-phone-mobile" target="_blank">negative reviews</a> around Southern Phone's connection and setup costs, so it's worth reading all the T&Cs before signing on the dotted line. </p><p><strong>Total minimum cost: AU$149 | Total yearly cost: AU$1,788</strong><a class="view-deal button" href="https://www.southernphone.com.au/personal/broadband/nbn-broadband" target="_blank" rel="nofollow" data-dimension112="7e1770cc-8488-11f1-b9ee-3d2b0732b2da" data-action="Deal Block" data-label="Southern Phone | AU$149p/m" data-dimension48="Southern Phone | AU$149p/m" data-dimension25="">View Deal</a></p></div><iframe allow="" height="1000" width="100%" id="" style="" class="position-center" data-lazy-priority="low" data-lazy-src="https://tomsguide.whistleout.com.au/Widgets/BroadbandSearch/Load?connection=NBN-Fixed-Line&customer=personal&tab=nbn2000&maxresults=10&maxresultspersupplier=1&hd=Today's%20most%20popular%20NBN%202000%20plans&maxresults=5&maxresultsmobile=3”"></iframe><h3 class="article-body__section" id="section-nbn-2000-faq"><span>NBN 2000 FAQ</span></h3><section class="article__schema-question"><h3>How fast are NBN 2000 plans?</h3><article class="article__schema-answer"><p>NBN 2000 plans theoretically provide a maximum of 2,000Mbps downloads, doubling the previous fastest speeds of 1,000Mbps. Upload speeds are also expected to increase when compared to <a href="https://www.tomsguide.com/best-picks/best-nbn-1000-plans">NBN 1000 plans</a>, reaching 200Mbps; however, this is only expected for FTTP connections. </p><p>As we often say here at Tom's Guide, this 2,000Mbps estimate is a theoretical figure, meaning that most plans are unlikely to reach those high speeds in the real world. Though, in our experience, we've seen providers get surprisingly close to the speed estimates, much like Flip claiming 900Mbps TES on the NBN 1000 tier.</p><p>While it's unlikely that customers will be able to reach the full 2,000Mbps download speeds, some households could achieve a higher download speed margin than others, depending on their location, <a href="https://www.tomsguide.com/news/nbn-connection-type">NBN connection type</a> and preferred ISP. </p></article></section><section class="article__schema-question"><h3>What connection types are compatible with NBN 2000 plans?</h3><article class="article__schema-answer"><p>Right now, NBN 2000 plans are only available to homes and businesses with either fibre-to-the-premises (FTTP) or hybrid fibre coaxial (HFC) connection types. <br><br>Customers with other connection types will need to upgrade to full fibre to access NBN 2000 plans. As of December 2025, NBN Co's free fibre rollout offers 2Gbps speeds to over 10 million households and 20% of Australian homes and businesses have taken up the rollout, according to <a href="https://www.nbnco.com.au/corporate-information/media-centre/media-statements/2026/nbn-co-half-year-results-fy26" target="_blank">NBN Co's half-yearly results</a>. Alongside the network upgrade, NBN Co introduced new NTD multi-gigabit connection boxes last September. </p><p>If you wish to jump into the hyperfast lane but haven't upgraded yet, you can <a href="https://www.nbnco.com.au/residential/upgrades/more-fibre#checkaddress">check your eligibility on NBN Co's website</a>.</p></article></section><section class="article__schema-question"><h3>How much does a NBN 2000 plan cost?</h3><article class="article__schema-answer"><p>At the time of writing, only five providers are offering NBN 2000 plans, with the average price being AU$185p/m. </p><p>The cheapest provider that we monitor is Southern Phone, with its plan costing AU$149p/m and the most expensive provider right now is Aussie Broadband at AU$189p/m. </p></article></section><section class="article__schema-question"><h3>Should I switch to a NBN 2000 plan?</h3><article class="article__schema-answer"><p>Your chosen NBN plan often depends on your household's internet needs and connection type. That said, for most homes and businesses with FTTP or HFC, NBN 2000 plans won't be the go-to option due to some pretty hefty price tags. </p><p>However, NBN 2000 plans weren't the only new offering introduced last year, as NBN Co has announced that all fast tiers (think 100Mbps and up) were recipients of a speed boost. NBN 100 plans got a 5x maximum speed increase to <a href="https://www.tomsguide.com/best-picks/best-nbn-500-plans">500Mbps</a>, NBN 250 plans increased to 750Mbps maximum, and NBN 1000 plans bumped minimum speeds to 750Mbps. </p><p>So, in essence, all NBN 100 plans and above should have been upgraded to faster speeds. You should also note that these promised speed increases will only apply to customers with either an FTTP or HFC fixed-line NBN connection. If you’re on the older FTTN or FTTC infrastructure, then you will need to take advantage of the free fibre upgrade if you want to increase your home download speed.</p><p>You may question whether upgrading to an NBN 2000 plan is necessary after all, and to that we say, if you're a heavy internet user, have the means to afford one or simply want to try out hyperfast speeds when they do become available, go for it. However, you may already be satisfied when these boosts come into effect and find there's no need to switch plans or providers after all. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>