May has been a strong month for new horror movies, but as we approach the end of the month, it's safe to say that Passenger is the weakest of the bunch. A disappointment indeed, considering how interesting the trailer looked.
Passenger follows an unconvincing couple Tyler (Jacob Scipio) and Maddie (Lou Llobell), who have traded the Big Apple for an RV, which they're using to live a simpler life on the road. I wasn't hugely impressed by their dynamic here, unfortunately, which posed some problems as we spend the majority of the movie with these two leads.
On their journey, Tyler and Maddie learn that the roads are haunted (because of course they are) by an evil apparition called The Passenger. They learn all about him from an RV enthusiast called Diana (Melissa Leo), but there's nothing all that interesting about The Passenger and his backstory. This is the point in a movie where you'd hope to get some cool exposition, but it falls flat.
After being warned not to drive at night and if you have to, not to stop, Tyler and Maddie naturally ignore this advice when they witness an accident. Following on from this typically dumb horror movie decision, The Passenger hitches a ride and terrorizes them, simply because he can, I guess.
In my opinion, the Passenger exists to provide a lot of cheap, annoying jump scares and little else. There's nothing particularly interesting about this horror antagonist at all, and he has a weak backstory, which is a missed opportunity in my eyes, given how the trailer and marketing hyped the concept of him up so much.
The atmospheric lighting throughout the movie is very cool. (Image credit: Paramount Pictures)I've been quite harsh so far, so let's examine some of the positives. Yes, it's a scary movie. There are scares in abundance as mentioned above, so this is not a slow burn, psychological horror at all. If you are the horror fan who loves being scared and having things jump out at you, then you will not be disappointed. Be warned, though, the trailer does spoil a lot of them.
Unfortunately, I find it lazy, so this technique of randomly jump-scaring the audience with no build-up or clever camera work (aside from one scene, where it does work) got boring real fast. We've seen this done a hundred times before in similar movies. Demonic creature screams out of nowhere, we jump, rinse and repeat. It doesn't work if you don't have the strong, compelling lore or tension building to go alongside it.
The cinematography is very good, though, especially when it comes to tight spaces. It is atmospheric, but it seems to rely on this too much. The movie is well shot and looks good; the red backlighting is especially cool, but I was expecting a lot more.
Passenger's predictability is disappointing too. If you've seen a lot of horror movies, you won't be surprised by many of the reveals or scenes that were intended to shock. In a world with so many fresh, exciting new horror movies, it falls by the wayside.
Despite the underwhelming nature of Passenger's final destination, it's worth seeing if you simply want a scary movie that will make you jump out of your skin. If you're more interested in the fright-filled journey than the end of the road, you might have a better time than I did.
But from a director like André Øvredal, who was behind the brilliant Scary Stories to Tell in the Dark, I expected something far better.
Passenger is in theaters globally now.
Category
Score
Comments
Total
84 / 100
Powerful, secure, and with privacy at its heart, there's little not to love about Proton VPN. Read more ▼
Price plans & value
8 / 10
One-plan-fits-all does a great job of balancing value and capability. Though it still sits slightly more expensive than some other top VPNs. Read more ▼
Features
7 / 10
Proton VPN is not as feature heavy as other top VPNs, but what it has, works, and is available on almost every platform too. Read more ▼
Server network
10 / 10
Proton VPN has the more servers than almost any other VPN. It has a huge number of locations, with a good global spread, and high-end server technology. Read more ▼
Read all of Proton VPN's review scores ▼
Privacy
10 / 10
Based in Switzerland, with bags of no-log audits to back its privacy claims, Proton goes above and beyond to ensure its VPN gives no reason to doubt that you're browsing privately. Read more ▼
Security
9 / 10
Proton puts every measure in place to ensure your security is absolute while you're browsing. It doesn't yet have post-quantum encryption but it's more than secure than most VPNs in the present day. Read more ▼
Speed
8 / 10
Proton VPN is among the very fastest VPNs we've tested. It's more than capable of handling any home environment. Read more ▼
Unblocking streams
8 / 10
Despite some hiccups, Proton performed well for the majority of our streaming tests. Read more ▼
P2P & Torrenting
5 / 5
Port forwarding support, P2P optimized servers almost anywhere, and a bunch of guidance for beginners all make Proton VPN perfect for torrenting no matter your experience. Read more ▼
Apps & Compatibility
4 / 5
Proton VPN has apps everywhere, with near-perfect feature-parity between platforms. Plus they look great. But, the web extension does deserve some love sometime soon. Read more ▼
Usability
4 / 5
Easy to look at, explained continuously, and offering intuitive access to everything you need, there are few flaws to Proton's apps. Read more ▼
Accessibility
3 / 5
Despite its wealth of language support, Proton's screen reader is too limiting for those who are visually impaired. Read more ▼
Customer support
4 / 5
Proton VPN has detailed guides on a wealth of topics, and easy access to support agents even if they're not the best we've encountered. Read more ▼
Track record
4 / 5
Proton VPN has a faultless record. While an incident with Proton Mail left some users concerned, years of back-to-back no-logs audits, Swiss privacy assurances, and some major infrastructure investments all make Proton VPN among the most trustworthy VPNs. Read more ▼
Proton VPN price plans1-month
1-year
2-year
Proton VPN
$9.99
$3.99/month
$2.99/month
Proton VPN Unlimited
$12.99
$9.99/month
$7.99/month
Unlike many top VPNs, Proton VPN doesn’t offer tiered pricing. Instead, there is a single paid plan (alongside the Proton VPN Free product). This plan is offered in three lengths: 1-month, 1-year, and 2-year. The price of the plan drops as the length increases. All of these plans do, however, come with a 10-device limit, much like NordVPN.
We always recommend picking up the two-year plan, since it is the cheapest overall. As with all VPNs, you pay the full cost upfront. Just make sure you turn off auto-renewals, so you’re not stung by unwanted price rises. That said, Proton’s price rises are almost non-existent.
Read more about Proton VPN's price plans ▼
Right now, picking up a 2-year plan costs $2.99/month, paid as $71.76 upfront, and renews at $79.95 every 12 months (or $159.90 over two years). By comparison, NordVPN Basic costs $80.73 for the first two years, then auto-renews at $312.93 for the next two years – and that’s including far fewer features than you’d get with Proton.
NordVPN also charges VAT on top of these costs, making the overall price rise even further both on initial sign-up and at renewal. By comparison, Proton’s price is all you pay; tax is included in the advertised cost, barely a renewal increase, little to worry about.
What's more, it's important to remember that Proton Plus is compared here to all of the other entry-level plans of our recommended VPNs. It comes with features that aren't available with other VPNs unless you go up a price tier. So, Proton VPN is, in fact, far better value than it appears.
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); #fv-chart-1766052358326-paz4b5b8o *, #fv-chart-1766052358326-paz4b5b8o *:before, #fv-chart-1766052358326-paz4b5b8o *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1766052358326-paz4b5b8o { font-family: 'Open Sans', sans-serif !important; } /* Main Wrappers */ #fv-chart-1766052358326-paz4b5b8o { position: relative !important; overflow: visible !important; --riv-primary: #2E6E93; } #fv-chart-1766052358326-paz4b5b8o .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; } /* Typography */ #fv-chart-1766052358326-paz4b5b8o .fv-chart-title { font-weight: bold !important; text-align: center !important; margin-bottom: 0.5rem !important; color: #1F2937 !important; font-size: 1.25rem !important; line-height: 1.2 !important; font-family: 'Open Sans', sans-serif !important; text-transform: none !important; } #fv-chart-1766052358326-paz4b5b8o .fv-chart-subhead { font-size: 1rem !important; font-weight: 500 !important; text-align: center !important; margin-bottom: 2rem !important; color: #6B7280 !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; text-transform: none !important; } #fv-chart-1766052358326-paz4b5b8o .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1766052358326-paz4b5b8o .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; } /* Footer */ #fv-chart-1766052358326-paz4b5b8o .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1766052358326-paz4b5b8o .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1766052358326-paz4b5b8o .fv-logo { display: block !important; margin: 0 auto !important; width: 120px !important; max-width: 120px !important; height: auto !important; object-fit: contain !important; } /* Display Mode Controls */ #fv-chart-1766052358326-paz4b5b8o .fv-dropdown-container { text-align: center !important; margin-bottom: 16px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-dropdown { width: 100% !important; max-width: 350px !important; padding: 8px 12px !important; font-size: 14px !important; line-height: 1.2 !important; border: 2px solid #d1d5db !important; border-radius: 8px !important; background-color: #ffffff !important; color: #374151 !important; cursor: pointer !important; appearance: none !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 8 4 4 4-4'/%3e%3c/svg%3e") !important; background-position: right 12px center !important; background-repeat: no-repeat !important; background-size: 14px !important; padding-right: 35px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766052358326-paz4b5b8o .fv-dropdown:hover { border-color: var(--riv-primary) !important; } #fv-chart-1766052358326-paz4b5b8o .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-1766052358326-paz4b5b8o .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766052358326-paz4b5b8o .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1766052358326-paz4b5b8o .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; } /* Legend */ #fv-chart-1766052358326-paz4b5b8o .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-1766052358326-paz4b5b8o .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } /* Chart Core Styles */ #fv-chart-1766052358326-paz4b5b8o .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1766052358326-paz4b5b8o .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; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-row, #fv-chart-1766052358326-paz4b5b8o .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; } #fv-chart-1766052358326-paz4b5b8o .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; } #fv-chart-1766052358326-paz4b5b8o .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1766052358326-paz4b5b8o .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } /* Stacked Bar */ #fv-chart-1766052358326-paz4b5b8o .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1766052358326-paz4b5b8o .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-1766052358326-paz4b5b8o .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1766052358326-paz4b5b8o .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; } /* Grouped Bar */ #fv-chart-1766052358326-paz4b5b8o .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1766052358326-paz4b5b8o .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1766052358326-paz4b5b8o .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: #4B5563 !important; text-transform: none !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-cluster .fv-bar-container { height: 20px !important; } /* Line Chart Grid */ #fv-chart-1766052358326-paz4b5b8o .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } /* X-Axis */ #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1766052358326-paz4b5b8o .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-1766052358326-paz4b5b8o .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1766052358326-paz4b5b8o .fv-y-axis-title { font-size: 15px !important; color: #6B7280 !important; line-height: 1.5 !important; text-align: left !important; padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */ margin-bottom: 4px !important; display: block !important; font-weight: bold !important; } /* Mobile / Forced Mobile View */ #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-bar-row, #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-stacked-product, #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-bar-label, #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-bar-container, #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-bar-cluster { width: 100% !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-x-axis-label-space { display: none !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766052358326-paz4b5b8o.mobile-view .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } @media (max-width: 500px) { #fv-chart-1766052358326-paz4b5b8o .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766052358326-paz4b5b8o .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-bar-row, #fv-chart-1766052358326-paz4b5b8o .fv-stacked-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766052358326-paz4b5b8o .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-1766052358326-paz4b5b8o .fv-bar-container { width: 100% !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-wrapper:not(.fv-grouped-x-axis) { margin-left: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-label-space:not(.fv-grouped-x-axis .fv-x-axis-label-space) { display: none !important; } #fv-chart-1766052358326-paz4b5b8o .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766052358326-paz4b5b8o .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } #fv-chart-1766052358326-paz4b5b8o .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ } #fv-chart-1766052358326-paz4b5b8o.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } } { "@context": "https://schema.org", "@type": "Dataset", "name": "Total cost of cheapest 2-year plan", "description": "All prices (from December 2025) are before tax", "creator": { "@type": "Organization", "name": "TechRadar", "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" }, "isAccessibleForFree": true, "dateCreated": "2025-12-18T10:05:58.326Z", "citation": "Proton VPN, while at $2.99 per month, is relatively cheap next to ExpressVPN and NordVPN's entry level plans. Important to remember that Proton VPN Plus has more features than these other VPNs at these price tiers too.", "keywords": [ "NordVPN Basic", "Surfshark Starter", "ExpressVPN Basic", "Proton VPN Plus", "Total price", "benchmark", "comparison", "performance", "review", "TechRadar" ], "measurementTechnique": "Performance Benchmarking", "variableMeasured": [ { "@type": "PropertyValue", "name": "NordVPN Basic – Total price", "value": 80.73, "unitText": "USD" }, { "@type": "PropertyValue", "name": "Surfshark Starter – Total price", "value": 53.73, "unitText": "USD" }, { "@type": "PropertyValue", "name": "ExpressVPN Basic – Total price", "value": 97.72, "unitText": "USD" }, { "@type": "PropertyValue", "name": "Proton VPN Plus – Total price", "value": 71.76, "unitText": "USD" } ]} Total cost of cheapest 2-year planAll prices (from December 2025) are before tax
Total price NordVPN Basic 80.73 Surfshark Starter 53.73 ExpressVPN Basic 97.72 Proton VPN Plus 71.76 0255075100 USD Total price Data ProductValue (USD) NordVPN Basic 80.73 Surfshark Starter 53.73 ExpressVPN Basic 97.72 Proton VPN Plus 71.76 Proton VPN, while at $2.99 per month, is relatively cheap next to ExpressVPN and NordVPN's entry level plans. Important to remember that Proton VPN Plus has more features than these other VPNs at these price tiers too. (function() { function initialize() { var chartWrapper = document.getElementById('fv-chart-1766052358326-paz4b5b8o'); if (!chartWrapper) { console.error('Chart wrapper with ID fv-chart-1766052358326-paz4b5b8o not found.'); return; } function animateBars(chartElement) { if (!chartElement) return; var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment'); bars.forEach(function(bar, index) { var targetWidth = bar.dataset.targetWidth; if (targetWidth === undefined) return; // Bars start at width: 0% in HTML, so we just animate them setTimeout(function() { bar.style.width = targetWidth + '%'; }, index * 50 + 100); }); } 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'; 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'); // Animate initial view if ("All Charts" === "All Charts") { charts.forEach(function(chart) { var chartType = chart.dataset.chartType; if (chartType === 'Line') { animateLineChart(chart); } else if (chartType !== 'Pie') { animateBars(chart); } }); } else if (charts.length > 0) { var firstChart = charts[0]; var firstChartType = firstChart.dataset.chartType; if (firstChartType === 'Line') { animateLineChart(firstChart); } else if (firstChartType !== 'Pie') { animateBars(firstChart); } } if (charts.length > 1 && "All Charts" !== "All Charts") { var currentChartIndex = 0; var subheadEl = chartWrapper.querySelector('.fv-chart-subhead'); var captionEl = chartWrapper.querySelector('.rv-chart-caption'); var placeholderSubhead = "Subhead to describe the test and what's being measured and why"; var placeholderCaption = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubheadJSON = "All prices (from December 2025) are before tax"; var globalCaptionJSON = "Proton VPN, while at $2.99 per month, is relatively cheap next to ExpressVPN and NordVPN's entry level plans. Important to remember that Proton VPN Plus has more features than these other VPNs at these price tiers too."; var globalSubhead = globalSubheadJSON === placeholderSubhead ? '' : globalSubheadJSON; var globalCaption = globalCaptionJSON === placeholderCaption ? '' : globalCaptionJSON; var subheadOverrides = {}; var captionOverrides = {}; var chartInfo = [{"id":"bar-Total price","title":"Total price"}]; var captionOverrideKeys = Object.keys(captionOverrides); var singleCaptionOverrideValue = captionOverrideKeys.length === 1 ? captionOverrides[captionOverrideKeys[0]] : null; if (singleCaptionOverrideValue === placeholderCaption) { singleCaptionOverrideValue = ''; } function showChart(index) { if (index < 0 || index >= charts.length) return; charts.forEach(function(chart, i) { chart.style.display = i === index ? 'block' : 'none'; }); currentChartIndex = index; var activeChart = charts[index]; var chartType = activeChart.dataset.chartType; if (chartType === 'Line') { animateLineChart(activeChart); } else if (chartType !== 'Pie') { animateBars(activeChart); } var activeChartId = chartInfo[index].id; if (subheadEl) { var subheadContent = (subheadOverrides[activeChartId] !== undefined) ? (subheadOverrides[activeChartId] === placeholderSubhead ? '' : subheadOverrides[activeChartId]) : globalSubhead; subheadEl.innerHTML = subheadContent; } if (captionEl) { var captionContent; if (captionOverrides[activeChartId] !== undefined) { captionContent = captionOverrides[activeChartId] === placeholderCaption ? '' : captionOverrides[activeChartId]; } else if (singleCaptionOverrideValue !== null) { captionContent = singleCaptionOverrideValue; } else { captionContent = globalCaption; } captionEl.innerHTML = captionContent; var captionContainer = captionEl.closest('.fv-footer-content'); if (captionContainer) { var hasContent = captionContent && captionContent.trim() !== ''; var shouldShow = hasContent || (captionContainer.parentElement && captionContainer.parentElement.querySelector('.fv-logo')); if (captionContainer.parentElement) captionContainer.parentElement.style.display = shouldShow ? 'flex' : 'none'; captionContainer.style.display = hasContent ? 'block' : 'none'; } } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.value = index; var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title'); if (carouselTitle) carouselTitle.innerHTML = chartInfo[index].title; var counter = chartWrapper.querySelector('.fv-carousel-counter'); if (counter) counter.textContent = (index + 1) + ' of ' + charts.length; } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.addEventListener('change', function(e) { showChart(parseInt(e.target.value)) }); var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev'); if (prevBtn) prevBtn.addEventListener('click', function() { showChart((currentChartIndex - 1 + charts.length) % charts.length) }); var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next'); if (nextBtn) nextBtn.addEventListener('click', function() { showChart((currentChartIndex + 1) % charts.length) }); } chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) { var chartId = legend.dataset.chart; var chart = document.getElementById(chartId); // Uses page-unique ID if (!chart) return; var lines = chart.querySelectorAll('.riv-line-path'); var dots = chart.querySelectorAll('.riv-dot'); legend.querySelectorAll('.riv-legend-item').forEach(function(item) { var productName = item.dataset.product; var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]'); var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]'); var highlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); }; var clearHighlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); }; var toggleIsolate = function() { var isIsolated = item.classList.contains('isolated'); legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') }); if (isIsolated) { lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); } else { item.classList.add('isolated'); lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); } }; item.addEventListener('mouseenter', highlight); item.addEventListener('focus', highlight); item.addEventListener('mouseleave', clearHighlight); item.addEventListener('blur', clearHighlight); item.addEventListener('click', toggleIsolate); item.addEventListener('keydown', function(e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleIsolate(); } }); }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initialize); } else { initialize(); } function sendMessageToParentWindow(typeOfMessage, message = null) { let url = (window.location.ancestorOrigins && window.location.ancestorOrigins.length > 0) ? window.location.ancestorOrigins[0] : '*'; window.parent.postMessage({ analytics: { ...message } }, url); } sendMessageToParentWindow('analytics', { type: "fv-loaded", timestamp: new Date().toISOString() }); })();One option you do have with Proton is to upgrade to its Proton Unlimited plan. This plan gives you Proton VPN, and all its features, but also Proton Mail, Pass, Calendar, and Drive. So, if you want added security for your emails, photo storage, or personal events, you can get it all bundled into one package.
Proton Unlimited costs only a fraction more than NordVPN’s super-premium Prime Plan. That's $191.76 for two years compared to $186.03. What’s more, you’re not stung with the huge price increase you’d face with NordVPN, and you can access a whole suite of products.
What's quite astounding is that a single, on-off month of Proton Unlimited is actually cheaper than a one-month plan from any other of the best VPNs. For only $12.99, you get the full Proton experience, including all its apps and features.
For comparison, 1 month of NordVPN Basic (which gives just the VPN and basic Threat Protection) is the same price, while one month of Surfshark Starter is even more at $15.45.
So, for one month of security, Proton will struggle to be beaten. If you don’t need the additional Drive, Pass, Mail, and Calendar apps, Proton VPN for 1 month is only $9.99 with all features included too, so you’re always going to save compared to even its biggest rivals.
All of this sits Proton VPN somewhere in the middle for value. At regular two-year pricing it's in the same ballpark as NordVPN and ExpressVPN. It's only Surfshark that is significantly cheaper out of our top choices.
Score: 8/10
Features: What can Proton VPN do?Proton’s one-price-gives-all approach means you get the full suite of VPN features straight away. That said, it doesn’t offer a great deal in terms of add-ons.
NetShield is the primary example of this. As Proton VPN’s biggest additional feature, NetShield blocks your device from ads, trackers, malware sites, and phishing sites. It works at a system level, meaning no additional installs for browsers or apps; they’re all automatically protected.
It is highly effective at blocking ads online. However, in our most recent testing we noticed a drop off in performance concerning the blocking of phishing and malware sites.
Testing it across Windows, Android, and iOS, we never saw it impact our battery life, nor did we encounter issues with most apps or websites despite the warnings Proton gives that problems may occur.
NetShield is easy to set up, available on all devices, and super effective at ad blocking (Image credit: Future)Read more about Proton VPN's features ▼
The only sites that struggled were streaming sites. VPN ad-blockers and streaming sites are known enemies, especially when the streaming site is regional and relies on ads to run. We’ll cover this in more depth in the unblocking section later.
Profiles are another key tool in Proton’s arsenal. While some VPNs have functionality to auto-connect on using specific apps or WiFi connections, Profiles goes a step further.
Proton’s solution allows users to create multiple, uniquely tailored settings combinations, 'profiles', for when using the VPN in specific situations. The profiles can be tailored to according to:
It’s also got what Proton calls ‘Connect and Go’, which allows you to pick an app or website that loads automatically when you turn on your profile.
In testing, we set up a ‘US Streaming’ profile. We used WireGuard UDP and turned NetShield off to avoid ad-blocker issues, and auto-loaded Peacock so we could get straight to watching shows. It worked flawlessly every time.
Usefully, the profiles you create also appear on Proton’s mobile widgets if you’ve connected to them recently. That means you don’t even need to enter the app to get streaming if you’re on the go and want to save time.
On desktop, you can also pin any profile you create to the top of your recents list.
I really like Proton VPN's profiles. They're easily accessible, work flawlessly, and supremely helpful, top marks!
Proton recently added "Exclude locations" for Android (allowing users to blacklist specific cities from "Quick Connect") and a "Discreet Icon" feature, which lets users hide the VPN app as a decoy (e.g., a calculator) to bypass physical device inspections.
Profiles is super-customizable, easily accessed, and never failed to connect exactly how we wanted it (Image credit: Future)The final unique aspect of Proton VPN’s experience is VPN Accelerator. It supposedly increases performance by up to 400%.
We’ll get into the results of that later, but it works by splitting the processing needed to handle VPN traffic across multiple processors rather than just one.
This reduces the risk of overload to the processor, which would impact performance and result in reduced speeds for a user. It's on automatically for paid Proton VPN users and it’s unavailable for those on the free plan. We recommend leaving it that way to ensure the best speeds.
That's it for Proton's features, and, while it's not a lot, as I say, it functions well, and there are plenty of 'added value' features on other VPNs that don't.
I'd like to see Proton offer a little more with its VPN going forward but, if all you need is a VPN, then you shouldn't have any complaints.
Score: 7/10
Server network and locationsProton VPN offers the second-largest number of total locations of any VPN we tested (188, tied with ExpressVPN), and the most countries covered (145). Only NordVPN, with 211 locations, offers more.
While the number of locations and countries can be a good indicator of a provider’s spread, it’s never perfect. Often the global spread of these servers can be more telling.
Of all the VPNs we test, Proton VPN has the most locations in Asia (48) and Africa (31). By comparison, NordVPN offers 41 Asian locations and 21 African ones.
However, Proton scores lower in North America (39), South America (10), and Oceania (7). Its 53 European locations put Proton slightly below average here too – with the likes of NordVPN, Surfshark, and ExpressVPN offering 54, 54, and 58 locations in the region, respectively.
Read more about Proton VPN's server network ▼
It's important to put that in context, though. Proton company mission is to provide private and secure internet access to all, and that's very much reflected in the server spread of its VPN network.
While it might not have as big a concentration in certain areas – mainly North American and Europe Proton makes sure its product is available to as may parts of the globe as possible. That also means it can open up servers and provide free access in times of trouble for local people.
Proton has regularly become a popular choice for people during periods of heightened internet censorship. Recently, Proton recorded an 8,000% increase in sign-ups from people in Uganda during the country's elections and the associated internet shutdown. The company also recorded a spike in interest in Argentina after two popular streaming platforms were blocked.
That's a unique and laudable pillar of Proton VPN identity. It's a great reason to choose Proton if you live in these areas of the world or your likely to travel to them for work. These are also areas where internet restrictions can be toughest, and present a very immediate need for privacy software.
It's also important to realize that Proton has a large number of servers in its network and that makes it good for handling the ebbs and flows of capacity needs.
Proton’s total number of servers currently sits at nearly 20,000 (19,704 at the time of our latest research). This is not only a huge jump from the 5,000 Proton claimed to have back in June 2024, but also puts the VPN provider far in advance of almost any other.
The more servers a provider has in total, the less likely your connection is to be impacted by excessive server load which, in turn, can lead to reduced download speeds and increased latency or jitter. Those are both things to be avoided if you're looking for a gaming VPN or streaming VPN with consistent, high-speed connections the ideal.
Among Proton’s many locations are some virtual locations. Using virtual servers is common among even the top VPNs, but it’s refreshing to see Proton’s level of transparency surrounding the matter.
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); #fv-chart-1766053504798-bilbvhy0u *, #fv-chart-1766053504798-bilbvhy0u *:before, #fv-chart-1766053504798-bilbvhy0u *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1766053504798-bilbvhy0u { font-family: 'Open Sans', sans-serif !important; } /* Main Wrappers */ #fv-chart-1766053504798-bilbvhy0u { position: relative !important; overflow: visible !important; --riv-primary: #2E6E93; } #fv-chart-1766053504798-bilbvhy0u .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; } /* Typography */ #fv-chart-1766053504798-bilbvhy0u .fv-chart-title { font-weight: bold !important; text-align: center !important; margin-bottom: 0.5rem !important; color: #1F2937 !important; font-size: 1.25rem !important; line-height: 1.2 !important; font-family: 'Open Sans', sans-serif !important; text-transform: none !important; } #fv-chart-1766053504798-bilbvhy0u .fv-chart-subhead { font-size: 1rem !important; font-weight: 500 !important; text-align: center !important; margin-bottom: 2rem !important; color: #6B7280 !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; text-transform: none !important; } #fv-chart-1766053504798-bilbvhy0u .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1766053504798-bilbvhy0u .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; } /* Footer */ #fv-chart-1766053504798-bilbvhy0u .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1766053504798-bilbvhy0u .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1766053504798-bilbvhy0u .fv-logo { display: block !important; margin: 0 auto !important; width: 120px !important; max-width: 120px !important; height: auto !important; object-fit: contain !important; } /* Display Mode Controls */ #fv-chart-1766053504798-bilbvhy0u .fv-dropdown-container { text-align: center !important; margin-bottom: 16px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-dropdown { width: 100% !important; max-width: 350px !important; padding: 8px 12px !important; font-size: 14px !important; line-height: 1.2 !important; border: 2px solid #d1d5db !important; border-radius: 8px !important; background-color: #ffffff !important; color: #374151 !important; cursor: pointer !important; appearance: none !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 8 4 4 4-4'/%3e%3c/svg%3e") !important; background-position: right 12px center !important; background-repeat: no-repeat !important; background-size: 14px !important; padding-right: 35px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766053504798-bilbvhy0u .fv-dropdown:hover { border-color: var(--riv-primary) !important; } #fv-chart-1766053504798-bilbvhy0u .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-1766053504798-bilbvhy0u .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766053504798-bilbvhy0u .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1766053504798-bilbvhy0u .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; } /* Legend */ #fv-chart-1766053504798-bilbvhy0u .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-1766053504798-bilbvhy0u .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } /* Chart Core Styles */ #fv-chart-1766053504798-bilbvhy0u .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1766053504798-bilbvhy0u .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; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-row, #fv-chart-1766053504798-bilbvhy0u .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; } #fv-chart-1766053504798-bilbvhy0u .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; } #fv-chart-1766053504798-bilbvhy0u .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1766053504798-bilbvhy0u .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } /* Stacked Bar */ #fv-chart-1766053504798-bilbvhy0u .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1766053504798-bilbvhy0u .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-1766053504798-bilbvhy0u .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1766053504798-bilbvhy0u .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; } /* Grouped Bar */ #fv-chart-1766053504798-bilbvhy0u .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1766053504798-bilbvhy0u .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1766053504798-bilbvhy0u .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: #4B5563 !important; text-transform: none !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-cluster .fv-bar-container { height: 20px !important; } /* Line Chart Grid */ #fv-chart-1766053504798-bilbvhy0u .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } /* X-Axis */ #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1766053504798-bilbvhy0u .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-1766053504798-bilbvhy0u .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1766053504798-bilbvhy0u .fv-y-axis-title { font-size: 15px !important; color: #6B7280 !important; line-height: 1.5 !important; text-align: left !important; padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */ margin-bottom: 4px !important; display: block !important; font-weight: bold !important; } /* Mobile / Forced Mobile View */ #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-bar-row, #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-stacked-product, #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-bar-label, #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-bar-container, #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-bar-cluster { width: 100% !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-x-axis-label-space { display: none !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766053504798-bilbvhy0u.mobile-view .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } @media (max-width: 500px) { #fv-chart-1766053504798-bilbvhy0u .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766053504798-bilbvhy0u .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-bar-row, #fv-chart-1766053504798-bilbvhy0u .fv-stacked-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766053504798-bilbvhy0u .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-1766053504798-bilbvhy0u .fv-bar-container { width: 100% !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-wrapper:not(.fv-grouped-x-axis) { margin-left: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-label-space:not(.fv-grouped-x-axis .fv-x-axis-label-space) { display: none !important; } #fv-chart-1766053504798-bilbvhy0u .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766053504798-bilbvhy0u .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } #fv-chart-1766053504798-bilbvhy0u .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ } #fv-chart-1766053504798-bilbvhy0u.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } } { "@context": "https://schema.org", "@type": "Dataset", "name": "Global VPN server spread", "description": "Subhead to describe the test and what's being measured and why", "creator": { "@type": "Organization", "name": "TechRadar", "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" }, "isAccessibleForFree": true, "dateCreated": "2025-12-18T10:25:04.798Z", "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized", "keywords": [ "Proton VPN", "NordVPN", "ExpressVPN", "Surfshark", "Africa", "Asia", "Europe", "North America", "Oceania", "South America", "benchmark", "comparison", "performance", "review", "TechRadar" ], "measurementTechnique": "Performance Benchmarking", "variableMeasured": [ { "@type": "PropertyValue", "name": "Proton VPN – Asia", "value": 44, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Proton VPN – North America", "value": 32, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Proton VPN – South America", "value": 7, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Proton VPN – Europe", "value": 49, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Proton VPN – Oceania", "value": 6, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Proton VPN – Africa", "value": 26, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – Asia", "value": 38, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – North America", "value": 39, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – South America", "value": 10, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – Europe", "value": 53, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – Oceania", "value": 8, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "NordVPN – Africa", "value": 17, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – Asia", "value": 36, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – North America", "value": 70, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – South America", "value": 9, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – Europe", "value": 59, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – Oceania", "value": 8, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "ExpressVPN – Africa", "value": 6, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – Asia", "value": 31, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – North America", "value": 34, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – South America", "value": 10, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – Europe", "value": 54, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – Oceania", "value": 6, "unitText": "number of server locations" }, { "@type": "PropertyValue", "name": "Surfshark – Africa", "value": 6, "unitText": "number of server locations" } ]} Global VPN server spreadContinental split of server network resources
< Prev Proton VPN Next > (function() { if (typeof google === 'undefined' || !google.charts) return; var chartDiv = document.getElementById('pie_chart_div_fv-chart-1766053504798-bilbvhy0u_pieProtonVPN'); if (!chartDiv) return; var chart = null; function drawChart() { var data = google.visualization.arrayToDataTable([["Attribute","Value"],["Asia",44],["North America",32],["South America",7],["Europe",49],["Oceania",6],["Africa",26]]); var options = {"backgroundColor":"transparent","chartArea":{"left":"5%","top":"5%","width":"90%","height":"90%"},"legend":{"position":"labeled","textStyle":{"color":"#4B5563","fontName":"Open Sans","fontSize":14}},"pieSliceText":"none","tooltip":{"trigger":"none"},"colors":["#4285F4","#DB4437","#F4B400","#0F9D58","#9C27B0","#009688"],"title":""}; if (!chart) { chart = new google.visualization.PieChart(chartDiv); } chart.draw(data, options); } google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(function() { drawChart(); var resizeTimeout; window.addEventListener('resize', function() { clearTimeout(resizeTimeout); resizeTimeout = setTimeout(drawChart, 200); }); }); })(); Data for Proton VPN AttributeValue (number of server locations)Percentage Asia 44 26.8% North America 32 19.5% South America 7 4.3% Europe 49 29.9% Oceania 6 3.7% Africa 26 15.9% (function() { if (typeof google === 'undefined' || !google.charts) return; var chartDiv = document.getElementById('pie_chart_div_fv-chart-1766053504798-bilbvhy0u_pieNordVPN'); if (!chartDiv) return; var chart = null; function drawChart() { var data = google.visualization.arrayToDataTable([["Attribute","Value"],["Asia",38],["North America",39],["South America",10],["Europe",53],["Oceania",8],["Africa",17]]); var options = {"backgroundColor":"transparent","chartArea":{"left":"5%","top":"5%","width":"90%","height":"90%"},"legend":{"position":"labeled","textStyle":{"color":"#4B5563","fontName":"Open Sans","fontSize":14}},"pieSliceText":"none","tooltip":{"trigger":"none"},"colors":["#4285F4","#DB4437","#F4B400","#0F9D58","#9C27B0","#009688"],"title":""}; if (!chart) { chart = new google.visualization.PieChart(chartDiv); } chart.draw(data, options); } google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(function() { drawChart(); var resizeTimeout; window.addEventListener('resize', function() { clearTimeout(resizeTimeout); resizeTimeout = setTimeout(drawChart, 200); }); }); })(); Data for NordVPN AttributeValue (number of server locations)Percentage Asia 38 23.0% North America 39 23.6% South America 10 6.1% Europe 53 32.1% Oceania 8 4.8% Africa 17 10.3% (function() { if (typeof google === 'undefined' || !google.charts) return; var chartDiv = document.getElementById('pie_chart_div_fv-chart-1766053504798-bilbvhy0u_pieExpressVPN'); if (!chartDiv) return; var chart = null; function drawChart() { var data = google.visualization.arrayToDataTable([["Attribute","Value"],["Asia",36],["North America",70],["South America",9],["Europe",59],["Oceania",8],["Africa",6]]); var options = {"backgroundColor":"transparent","chartArea":{"left":"5%","top":"5%","width":"90%","height":"90%"},"legend":{"position":"labeled","textStyle":{"color":"#4B5563","fontName":"Open Sans","fontSize":14}},"pieSliceText":"none","tooltip":{"trigger":"none"},"colors":["#4285F4","#DB4437","#F4B400","#0F9D58","#9C27B0","#009688"],"title":""}; if (!chart) { chart = new google.visualization.PieChart(chartDiv); } chart.draw(data, options); } google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(function() { drawChart(); var resizeTimeout; window.addEventListener('resize', function() { clearTimeout(resizeTimeout); resizeTimeout = setTimeout(drawChart, 200); }); }); })(); Data for ExpressVPN AttributeValue (number of server locations)Percentage Asia 36 19.1% North America 70 37.2% South America 9 4.8% Europe 59 31.4% Oceania 8 4.3% Africa 6 3.2% (function() { if (typeof google === 'undefined' || !google.charts) return; var chartDiv = document.getElementById('pie_chart_div_fv-chart-1766053504798-bilbvhy0u_pieSurfshark'); if (!chartDiv) return; var chart = null; function drawChart() { var data = google.visualization.arrayToDataTable([["Attribute","Value"],["Asia",31],["North America",34],["South America",10],["Europe",54],["Oceania",6],["Africa",6]]); var options = {"backgroundColor":"transparent","chartArea":{"left":"5%","top":"5%","width":"90%","height":"90%"},"legend":{"position":"labeled","textStyle":{"color":"#4B5563","fontName":"Open Sans","fontSize":14}},"pieSliceText":"none","tooltip":{"trigger":"none"},"colors":["#4285F4","#DB4437","#F4B400","#0F9D58","#9C27B0","#009688"],"title":""}; if (!chart) { chart = new google.visualization.PieChart(chartDiv); } chart.draw(data, options); } google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(function() { drawChart(); var resizeTimeout; window.addEventListener('resize', function() { clearTimeout(resizeTimeout); resizeTimeout = setTimeout(drawChart, 200); }); }); })(); Data for Surfshark AttributeValue (number of server locations)Percentage Asia 31 22.0% North America 34 24.1% South America 10 7.1% Europe 54 38.3% Oceania 6 4.3% Africa 6 4.3% 1 of 4 Proton VPN has the best global server spread of all of our recommended VPNs. It's the top choice for coverage in Africa and the Middle East. (function() { function initialize() { var chartWrapper = document.getElementById('fv-chart-1766053504798-bilbvhy0u'); if (!chartWrapper) { console.error('Chart wrapper with ID fv-chart-1766053504798-bilbvhy0u not found.'); return; } function animateBars(chartElement) { if (!chartElement) return; var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment'); bars.forEach(function(bar, index) { var targetWidth = bar.dataset.targetWidth; if (targetWidth === undefined) return; // Bars start at width: 0% in HTML, so we just animate them setTimeout(function() { bar.style.width = targetWidth + '%'; }, index * 50 + 100); }); } 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'; 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'); // Animate initial view if ("Carousel" === "All Charts") { charts.forEach(function(chart) { var chartType = chart.dataset.chartType; if (chartType === 'Line') { animateLineChart(chart); } else if (chartType !== 'Pie') { animateBars(chart); } }); } else if (charts.length > 0) { var firstChart = charts[0]; var firstChartType = firstChart.dataset.chartType; if (firstChartType === 'Line') { animateLineChart(firstChart); } else if (firstChartType !== 'Pie') { animateBars(firstChart); } } if (charts.length > 1 && "Carousel" !== "All Charts") { var currentChartIndex = 0; var subheadEl = chartWrapper.querySelector('.fv-chart-subhead'); var captionEl = chartWrapper.querySelector('.rv-chart-caption'); var placeholderSubhead = "Subhead to describe the test and what's being measured and why"; var placeholderCaption = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubheadJSON = "Subhead to describe the test and what's being measured and why"; var globalCaptionJSON = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubhead = globalSubheadJSON === placeholderSubhead ? '' : globalSubheadJSON; var globalCaption = globalCaptionJSON === placeholderCaption ? '' : globalCaptionJSON; var subheadOverrides = {"pie-Proton VPN":"Continental split of server network resources"}; var captionOverrides = {"pie-ExpressVPN":"ExpressVPN focuses its server network on North America and Europe.","pie-NordVPN":"NordVPN has the largest number of server locations and a reasonable spread of those resources over the globe.","pie-Proton VPN":"Proton VPN has the best global server spread of all of our recommended VPNs. It's the top choice for coverage in Africa and the Middle East.","pie-Surfshark":"Surfshark is the most Euro-centric of our recommended VPNs."}; var chartInfo = [{"id":"pie-Proton VPN","title":"Proton VPN"},{"id":"pie-NordVPN","title":"NordVPN"},{"id":"pie-ExpressVPN","title":"ExpressVPN"},{"id":"pie-Surfshark","title":"Surfshark"}]; var captionOverrideKeys = Object.keys(captionOverrides); var singleCaptionOverrideValue = captionOverrideKeys.length === 1 ? captionOverrides[captionOverrideKeys[0]] : null; if (singleCaptionOverrideValue === placeholderCaption) { singleCaptionOverrideValue = ''; } function showChart(index) { if (index < 0 || index >= charts.length) return; charts.forEach(function(chart, i) { chart.style.display = i === index ? 'block' : 'none'; }); currentChartIndex = index; var activeChart = charts[index]; var chartType = activeChart.dataset.chartType; if (chartType === 'Line') { animateLineChart(activeChart); } else if (chartType !== 'Pie') { animateBars(activeChart); } var activeChartId = chartInfo[index].id; if (subheadEl) { var subheadContent = (subheadOverrides[activeChartId] !== undefined) ? (subheadOverrides[activeChartId] === placeholderSubhead ? '' : subheadOverrides[activeChartId]) : globalSubhead; subheadEl.innerHTML = subheadContent; } if (captionEl) { var captionContent; if (captionOverrides[activeChartId] !== undefined) { captionContent = captionOverrides[activeChartId] === placeholderCaption ? '' : captionOverrides[activeChartId]; } else if (singleCaptionOverrideValue !== null) { captionContent = singleCaptionOverrideValue; } else { captionContent = globalCaption; } captionEl.innerHTML = captionContent; var captionContainer = captionEl.closest('.fv-footer-content'); if (captionContainer) { var hasContent = captionContent && captionContent.trim() !== ''; var shouldShow = hasContent || (captionContainer.parentElement && captionContainer.parentElement.querySelector('.fv-logo')); if (captionContainer.parentElement) captionContainer.parentElement.style.display = shouldShow ? 'flex' : 'none'; captionContainer.style.display = hasContent ? 'block' : 'none'; } } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.value = index; var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title'); if (carouselTitle) carouselTitle.innerHTML = chartInfo[index].title; var counter = chartWrapper.querySelector('.fv-carousel-counter'); if (counter) counter.textContent = (index + 1) + ' of ' + charts.length; } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.addEventListener('change', function(e) { showChart(parseInt(e.target.value)) }); var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev'); if (prevBtn) prevBtn.addEventListener('click', function() { showChart((currentChartIndex - 1 + charts.length) % charts.length) }); var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next'); if (nextBtn) nextBtn.addEventListener('click', function() { showChart((currentChartIndex + 1) % charts.length) }); } chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) { var chartId = legend.dataset.chart; var chart = document.getElementById(chartId); // Uses page-unique ID if (!chart) return; var lines = chart.querySelectorAll('.riv-line-path'); var dots = chart.querySelectorAll('.riv-dot'); legend.querySelectorAll('.riv-legend-item').forEach(function(item) { var productName = item.dataset.product; var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]'); var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]'); var highlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); }; var clearHighlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); }; var toggleIsolate = function() { var isIsolated = item.classList.contains('isolated'); legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') }); if (isIsolated) { lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); } else { item.classList.add('isolated'); lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); } }; item.addEventListener('mouseenter', highlight); item.addEventListener('focus', highlight); item.addEventListener('mouseleave', clearHighlight); item.addEventListener('blur', clearHighlight); item.addEventListener('click', toggleIsolate); item.addEventListener('keydown', function(e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleIsolate(); } }); }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initialize); } else { initialize(); } function sendMessageToParentWindow(typeOfMessage, message = null) { let url = (window.location.ancestorOrigins && window.location.ancestorOrigins.length > 0) ? window.location.ancestorOrigins[0] : '*'; window.parent.postMessage({ analytics: { ...message } }, url); } sendMessageToParentWindow('analytics', { type: "fv-loaded", timestamp: new Date().toISOString() }); })();That said, it’s not perfect. In our testing, it was quickly apparent that the app lacks clear visual indicators for virtual servers. For instance, the Windows app currently doesn't display any icons to let you know a server is Smart Routed.
What’s more, we found a few instances where these virtual locations didn't appear to connect from exactly where Proton VPN’s website said they were hosted.
However, it's worth noting that the vast majority of servers were hosted exactly where Proton claimed they were. The few exceptions we found were generally hosted in neighboring countries, which is unlikely to cause a noticeable performance drop.
It's most likely that Proton's website server lists are just a bit out of date, rather than anything nefarious.
The real diversion from the norm for Proton's server network, though, is that it doesn't use RAM-only servers. Proton believes the security benefits of such servers are minimal and consequently not worthwhile, which they explain in a blog post.
Instead, Proton runs full disk encryption on their servers. This means that even if a server were to be taken away, it would not be possible to access the server certificates that might allow bad actors to create an attack, or attempt to track customers.
Alongside these servers are Proton’s own Secure Core servers. These servers are owned and run by Proton itself, stored in high-security locations, including a former military base and an underground data center, and form the basis of Proton’s multi-hop offering.
Based in Sweden, Switzerland, and Iceland, these servers are deliberately in physically hardened locations with strong privacy laws, reducing the ability of other countries to file legal challenges for data. Plus, the servers are connected to the internet by a dedicated network Proton owns, with IP addresses owned and operated by its own Local Internet Registry.
The average user won’t see a huge difference in performance but any multihop connection does reduce download speeds and increases latency owing to the added VPN server connection. However, those extra measures mean you’re far more protected when using Secure Core than you would with any other VPN multi-hop system. If that doesn't add peace of mind, then we don't know what will.
Overall, then, a great number of locations, backed by strong, secure infrastructure. There's little you need to worry about when it comes to where to connect with Proton VPN.
Score: 10/10
PrivacyProton is as a privacy-first company. Its VPN product is no different – and doesn’t disappoint!
We should first address the fact that it is a Swiss company. Being based in Switzerland means the company is protected by some VPN customer-friendly data privacy laws. Switzerland isn’t part of any intelligence-sharing agreements, and sees such importance in privacy that rarely will a Swiss court grant any data request it receives from another country.
This is furthered by Proton’s full, detailed privacy policy, no-logs policy, and transparency reports when it is subject to legal requests by Swiss authorities. We read through Proton’s privacy policy and were pleased to see a high level of detail, without unnecessary complexities.
The same is true for its no-logs policy. It covers everything we’d expect, including linking out to explainers surrounding the technology Proton has in place to secure your data, such as full-disk encryption and bare-metal servers, both of which we’ll cover later.
The future of Switzerland's reputation as a privacy haven is not certain, however. In recent months, there has been discussions about changes to the country's surveillance legislation. Proton has said it will leave the country if Switzerland no longer offers the privacy protections it feels it requires to operate securely.
Read more about Proton VPN's privacy measures ▼
This no-logs policy has also been audited four times. The last was in August 2025.
These audits have regularly confirmed there is nothing to worry about, even emphasizing the lengths Proton goes to internally to ensure security.
This includes monitoring server configurations and raising alerts if there is an unauthorized change. It also has a change management system which means an employee cannot change any configurations without another employee’s approval.
If that wasn’t enough, Proton’s no logs policy was tested in 2019 when a Swiss court approved a request to hand over customer information. However, since Proton’s no logs policy was watertight and well enforced, there was no information to hand over.
If you’re interested in how many requests Proton receives over a year, you can look over its transparency report. This report is updated whenever a new request is received, even if, as is most common, the request is declined due to Swiss privacy laws.
Proton’s quest for privacy superiority doesn’t just stop with the legalities, though; its Stealth protocol is a staple part of its infrastructure and offers a stellar solution to remaining secure when you need to hide that you’re using a VPN to connect.
Stealth is a protocol based on traditional WireGuard over TCP. By tunneling WireGuard over TCP, having already encapsulated your traffic in TLS, your connection appears as any normal online traffic would.
This is because TCP runs your traffic through the same port that normal HTTPS traffic goes through, port 443. By disguising your traffic in this way, you’re much less likely to be picked up by VPN detection technologies, allowing you greater success when bypassing censorship restrictions, VPN bans, and the like.
All this protective technology does mean that Stealth is by no means the quickest protocol, though that doesn’t mean you’re short of options if you need speed.
Alongside Stealth, you can also pick from WireGuard connection types across all apps, or OpenVPN if you are on Windows, both of which are available in TCP or UDP configurations.
In January 2026, the company announced that it be retiring older manual OpenVPN configurations due to security concerns. Although users of the official app will be unaffected, those running manual setups or on Linux will need to refresh their credentials by February 28 to avoid losing connectivity.
Picking TCP gives a more reliable connection, while UDP is more speed-focused. So, if you’re after a secure, reliable connection, OpenVPN on TCP is the pick, while if you want speed, WireGuard over UDP is ideal, especially with VPN Accelerator enabled.
Proton offers huge amounts of customizability of its protocols (Image credit: Future)We’ve mentioned already how Proton avoids using RAM-only servers in favor of full-disk-encrypted servers instead, but it’s also worth mentioning its commitment to physical locations in regions of high risk.
In ‘unfriendly jurisdictions’, as Proton describes them, Proton uses third-party, physical servers to ensure that it’s not subject to local laws and remains a Swiss company, since the infrastructure is owned by a third-party, and it has full control of the server all the way to the base operating level.
Using physical servers, rather than virtual, ensures the hardware is solely dedicated to Proton VPN, allowing for greater security and control when navigating the difficulties faced in these regions.
In terms of privacy features in-app, there are several that are particularly handy.
We’ve already mentioned Proton’s version of multi-hop, Secure Core. This is a super-secure solution to a two-VPN connection, though the added security does mean it sacrifices country availability. Every connection must go through one of Proton’s Swiss, Icelandic, or Swedish Secure Core bases, and the connection can then only exit in 68 of Proton’s usual 145 countries.
While this may seem like a sacrifice initially, 68 is far more than the 12 multi-hop locations NordVPN offers. Only Surfshark’s Nexus network offers more since it allows a multihop connection between any two Surfshark locations without limitation.
Much like NordVPN, you also get Tor over VPN connectivity should you wish to access .onion sites. Again, Proton comfortably beats NordVPN for locations in this respect, with six to Nord’s two.
As with any Tor over VPN connection, performance does take a hefty hit. Our tests showed a maximum download speed of only 1.89 Mbps, though this is more than double NordVPN’s result, which barely scraped over 700 Kbps.
It’s unlikely that, if using the Tor network, you’re doing anything requiring a huge amount of bandwidth, but beware that you’re never going to get the same speeds you would with a different protocol. If you’re unsure how to safely use Tor over VPN, Proton does offer a handy guide you can access from within the app.
Score: 10/10
SecurityProton does almost all the necessary security steps well. AES-256-GCM and ChaCha20 encryption using Diffie-Hellman key exchanges are standard practices, and Proton only uses protocols that support perfect forward secrecy. This means not only are you secure, but even if a session were to be compromised, none of your older or later sessions are at risk since they’ll use unique encryption keys.
On the topic of encryption keys, Proton uses 4096-bit RSA keys, a step above VPN providers such as Surfshark, which only use 2048-bit, though you won’t notice the difference day-to-day. 2048-bit encryption keys are extremely safe, which is why top VPNs still use them, but 4096-bit keys add additional security through the increase in key length – why the likes of Proton and NordVPN now use these instead.
Proton’s VPN hasn’t yet implemented post-quantum encryption (PQE). However, it is currently working on adding this feature. In October 2025, the company announced it had started working on a new, in-house VPN architecture This will enable the company to introduce PQE in the coming months. The architecture is now being deployed and PQE rollout is imminent.
In an April 2026 update, the company said it was still working on this and currently laying the groundwork for PQE.
That said, its introduction is still lagging behind NordVPN and Express, who already offer PQE. For a closer look, we've also written an in-depth comparison of NordVPN and Proton VPN.
Read more about Proton VPN's security features ▼
Despite lacking PQE, Proton has plenty of features to keep users secure.
Auto-connect is an option right out of the gates. However, it’s not the most flexible system we’ve seen, especially when compared to NordVPN. While you can set your desktop to auto-connect on launch, and mobile apps feature a basic 'Always-on' toggle to re-establish dropped connections, it lacks advanced condition-based triggers.
This lack of any customization is surprising. The likes of NordVPN or Surfshark allow you options such as creating a trusted network list or enabling auto-connect under specific connection circumstances. Without this Proton is a distance behind.
The home screen offers quick access to everything from auto-connect settings to profiles and specialist servers (Image credit: Future)Next comes split tunelling. Proton’s split tunelling is advanced, but until recently Windows users couldn't use the split tunnel with the kill switch enabled. Fortunately, this was resolved in an update in February.
Proton does have several advanced features for split-tunneling. You can choose to split-tunnel both apps and IP addresses on Windows and Android, while Mac users are currently limited strictly to apps. On these supported platforms, you can decide whether your tunnel excludes or includes what’s selected from the VPN connection.
Proton’s app detection on desktop is very good. Any .exe file we had was found and properly thumbnailed on our list – a list which usefully retains any app you add permanently, should you wish to amend your list in future.
On mobile, Proton did a great job finding any app we’d installed (including those installed via Chrome), and could even identify and isolate specific system apps. That said, it did take a few seconds to collate the full list of apps, and didn’t give options for specific Chrome ‘apps’ we’d set up on our Android device to quickly access specific websites.
That won’t impact many but it does mean you’re left split-tunneling Chrome as a whole instead of having specific, unencrypted access to sites where VPNs cause issues, including financial sites.
Proton's settings menu is well laid out and offers superb explanations of even its most complex options (Image credit: Future)Finally, we should mention Proton’s kill switch. On desktop, you get two kill switch options: Standard, and Advanced. Standard works as you’d expect. You turn it on, and your internet connection drops if your connection to Proton VPN is interrupted.
Advanced adds another layer to this. It only allows internet access when connected to Proton VPN, and it remains active even after restarting your device.
Testing the kill switch over Stealth, WireGuard, and OpenVPN, Proton foiled all of our tricks to forcibly drop the VPN. We were disconnected instantly and saw no signs of leaks, and that's exactly what you want.
iOS and Mac users get the equivalent of Windows’ Standard kill switch, which is more than good enough. Android users use the Android-native kill switch, which is essentially the Windows Advanced option. While it would be great to see consistency across the board, none of our testing suggests any reason to worry about Proton’s kill switch no matter the platform.
Diving into Proton’s advanced settings offers several other ways to improve your security too.
That means using non-Proton server network methods to ensure online access to Proton users in crisis situation.
You can also choose to allow LAN connections while still connected to the VPN, set up custom DNS servers, choose your specific NAT type and OpenVPN network driver, and enable IPv6 support and leak protection.
This is extensive customization for any VPN. What’s also great to see is that mobile users get almost all of these functions, losing only IPv6 leak protection and OpenVPN network driver choices from the otherwise extensive list.
The final tool in Proton VPN’s security arsenal is NetShield. This is Proton’s ad, tracker and malware blocking tool. It works at a system level, meaning there’s no need for separate installs for at-risk programs such as your browser. It instead protects all of your apps instantly.
We put NetShield to the test against 36 brand-new malware and phishing sites and attempted to access them. We also ran it through an ad-blocking tester. These are our most recent VPN lab results:
Phishing Sites Blocked
Malware Sites Blocked
Ads blocked
NordVPN (Threat Protection Pro)
92%
80%
21%
Proton VPN
32%
4%
88%
ExpressVPN
84%
16%
87%
Surfshark
48%
28%
44%
Proton’s results raise a number of discussion points. Its 32% phishing sites blocked score is a drop from its previous highs, putting it behind competitors like NordVPN. However, blocking 88% of ads means Proton remains top-tier here, achieving double the successful blocks of Surfshark and four times that of NordVPN's basic blocker.
Its 4% malware sites blocked score is concerning, of course. Though curiously, we also found this with ExpressVPN, which scored just 16% in this round, despite both testing well in the past.
As with speed testing, these ad and site blocker tests are only a snapshot in time, and are relative to the latest threats of that particular day. In other words, it might have just been a bad day at the office for ExpressVPN and Proton VPN.
The takeaway message is that, while Proton VPN currently misses a significant number of malware and phishing threats compared to the top performers, its core ad blocking remains highly effective.
Score: 7/10
SpeedProton shot to the top of the pack in our most recent VPN lab speed tests. That's likely thanks in part to its VPN Accelerator technology.
We recently broadened our testing parameters, adding more data points to our testing and increasing our maximum speed capacity to 10 Gbps. This allows for more precise, comparable testing across all VPNs to discern even the smallest differences.
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); #fv-chart-1766055751837-zg9wkkbik *, #fv-chart-1766055751837-zg9wkkbik *:before, #fv-chart-1766055751837-zg9wkkbik *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1766055751837-zg9wkkbik { font-family: 'Open Sans', sans-serif !important; } /* Main Wrappers */ #fv-chart-1766055751837-zg9wkkbik { position: relative !important; overflow: visible !important; --riv-primary: #2E6E93; } #fv-chart-1766055751837-zg9wkkbik .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; } /* Typography */ #fv-chart-1766055751837-zg9wkkbik .fv-chart-title { font-weight: bold !important; text-align: center !important; margin-bottom: 0.5rem !important; color: #1F2937 !important; font-size: 1.25rem !important; line-height: 1.2 !important; font-family: 'Open Sans', sans-serif !important; text-transform: none !important; } #fv-chart-1766055751837-zg9wkkbik .fv-chart-subhead { font-size: 1rem !important; font-weight: 500 !important; text-align: center !important; margin-bottom: 2rem !important; color: #6B7280 !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; text-transform: none !important; } #fv-chart-1766055751837-zg9wkkbik .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1766055751837-zg9wkkbik .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; } /* Footer */ #fv-chart-1766055751837-zg9wkkbik .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1766055751837-zg9wkkbik .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1766055751837-zg9wkkbik .fv-logo { display: block !important; margin: 0 auto !important; width: 120px !important; max-width: 120px !important; height: auto !important; object-fit: contain !important; } /* Display Mode Controls */ #fv-chart-1766055751837-zg9wkkbik .fv-dropdown-container { text-align: center !important; margin-bottom: 16px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-dropdown { width: 100% !important; max-width: 350px !important; padding: 8px 12px !important; font-size: 14px !important; line-height: 1.2 !important; border: 2px solid #d1d5db !important; border-radius: 8px !important; background-color: #ffffff !important; color: #374151 !important; cursor: pointer !important; appearance: none !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 8 4 4 4-4'/%3e%3c/svg%3e") !important; background-position: right 12px center !important; background-repeat: no-repeat !important; background-size: 14px !important; padding-right: 35px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766055751837-zg9wkkbik .fv-dropdown:hover { border-color: var(--riv-primary) !important; } #fv-chart-1766055751837-zg9wkkbik .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-1766055751837-zg9wkkbik .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766055751837-zg9wkkbik .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1766055751837-zg9wkkbik .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; } /* Legend */ #fv-chart-1766055751837-zg9wkkbik .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-1766055751837-zg9wkkbik .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } /* Chart Core Styles */ #fv-chart-1766055751837-zg9wkkbik .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1766055751837-zg9wkkbik .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; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-row, #fv-chart-1766055751837-zg9wkkbik .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; } #fv-chart-1766055751837-zg9wkkbik .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; } #fv-chart-1766055751837-zg9wkkbik .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1766055751837-zg9wkkbik .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } /* Stacked Bar */ #fv-chart-1766055751837-zg9wkkbik .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1766055751837-zg9wkkbik .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-1766055751837-zg9wkkbik .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1766055751837-zg9wkkbik .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; } /* Grouped Bar */ #fv-chart-1766055751837-zg9wkkbik .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1766055751837-zg9wkkbik .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1766055751837-zg9wkkbik .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: #4B5563 !important; text-transform: none !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-cluster .fv-bar-container { height: 20px !important; } /* Line Chart Grid */ #fv-chart-1766055751837-zg9wkkbik .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } /* X-Axis */ #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1766055751837-zg9wkkbik .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-1766055751837-zg9wkkbik .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1766055751837-zg9wkkbik .fv-y-axis-title { font-size: 15px !important; color: #6B7280 !important; line-height: 1.5 !important; text-align: left !important; padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */ margin-bottom: 4px !important; display: block !important; font-weight: bold !important; } /* Mobile / Forced Mobile View */ #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-bar-row, #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-stacked-product, #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-bar-label, #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-bar-container, #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-bar-cluster { width: 100% !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-x-axis-label-space { display: none !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766055751837-zg9wkkbik.mobile-view .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } @media (max-width: 500px) { #fv-chart-1766055751837-zg9wkkbik .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766055751837-zg9wkkbik .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-bar-row, #fv-chart-1766055751837-zg9wkkbik .fv-stacked-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766055751837-zg9wkkbik .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-1766055751837-zg9wkkbik .fv-bar-container { width: 100% !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-wrapper:not(.fv-grouped-x-axis) { margin-left: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-label-space:not(.fv-grouped-x-axis .fv-x-axis-label-space) { display: none !important; } #fv-chart-1766055751837-zg9wkkbik .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766055751837-zg9wkkbik .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } #fv-chart-1766055751837-zg9wkkbik .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ } #fv-chart-1766055751837-zg9wkkbik.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } } { "@context": "https://schema.org", "@type": "Dataset", "name": "WireGuard/fastest VPN protocol", "description": "Subhead to describe the test and what's being measured and why", "creator": { "@type": "Organization", "name": "TechRadar", "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" }, "isAccessibleForFree": true, "dateCreated": "2025-12-18T11:02:31.837Z", "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized", "keywords": [ "Surfshark (WireGuard)", "NordVPN (NordLynx)", "ExpressVPN (Lightway Turbo)", "ExpressVPN (WireGuard)", "Proton VPN (WireGuard)", "Download speed (local)", "Download speed (long distance)", "Jitter (local)", "Jitter (long distance)", "Latency (local)", "Latency (long distance)", "benchmark", "comparison", "performance", "review", "TechRadar" ], "measurementTechnique": "Performance Benchmarking", "variableMeasured": [ { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Download speed (local)", "value": 1615, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Download speed (local)", "value": 1256, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Download speed (local)", "value": 1479, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Download speed (local)", "value": 694, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Download speed (local)", "value": 1521, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Download speed (long distance)", "value": 355, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Download speed (long distance)", "value": 857, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Download speed (long distance)", "value": 1374, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Download speed (long distance)", "value": 523, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Download speed (long distance)", "value": 1242, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Jitter (local)", "value": 2.3, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Jitter (local)", "value": 2.4, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Jitter (local)", "value": 5.3, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Jitter (local)", "value": 2.4, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Jitter (local)", "value": 5.2, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Jitter (long distance)", "value": 27.5, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Jitter (long distance)", "value": 4.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Jitter (long distance)", "value": 5.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Jitter (long distance)", "value": 2.3, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Jitter (long distance)", "value": 28.3, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Latency (local)", "value": 21.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Latency (local)", "value": 17.2, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Latency (local)", "value": 14.8, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Latency (local)", "value": 13.6, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Latency (local)", "value": 21.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark (WireGuard) – Latency (long distance)", "value": 171, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN (NordLynx) – Latency (long distance)", "value": 83, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (Lightway Turbo) – Latency (long distance)", "value": 75, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN (WireGuard) – Latency (long distance)", "value": 72.1, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN (WireGuard) – Latency (long distance)", "value": 90.6, "unitText": "ms" } ]} WireGuard/fastest VPN protocol < Prev Download speed (local) Next > Surfshark (WireGuard) 1615 NordVPN (NordLynx) 1256 ExpressVPN (Lightway Turbo) 1479 ExpressVPN (WireGuard) 694 Proton VPN (WireGuard) 1521 05001,0001,5002,000 Mbps Download speed (local) Data ProductValue (Mbps) Surfshark (WireGuard) 1615 NordVPN (NordLynx) 1256 ExpressVPN (Lightway Turbo) 1479 ExpressVPN (WireGuard) 694 Proton VPN (WireGuard) 1521 Surfshark (WireGuard) 355 NordVPN (NordLynx) 857 ExpressVPN (Lightway Turbo) 1374 ExpressVPN (WireGuard) 523 Proton VPN (WireGuard) 1242 03757501,1251,500 Mbps Download speed (long distance) Data ProductValue (Mbps) Surfshark (WireGuard) 355 NordVPN (NordLynx) 857 ExpressVPN (Lightway Turbo) 1374 ExpressVPN (WireGuard) 523 Proton VPN (WireGuard) 1242 Surfshark (WireGuard) 2.3 NordVPN (NordLynx) 2.4 ExpressVPN (Lightway Turbo) 5.3 ExpressVPN (WireGuard) 2.4 Proton VPN (WireGuard) 5.2 01.534.56 ms Jitter (local) Data ProductValue (ms) Surfshark (WireGuard) 2.3 NordVPN (NordLynx) 2.4 ExpressVPN (Lightway Turbo) 5.3 ExpressVPN (WireGuard) 2.4 Proton VPN (WireGuard) 5.2 Surfshark (WireGuard) 27.5 NordVPN (NordLynx) 4.7 ExpressVPN (Lightway Turbo) 5.7 ExpressVPN (WireGuard) 2.3 Proton VPN (WireGuard) 28.3 07.51522.530 ms Jitter (long distance) Data ProductValue (ms) Surfshark (WireGuard) 27.5 NordVPN (NordLynx) 4.7 ExpressVPN (Lightway Turbo) 5.7 ExpressVPN (WireGuard) 2.3 Proton VPN (WireGuard) 28.3 Surfshark (WireGuard) 21.7 NordVPN (NordLynx) 17.2 ExpressVPN (Lightway Turbo) 14.8 ExpressVPN (WireGuard) 13.6 Proton VPN (WireGuard) 21.7 07.51522.530 ms Latency (local) Data ProductValue (ms) Surfshark (WireGuard) 21.7 NordVPN (NordLynx) 17.2 ExpressVPN (Lightway Turbo) 14.8 ExpressVPN (WireGuard) 13.6 Proton VPN (WireGuard) 21.7 Surfshark (WireGuard) 171 NordVPN (NordLynx) 83 ExpressVPN (Lightway Turbo) 75 ExpressVPN (WireGuard) 72.1 Proton VPN (WireGuard) 90.6 050100150200 ms Latency (long distance) Data ProductValue (ms) Surfshark (WireGuard) 171 NordVPN (NordLynx) 83 ExpressVPN (Lightway Turbo) 75 ExpressVPN (WireGuard) 72.1 Proton VPN (WireGuard) 90.6 1 of 6 Proton VPN is very fast using WireGuard over any distance on its server network. (function() { function initialize() { var chartWrapper = document.getElementById('fv-chart-1766055751837-zg9wkkbik'); if (!chartWrapper) { console.error('Chart wrapper with ID fv-chart-1766055751837-zg9wkkbik not found.'); return; } function animateBars(chartElement) { if (!chartElement) return; var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment'); bars.forEach(function(bar, index) { var targetWidth = bar.dataset.targetWidth; if (targetWidth === undefined) return; // Bars start at width: 0% in HTML, so we just animate them setTimeout(function() { bar.style.width = targetWidth + '%'; }, index * 50 + 100); }); } 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'; 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'); // Animate initial view if ("Carousel" === "All Charts") { charts.forEach(function(chart) { var chartType = chart.dataset.chartType; if (chartType === 'Line') { animateLineChart(chart); } else if (chartType !== 'Pie') { animateBars(chart); } }); } else if (charts.length > 0) { var firstChart = charts[0]; var firstChartType = firstChart.dataset.chartType; if (firstChartType === 'Line') { animateLineChart(firstChart); } else if (firstChartType !== 'Pie') { animateBars(firstChart); } } if (charts.length > 1 && "Carousel" !== "All Charts") { var currentChartIndex = 0; var subheadEl = chartWrapper.querySelector('.fv-chart-subhead'); var captionEl = chartWrapper.querySelector('.rv-chart-caption'); var placeholderSubhead = "Subhead to describe the test and what's being measured and why"; var placeholderCaption = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubheadJSON = "Subhead to describe the test and what's being measured and why"; var globalCaptionJSON = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubhead = globalSubheadJSON === placeholderSubhead ? '' : globalSubheadJSON; var globalCaption = globalCaptionJSON === placeholderCaption ? '' : globalCaptionJSON; var subheadOverrides = {"bar-Download speed (long distance)":"Performance of the fastest available protocol for each VPN – speed, latency and jitter"}; var captionOverrides = {"bar-Download speed (long distance)":"Proton VPN holds its average download speeds far better than any other VPN when connecting to distant servers.","bar-Download speed (local)":"Proton VPN is very fast using WireGuard over any distance on its server network.","bar-Jitter (local)":"Proton VPN did record the highest jitter levels, however.","bar-Jitter (long distance)":"The high levels of jitter for Proton VPN might cause some issues when streaming or gaming on WireGuard.","bar-Latency (local)":"Fortunately, Proton VPN was comparable for latency levels.","bar-Latency (long distance)":"The solid latency levels from Proton VPN should mean those streaming and gaming won't experience lag."}; var chartInfo = [{"id":"bar-Download speed (local)","title":"Download speed (local)"},{"id":"bar-Download speed (long distance)","title":"Download speed (long distance)"},{"id":"bar-Jitter (local)","title":"Jitter (local)"},{"id":"bar-Jitter (long distance)","title":"Jitter (long distance)"},{"id":"bar-Latency (local)","title":"Latency (local)"},{"id":"bar-Latency (long distance)","title":"Latency (long distance)"}]; var captionOverrideKeys = Object.keys(captionOverrides); var singleCaptionOverrideValue = captionOverrideKeys.length === 1 ? captionOverrides[captionOverrideKeys[0]] : null; if (singleCaptionOverrideValue === placeholderCaption) { singleCaptionOverrideValue = ''; } function showChart(index) { if (index < 0 || index >= charts.length) return; charts.forEach(function(chart, i) { chart.style.display = i === index ? 'block' : 'none'; }); currentChartIndex = index; var activeChart = charts[index]; var chartType = activeChart.dataset.chartType; if (chartType === 'Line') { animateLineChart(activeChart); } else if (chartType !== 'Pie') { animateBars(activeChart); } var activeChartId = chartInfo[index].id; if (subheadEl) { var subheadContent = (subheadOverrides[activeChartId] !== undefined) ? (subheadOverrides[activeChartId] === placeholderSubhead ? '' : subheadOverrides[activeChartId]) : globalSubhead; subheadEl.innerHTML = subheadContent; } if (captionEl) { var captionContent; if (captionOverrides[activeChartId] !== undefined) { captionContent = captionOverrides[activeChartId] === placeholderCaption ? '' : captionOverrides[activeChartId]; } else if (singleCaptionOverrideValue !== null) { captionContent = singleCaptionOverrideValue; } else { captionContent = globalCaption; } captionEl.innerHTML = captionContent; var captionContainer = captionEl.closest('.fv-footer-content'); if (captionContainer) { var hasContent = captionContent && captionContent.trim() !== ''; var shouldShow = hasContent || (captionContainer.parentElement && captionContainer.parentElement.querySelector('.fv-logo')); if (captionContainer.parentElement) captionContainer.parentElement.style.display = shouldShow ? 'flex' : 'none'; captionContainer.style.display = hasContent ? 'block' : 'none'; } } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.value = index; var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title'); if (carouselTitle) carouselTitle.innerHTML = chartInfo[index].title; var counter = chartWrapper.querySelector('.fv-carousel-counter'); if (counter) counter.textContent = (index + 1) + ' of ' + charts.length; } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.addEventListener('change', function(e) { showChart(parseInt(e.target.value)) }); var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev'); if (prevBtn) prevBtn.addEventListener('click', function() { showChart((currentChartIndex - 1 + charts.length) % charts.length) }); var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next'); if (nextBtn) nextBtn.addEventListener('click', function() { showChart((currentChartIndex + 1) % charts.length) }); } chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) { var chartId = legend.dataset.chart; var chart = document.getElementById(chartId); // Uses page-unique ID if (!chart) return; var lines = chart.querySelectorAll('.riv-line-path'); var dots = chart.querySelectorAll('.riv-dot'); legend.querySelectorAll('.riv-legend-item').forEach(function(item) { var productName = item.dataset.product; var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]'); var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]'); var highlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); }; var clearHighlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); }; var toggleIsolate = function() { var isIsolated = item.classList.contains('isolated'); legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') }); if (isIsolated) { lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); } else { item.classList.add('isolated'); lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); } }; item.addEventListener('mouseenter', highlight); item.addEventListener('focus', highlight); item.addEventListener('mouseleave', clearHighlight); item.addEventListener('blur', clearHighlight); item.addEventListener('click', toggleIsolate); item.addEventListener('keydown', function(e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleIsolate(); } }); }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initialize); } else { initialize(); } function sendMessageToParentWindow(typeOfMessage, message = null) { let url = (window.location.ancestorOrigins && window.location.ancestorOrigins.length > 0) ? window.location.ancestorOrigins[0] : '*'; window.parent.postMessage({ analytics: { ...message } }, url); } sendMessageToParentWindow('analytics', { type: "fv-loaded", timestamp: new Date().toISOString() }); })();Having previously recorded only 871 Mbps, Proton now hits an impressive 1475 Mbps download speed using WireGuard over a short-distance connection.
What’s more, when connecting to the US from the UK (i.e. over long distance) using WireGuard, Proton VPN's download speeds have leapt from 436 Mbps to a staggering 1548 Mbps this time round, making it the fastest performer in this test and easily beating ExpressVPN's Lightway Turbo.
Read more about Proton VPN's performance ▼
Both of these results are more than fast enough for any household looking to protect a Netflix binge, gaming session, or just their emails. Among top VPNs, Proton actually takes the top spot for outright speed on short-distance connections (1475 Mbps), comfortably beating out Surfshark (1021 Mbps).
This lead continues over long distances, where Surfshark's respectable 935 Mbps UK to US connection is still nothing like as quick as Proton VPN's staggering 1548 Mbps.
Additionally, gamers will be pleased to know that Proton recorded very stable jitter in our most recent test (16.8ms and 17.8ms on WireGuard).
While for most these figures won't mean much, gamers should take note, since high jitter can contribute to inconsistent online gaming — a trap some competitors fell into this round. Fortunately, Proton VPN's latency recordings were also highly competitive and comparable with the other best VPNs.
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); #fv-chart-1766054351107-296h633e6 *, #fv-chart-1766054351107-296h633e6 *:before, #fv-chart-1766054351107-296h633e6 *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1766054351107-296h633e6 { font-family: 'Open Sans', sans-serif !important; } /* Main Wrappers */ #fv-chart-1766054351107-296h633e6 { position: relative !important; overflow: visible !important; --riv-primary: #2E6E93; } #fv-chart-1766054351107-296h633e6 .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; } /* Typography */ #fv-chart-1766054351107-296h633e6 .fv-chart-title { font-weight: bold !important; text-align: center !important; margin-bottom: 0.5rem !important; color: #1F2937 !important; font-size: 1.25rem !important; line-height: 1.2 !important; font-family: 'Open Sans', sans-serif !important; text-transform: none !important; } #fv-chart-1766054351107-296h633e6 .fv-chart-subhead { font-size: 1rem !important; font-weight: 500 !important; text-align: center !important; margin-bottom: 2rem !important; color: #6B7280 !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; text-transform: none !important; } #fv-chart-1766054351107-296h633e6 .rv-chart-caption { font-size: 15px !important; color: #6B7280 !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-1766054351107-296h633e6 .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; } /* Footer */ #fv-chart-1766054351107-296h633e6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1766054351107-296h633e6 .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1766054351107-296h633e6 .fv-logo { display: block !important; margin: 0 auto !important; width: 120px !important; max-width: 120px !important; height: auto !important; object-fit: contain !important; } /* Display Mode Controls */ #fv-chart-1766054351107-296h633e6 .fv-dropdown-container { text-align: center !important; margin-bottom: 16px !important; } #fv-chart-1766054351107-296h633e6 .fv-dropdown { width: 100% !important; max-width: 350px !important; padding: 8px 12px !important; font-size: 14px !important; line-height: 1.2 !important; border: 2px solid #d1d5db !important; border-radius: 8px !important; background-color: #ffffff !important; color: #374151 !important; cursor: pointer !important; appearance: none !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 8 4 4 4-4'/%3e%3c/svg%3e") !important; background-position: right 12px center !important; background-repeat: no-repeat !important; background-size: 14px !important; padding-right: 35px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766054351107-296h633e6 .fv-dropdown:hover { border-color: var(--riv-primary) !important; } #fv-chart-1766054351107-296h633e6 .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-1766054351107-296h633e6 .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: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important; } #fv-chart-1766054351107-296h633e6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1766054351107-296h633e6 .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; } /* Legend */ #fv-chart-1766054351107-296h633e6 .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-1766054351107-296h633e6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; } #fv-chart-1766054351107-296h633e6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } /* Chart Core Styles */ #fv-chart-1766054351107-296h633e6 .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1766054351107-296h633e6 .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; } #fv-chart-1766054351107-296h633e6 .fv-bar-row, #fv-chart-1766054351107-296h633e6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; } #fv-chart-1766054351107-296h633e6 .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; } #fv-chart-1766054351107-296h633e6 .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1766054351107-296h633e6 .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; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } /* Stacked Bar */ #fv-chart-1766054351107-296h633e6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1766054351107-296h633e6 .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-1766054351107-296h633e6 .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1766054351107-296h633e6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; } /* Grouped Bar */ #fv-chart-1766054351107-296h633e6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1766054351107-296h633e6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1766054351107-296h633e6 .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: #4B5563 !important; text-transform: none !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-cluster .fv-bar-container { height: 20px !important; } /* Line Chart Grid */ #fv-chart-1766054351107-296h633e6 .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } /* X-Axis */ #fv-chart-1766054351107-296h633e6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1766054351107-296h633e6 .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-1766054351107-296h633e6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !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-1766054351107-296h633e6 .fv-y-axis-title { font-size: 15px !important; color: #6B7280 !important; line-height: 1.5 !important; text-align: left !important; padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */ margin-bottom: 4px !important; display: block !important; font-weight: bold !important; } /* Mobile / Forced Mobile View */ #fv-chart-1766054351107-296h633e6.mobile-view .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-bar-row, #fv-chart-1766054351107-296h633e6.mobile-view .fv-stacked-product, #fv-chart-1766054351107-296h633e6.mobile-view .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-bar-label, #fv-chart-1766054351107-296h633e6.mobile-view .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-bar-container, #fv-chart-1766054351107-296h633e6.mobile-view .fv-bar-cluster { width: 100% !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-x-axis-label-space { display: none !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766054351107-296h633e6.mobile-view .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } @media (max-width: 500px) { #fv-chart-1766054351107-296h633e6 .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1766054351107-296h633e6 .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-bar-row, #fv-chart-1766054351107-296h633e6 .fv-stacked-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1766054351107-296h633e6 .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-1766054351107-296h633e6 .fv-bar-container { width: 100% !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-wrapper:not(.fv-grouped-x-axis) { margin-left: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-label-space:not(.fv-grouped-x-axis .fv-x-axis-label-space) { display: none !important; } #fv-chart-1766054351107-296h633e6 .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1766054351107-296h633e6 .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1766054351107-296h633e6 .fv-logo { width: 60px !important; max-width: 60px !important; } #fv-chart-1766054351107-296h633e6 .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; } #fv-chart-1766054351107-296h633e6 .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ } #fv-chart-1766054351107-296h633e6.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } } { "@context": "https://schema.org", "@type": "Dataset", "name": "OpenVPN performance", "description": "Subhead to describe the test and what's being measured and why", "creator": { "@type": "Organization", "name": "TechRadar", "logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png" }, "isAccessibleForFree": true, "dateCreated": "2025-12-18T10:39:11.107Z", "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized", "keywords": [ "Surfshark", "NordVPN", "ExpressVPN", "Proton VPN", "OpenVPN speed (local)", "OpenVPN speed (long distance)", "OpenVPN latency (local)", "OpenVPN latency (long distance)", "OpenVPN jitter (local)", "OpenVPN jitter (long distance)", "benchmark", "comparison", "performance", "review", "TechRadar" ], "measurementTechnique": "Performance Benchmarking", "variableMeasured": [ { "@type": "PropertyValue", "name": "Surfshark – OpenVPN speed (local)", "value": 978, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN speed (local)", "value": 974, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN speed (local)", "value": 1038, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN speed (local)", "value": 240, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Surfshark – OpenVPN speed (long distance)", "value": 430, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN speed (long distance)", "value": 857, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN speed (long distance)", "value": 808, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN speed (long distance)", "value": 173, "unitText": "Mbps" }, { "@type": "PropertyValue", "name": "Surfshark – OpenVPN latency (local)", "value": 33.4, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN latency (local)", "value": 14.6, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN latency (local)", "value": 15.5, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN latency (local)", "value": 14.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark – OpenVPN latency (long distance)", "value": 174, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN latency (long distance)", "value": 83, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN latency (long distance)", "value": 73.5, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN latency (long distance)", "value": 73.8, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark – OpenVPN jitter (local)", "value": 9.8, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN jitter (local)", "value": 4.2, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN jitter (local)", "value": 6.8, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN jitter (local)", "value": 7.3, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Surfshark – OpenVPN jitter (long distance)", "value": 15.9, "unitText": "ms" }, { "@type": "PropertyValue", "name": "NordVPN – OpenVPN jitter (long distance)", "value": 4.7, "unitText": "ms" }, { "@type": "PropertyValue", "name": "ExpressVPN – OpenVPN jitter (long distance)", "value": 11.5, "unitText": "ms" }, { "@type": "PropertyValue", "name": "Proton VPN – OpenVPN jitter (long distance)", "value": 8.1, "unitText": "ms" } ]} OpenVPN performanceAverage download speeds, latency and jitter rates on local and long distance server connections.
< Prev OpenVPN speed (local) Next > Surfshark 978 NordVPN 974 ExpressVPN 1038 Proton VPN 240 03757501,1251,500 Mbps OpenVPN speed (local) Data ProductValue (Mbps) Surfshark 978 NordVPN 974 ExpressVPN 1038 Proton VPN 240 Surfshark 430 NordVPN 857 ExpressVPN 808 Proton VPN 173 02505007501,000 Mbps OpenVPN speed (long distance) Data ProductValue (Mbps) Surfshark 430 NordVPN 857 ExpressVPN 808 Proton VPN 173 Surfshark 33.4 NordVPN 14.6 ExpressVPN 15.5 Proton VPN 14.7 010203040 ms OpenVPN latency (local) Data ProductValue (ms) Surfshark 33.4 NordVPN 14.6 ExpressVPN 15.5 Proton VPN 14.7 Surfshark 174 NordVPN 83 ExpressVPN 73.5 Proton VPN 73.8 050100150200 ms OpenVPN latency (long distance) Data ProductValue (ms) Surfshark 174 NordVPN 83 ExpressVPN 73.5 Proton VPN 73.8 Surfshark 9.8 NordVPN 4.2 ExpressVPN 6.8 Proton VPN 7.3 02.557.510 ms OpenVPN jitter (local) Data ProductValue (ms) Surfshark 9.8 NordVPN 4.2 ExpressVPN 6.8 Proton VPN 7.3 Surfshark 15.9 NordVPN 4.7 ExpressVPN 11.5 Proton VPN 8.1 05101520 ms OpenVPN jitter (long distance) Data ProductValue (ms) Surfshark 15.9 NordVPN 4.7 ExpressVPN 11.5 Proton VPN 8.1 1 of 6 Proton VPN is way behind the other top VPNs for OpenVPN speeds, even when connecting to the nearest server to our lab. (function() { function initialize() { var chartWrapper = document.getElementById('fv-chart-1766054351107-296h633e6'); if (!chartWrapper) { console.error('Chart wrapper with ID fv-chart-1766054351107-296h633e6 not found.'); return; } function animateBars(chartElement) { if (!chartElement) return; var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment'); bars.forEach(function(bar, index) { var targetWidth = bar.dataset.targetWidth; if (targetWidth === undefined) return; // Bars start at width: 0% in HTML, so we just animate them setTimeout(function() { bar.style.width = targetWidth + '%'; }, index * 50 + 100); }); } 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'; 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'); // Animate initial view if ("Carousel" === "All Charts") { charts.forEach(function(chart) { var chartType = chart.dataset.chartType; if (chartType === 'Line') { animateLineChart(chart); } else if (chartType !== 'Pie') { animateBars(chart); } }); } else if (charts.length > 0) { var firstChart = charts[0]; var firstChartType = firstChart.dataset.chartType; if (firstChartType === 'Line') { animateLineChart(firstChart); } else if (firstChartType !== 'Pie') { animateBars(firstChart); } } if (charts.length > 1 && "Carousel" !== "All Charts") { var currentChartIndex = 0; var subheadEl = chartWrapper.querySelector('.fv-chart-subhead'); var captionEl = chartWrapper.querySelector('.rv-chart-caption'); var placeholderSubhead = "Subhead to describe the test and what's being measured and why"; var placeholderCaption = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubheadJSON = "Subhead to describe the test and what's being measured and why"; var globalCaptionJSON = "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized"; var globalSubhead = globalSubheadJSON === placeholderSubhead ? '' : globalSubheadJSON; var globalCaption = globalCaptionJSON === placeholderCaption ? '' : globalCaptionJSON; var subheadOverrides = {"bar-OpenVPN speed (local)":"Average download speeds, latency and jitter rates on local and long distance server connections."}; var captionOverrides = {"bar-OpenVPN speed (local)":"Proton VPN is way behind the other top VPNs for OpenVPN speeds, even when connecting to the nearest server to our lab.","bar-OpenVPN speed (long distance)":"It's a similar story for Proton VPN on long distance connections too.","bar-OpenVPN latency (local)":"Proton VPN is, at least, comparable to the others for latency.","bar-OpenVPN latency (long distance)":"Again, Proton VPN's latency is fine over long distance.","bar-OpenVPN jitter (local)":"Only NordVPN performs significantly better for jitter on OpenVPN.","bar-OpenVPN jitter (long distance)":"Again, Proton VPN holds its own for jitter."}; var chartInfo = [{"id":"bar-OpenVPN speed (local)","title":"OpenVPN speed (local)"},{"id":"bar-OpenVPN speed (long distance)","title":"OpenVPN speed (long distance)"},{"id":"bar-OpenVPN latency (local)","title":"OpenVPN latency (local)"},{"id":"bar-OpenVPN latency (long distance)","title":"OpenVPN latency (long distance)"},{"id":"bar-OpenVPN jitter (local)","title":"OpenVPN jitter (local)"},{"id":"bar-OpenVPN jitter (long distance)","title":"OpenVPN jitter (long distance)"}]; var captionOverrideKeys = Object.keys(captionOverrides); var singleCaptionOverrideValue = captionOverrideKeys.length === 1 ? captionOverrides[captionOverrideKeys[0]] : null; if (singleCaptionOverrideValue === placeholderCaption) { singleCaptionOverrideValue = ''; } function showChart(index) { if (index < 0 || index >= charts.length) return; charts.forEach(function(chart, i) { chart.style.display = i === index ? 'block' : 'none'; }); currentChartIndex = index; var activeChart = charts[index]; var chartType = activeChart.dataset.chartType; if (chartType === 'Line') { animateLineChart(activeChart); } else if (chartType !== 'Pie') { animateBars(activeChart); } var activeChartId = chartInfo[index].id; if (subheadEl) { var subheadContent = (subheadOverrides[activeChartId] !== undefined) ? (subheadOverrides[activeChartId] === placeholderSubhead ? '' : subheadOverrides[activeChartId]) : globalSubhead; subheadEl.innerHTML = subheadContent; } if (captionEl) { var captionContent; if (captionOverrides[activeChartId] !== undefined) { captionContent = captionOverrides[activeChartId] === placeholderCaption ? '' : captionOverrides[activeChartId]; } else if (singleCaptionOverrideValue !== null) { captionContent = singleCaptionOverrideValue; } else { captionContent = globalCaption; } captionEl.innerHTML = captionContent; var captionContainer = captionEl.closest('.fv-footer-content'); if (captionContainer) { var hasContent = captionContent && captionContent.trim() !== ''; var shouldShow = hasContent || (captionContainer.parentElement && captionContainer.parentElement.querySelector('.fv-logo')); if (captionContainer.parentElement) captionContainer.parentElement.style.display = shouldShow ? 'flex' : 'none'; captionContainer.style.display = hasContent ? 'block' : 'none'; } } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.value = index; var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title'); if (carouselTitle) carouselTitle.innerHTML = chartInfo[index].title; var counter = chartWrapper.querySelector('.fv-carousel-counter'); if (counter) counter.textContent = (index + 1) + ' of ' + charts.length; } var dropdown = chartWrapper.querySelector('.fv-dropdown'); if (dropdown) dropdown.addEventListener('change', function(e) { showChart(parseInt(e.target.value)) }); var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev'); if (prevBtn) prevBtn.addEventListener('click', function() { showChart((currentChartIndex - 1 + charts.length) % charts.length) }); var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next'); if (nextBtn) nextBtn.addEventListener('click', function() { showChart((currentChartIndex + 1) % charts.length) }); } chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) { var chartId = legend.dataset.chart; var chart = document.getElementById(chartId); // Uses page-unique ID if (!chart) return; var lines = chart.querySelectorAll('.riv-line-path'); var dots = chart.querySelectorAll('.riv-dot'); legend.querySelectorAll('.riv-legend-item').forEach(function(item) { var productName = item.dataset.product; var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]'); var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]'); var highlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); }; var clearHighlight = function() { if (legend.querySelector('.isolated')) return; lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); }; var toggleIsolate = function() { var isIsolated = item.classList.contains('isolated'); legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') }); if (isIsolated) { lines.forEach(function(l) { l.style.opacity = '1' }); dots.forEach(function(d) { d.style.opacity = '1' }); } else { item.classList.add('isolated'); lines.forEach(function(l) { l.style.opacity = '0.3' }); dots.forEach(function(d) { d.style.opacity = '0.3' }); if (line) line.style.opacity = '1'; productDots.forEach(function(d) { d.style.opacity = '1' }); } }; item.addEventListener('mouseenter', highlight); item.addEventListener('focus', highlight); item.addEventListener('mouseleave', clearHighlight); item.addEventListener('blur', clearHighlight); item.addEventListener('click', toggleIsolate); item.addEventListener('keydown', function(e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleIsolate(); } }); }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initialize); } else { initialize(); } function sendMessageToParentWindow(typeOfMessage, message = null) { let url = (window.location.ancestorOrigins && window.location.ancestorOrigins.length > 0) ? window.location.ancestorOrigins[0] : '*'; window.parent.postMessage({ analytics: { ...message } }, url); } sendMessageToParentWindow('analytics', { type: "fv-loaded", timestamp: new Date().toISOString() }); })();The main area we'd like to see improvements is with Proton VPN’s OpenVPN performance. It's better than it was but, at 449 Mbps download speeds over a local connection, it's still trailing behind the likes of NordVPN (688 Mbps), Surfshark (825 Mbps), and ExpressVPN (1038 Mbps).
OpenVPN is commonly considered more secure and stable than WireGuard. If you’re using Proton for security, you’ll likely find yourself using its Stealth Protocol instead, given it's far more security-focused.
In most other circumstances, WireGuard is more than up to the job. However, you'll definitely need to look elsewhere if you want to use OpenVPN on non-Windows platforms, as Proton now completely excludes OpenVPN support from its Mac, Android, and iOS apps.
Score: 9/10
Unblocking streaming servicesProton VPN has a good track record in successfully unblocking streaming service all around the world but it's by no means the best streaming VPN. The accolade goes to NordVPN.
We lab test VPNs for their unblocking capabilities with Netflix libraries in the US, UK, Japan, Australia, and Canada, as well as Amazon Prime Video, Disney+, and YouTube. To check its regional capacity, we also put them against BBC iPlayer, Channel 4, ITV, 7plus, 9Now, 10Play, and TVNZ+.
Proton handled every Netflix library with ease, just the same as all of our top VPN choices. However, it did hit a few snags this time around, failing with several Amazon Prime Video libraries and requiring a bit of initial trial and error on other major sites.
On the plus side, it comfortably dealt with the likes of iPlayer, 7plus, 9Now, 10Play, and even TVNZ+ (which it had failed to unblock in previous testing cycles). But server-side issues did crop up elsewhere.
Read more about Proton VPN's unblocking capabilities ▼
Trying to access Disney+ UK and ITV saw us blocked when trying to connect from Proton’s London servers; luckily, though, switching over to a Belfast server saw these issues quickly dissipate.
Similarly, un-signed-in US YouTube wouldn’t work via New York servers, but connecting to Colorado was a quick fix. This is still a great win for Proton, though it's worth noting that top rivals like NordVPN and ExpressVPN also successfully unlocked US YouTube from abroad this time around.
It was the local ad-funded streaming services where Proton VPN required a little extra troubleshooting. Beyond just switching server locations, we've found that services like Channel 4 in the UK can struggle unless you temporarily turn off the NetShield ad-blocker.
Fortunately, there are no special "streaming servers" you have to hunt down; you should theoretically be able to stream content from any server in any country. When faced with a block, as happened with Disney+ or YouTube in our tests, we were simply able to click a different city or server in the same country and try again.
A streaming-friendly network allows a greater spread of server load, reduces performance impact, and even allows you to pick servers with better latency to ensure a high-quality experience. So, while we can't claim that Proton is the absolute tip-top for streaming, it's certainly up there with most of the premium contenders.
Score: 7/10
P2P and torrentingProton VPN is arguably the best VPN for torrenting out there right now.
P2P is fully optimized and supported across its entire network of 145 countries for paid users. You can filter into the P2P-optimized servers at the click of a button. I downloaded several test torrents, and had no issues at any point in the process.
Proton VPN supports port forwarding which helps to get the best torrenting speeds. Many major VPNs lack this support owing to the known security risks it brings. That's understandable to a degree, but not only does Proton VPN have features to help people using P2P networks, it's also one of the few VPNs to have a wealth of information in its user base on how to actually do it with guides such as how to torrent safely with a VPN.
You can port forward across Proton VPN’s Windows, Linux, and Mac apps – the last of which was finally added in summer 2025.
If you’re confused or need guidance, Proton has more in-depth posts outlining the risks of port forwarding, how to set it up on its apps, how to manually set it up, and even how to manually set it up on the likes of qBittorrent and uTorrent.
This level of guidance is something we’d rarely expect, let alone the level of support on its apps.
If you want to use a VPN for torrenting, then given all this, and Proton's speeds and server network spread, then you really have to have it on your P2P shortlist.
Score: 5/5
CompatibilityProton VPN does a remarkable job of not only offering a strong spread of apps, but also ensuring there aren’t huge gaps in features from one app to another.
You can use Proton VPN on Windows, Mac, iOS, and Android as expected – plus it has a GUI client for Linux users. Android smart TVs also get an app, as well as Fire TV Sticks and Apple TV boxes.
The Proton VPN browser extension is available on Chrome or Firefox. As with ExpressVPN, PIA, and CyberGhost, you need to download the Chrome Web Store extension onto Edge to get Proton VPN on Microsoft's browser.
Proton VPN is also router-compatible and has a handy, detailed guide that explains what methods you can use to set this up.
In terms of parity across platforms, Proton VPN is near-perfect nowadays, unlike VPN providers such as NordVPN.
The anomalies for Proton to speak of are that its mobile apps lack advanced condition-based auto-connect rules (relying instead on a basic "Always-on" reconnect function), and non-Windows users completely lose native OpenVPN support. This makes Windows the exclusive home for OpenVPN on official desktop/mobile apps.
Proton has pulled native OpenVPN support from mobile and Apple apps to favor faster, more secure modern protocols like WireGuard and Stealth. Interestingly, while iOS lost IKEv2 support alongside OpenVPN, macOS actually still retains native IKEv2 support within its app settings. Should you wish to use OpenVPN on Mac, Android, or iOS, Proton does, however, offer in-depth guides to manually configuring those connections.
Prior to summer 2025, Proton users on Mac were also short of both port forwarding and split tunneling capabilities. These features have since both been introduced—though it's worth noting that split tunneling on macOS is currently labeled as an "experimental" feature, giving Mac users slightly less parity than Windows.
Score: 4/5
UsabilityAfter signing up for Proton VPN, you have two main ways to get your app downloaded.
First off, if you click the ‘Download’ tab at the top of your screen, you’re quickly presented with every app Proton has, including its extensions, mobile apps, and Smart TV apps – though I highly doubt you’ll be downloading Proton to your Smart TV via the website! If you’re on a smaller screen, the download tab is hidden in the hamburger (three-line) menu in the top right corner.
Alternatively, from the website, if you go into your Proton account (found in the top-right corner of your screen), you can access some more specific application types.
The Proton VPN website is a simple access point to downloading all of its apps and web extensions (Image credit: Future)Read more about Proton VPN's usability ▼
In the downloads section, you can quickly access APK, GitHub, and F-Droid versions of its Android, Android TV, and Chromebook apps. You’ll also find here your configuration settings to manually set up OpenVPN or WireGuard on Android, iOS, Windows, Mac, Linux, or a router.
Once you click the download button, you’re on your own, in the app, at least. The download client gives you the option to install Proton Drive, Proton Mail, and Proton Pass, alongside the VPN, and then, once Proton VPN is loaded, you log in, click ‘Get Started’, and go.
User ExperienceOnce you’re in, Proton’s hues of reddish purple and black could leave a beginner wondering quite how complex an experience they’re in for; luckily, all of Proton’s apps are simple.
This visual identity is consistent across all of Proton’s platforms, as is the simplicity. The key differentiator between Proton VPN on desktop and Proton VPN across other platforms is the map aspect of its interface. On Windows and Mac, the map can be used to identify and connect to a server.
On mobile, this map isn’t navigable, though it shows the country you're connected to from the list. On smart TVs, there isn't a map at all.
In reality, I rarely find myself using the map as a connection location tool with any VPN I use. A search field and list proves quicker in my experience.
No matter the platform you’re on, you’re directed towards everything you’d need straight away.
Smart TVs understandably have the fewest quick action options, but everything other than server location is found under settings, so you’re not left trawling a bunch of submenus using a TV remote – even though Android TVs have to go to the bottom of the locations menu to find the settings panel.
Finding the server you’re after couldn’t be simpler, either. The app doesn’t hide its Tor, Secure Core, or P2P servers entirely. Instead, it offers dedicated tabs across desktop and mobile, and shows each country’s server types in their server lists on Smart TVs. You can even search by individual server code if you know the one you want.
One area Proton previously struggled with was its browser extension, but it has bounced back significantly. While it used to suffer from poor user reviews, it has climbed to a solid 4.0 rating on the Chrome Web Store, matching rivals like Surfshark.
It still offers less customization than the main apps, allowing access only to standard or Secure Core servers, and its settings menu remains primarily focused on data sharing rather than technical features. However, it's a much cleaner experience than it used to be.
I’d also like to see Proton make more efficient use of space in its desktop apps. The Proton map interface takes up an extraordinary amount of space for fairly limited use – one reason why NordVPN completely overhauled its desktop dashboard layout in early 2026 to favor a search bar instead.
Meanwhile, key features such as protocol selection and auto-connect aren’t front and center where they could be.
Proton VPN's mobile and smart TV apps do a much better job of managing space. They prioritize quick access to server locations and connection types, with the map present only once connected.
Quibbles aside, I'm really impressed with the Proton VPN apps. Using features is simple thanks to high-quality explainers under each option, plus links out to some key guides when the setting is more advanced, such as port forwarding.
You can also tell what features are active by whether they’re greyed out or in full color, and on desktop platforms, you’re given a bunch of keyboard shortcuts to make accessing sections of the app quicker than it already is.
The main anomalies across platforms are that mobile apps only offer standard "Always-on" auto-reconnection rather than advanced condition-based rules, and native OpenVPN support is completely missing from Mac, iOS, and Android apps — making Windows the exclusive home for the protocol inside Proton's native software.
You also get full customization of your security options, should you wish, but equally, beginners won't feel pushed into making changes they're not ready for, and they won't get bombarded with complex terms.
Of course, the most prominent feature of any VPN app should be the big Connect button, and that's nice and clear with Proton. There's no fuss, no confusion, just simple security on every platform.
Score: 4/5
AccessibilityPutting ProtonVPN.com through accessibilitychecker.org’s accessibility scan gave us some interesting insights.
Proton VPN’s accessibility audit scored 53% overall, closing the gap on the likes of NordVPN (65%) and Mullvad (95%), while pushing well ahead of providers such as Surfshark (23%). PureVPN remains tied with Proton's historical baseline at 35%.
Diving into the report, the site's issues primarily surround screen reader testing. The automated auditing highlights that multiple page structure and coding problems remain, which greatly reduce its overall screen reader compatibility.
In relation to the industry as a whole, however, Proton’s new 53% score is quite respectable, placing it a mid-range 6th place out of 14 major tested providers. Accessibility is clearly an area that still needs greater focus across the entire industry.
Outside of web-based metrics, Proton VPN's actual application does a great job of accommodating people's physical needs.
Ditching our mouse still meant we rarely struggled using the desktop app with the keyboard alone. On a few instances, we were jumped to unintended areas of the app, and sometimes our selection rectangle just disappeared entirely, but never often enough to stop us from connecting successfully. We also never struggled to search servers specifically, nor did adjusting settings prove difficult.
From our experiences, you’ll likely only find a better keyboard experience using either PIA or ExpressVPN. ExpressVPN has long focused on simplicity in its apps, so success in this regard is no surprise. Proton VPN did a better job in this regard than NordVPN, though.
Proton also completely knocks other premium VPNs out of the water when it comes to localized language support. It natively offers 36 languages across its clients. That makes Proton VPN’s language total significantly larger than major competitors like NordVPN and Surfshark.
So, while Proton could still do better in terms of visual screen-reader compliance, it remains highly accessible in almost every other practical metric.
Score: 3/5
Customer supportAccessing support for Proton VPN is simple. First off, you can use its FAQs, guides, and resources hub to access guides on almost any topic.
Testing the depth of its guides using ‘DNS’ as a search, it was great to see guides on everything from DNS leaks, to flushing DNS caches, and how you can use custom DNS.
It even filed in instances where DNS was a related topic and highlighted the relevant text. For example, it pulled in Proton’s streaming troubleshooter guide since DNS over HTTPS can contribute.
These guides are easily accessible, too. Whether it’s via a couple of clicks in the Windows app or two taps on mobile, you can quickly enter the Proton Support Center, report issues with your service, or access debug logs to help support assistants troubleshoot your problem.
If you are a paid user on the VPN Plus or Unlimited plans, you also get access to priority support and a dedicated live chat feature to bypass the ticket queue entirely. Keep in mind that if you are using the completely free version, live chat is locked away and you'll be reliant solely on the help documents and email ticketing.
Alternatively, if you run into a unique technical glitch, Proton has one of the absolute busiest Reddit communities in the entire VPN space. With roughly 600+ weekly contributions, the r/ProtonVPN subreddit is a thriving hub for user-to-user troubleshooting that regularly beats out rivals like NordVPN or ExpressVPN for active community help.
The Proton support hub offers reams of depth, with explainers, how-to's and troubleshooting guides for even complex issues. (Image credit: Future)Read more about Proton VPN's customer support ▼
Next, we tested the skills of Proton’s support agents. We raised the question, “What do we do if we can’t access .onion websites while connected to Tor over VPN?” and got a reply via ticket in around five minutes!
What was more impressive was that our response wasn’t just an automated acknowledgment — we got some sensible suggestions right off the bat around testing different servers, switching browsers, and disabling NetShield. We were also asked for more details to help pinpoint the issue.
At this stage, though, the standard slipped a bit. Our agent became bogged down in browser troubleshooting, and response times jumped from five minutes to around three hours. What we received at the end of that wait felt a bit underwhelming for the amount of information we’d provided.
To be fair to the agent, browser and platform quirks are common culprit areas for Proton's Tor integration. For instance, desktop Firefox requires a manual configuration tweak to resolve onion URLs, Firefox for Android won't open them at all, and Apple users must have their app Kill Switch turned on just to get Tor traffic to pass cleanly.
Even so, the handling could have been smoother. By comparison, we’ve put the same question to NordVPN in the past, and, while the initial response was slower, we received a much more cohesive set of diagnostic questions and an all-around more reassuring experience.
Proton’s lightning-fast initial response does deserve credit, though. Plus, our broader experiences with their team over our months of testing have generally been highly reliable more often than not.
Score: 4/5
User reviewsWhile not perfect by any means, review sites often prove a good initial gauge of how trustworthy a VPN is, how well it performs, and what issues it’s had in the past.
Proton VPN’s mobile apps are among the best on the market. Its stellar ratings of 4.7 on the Google Play Store and 4.6 on the Apple App Store are a fair reflection of its capabilities and put the VPN provider very much on par with our other top recommended services.
Google Play
App Store
Trustpilot
NordVPN
4.6
4.7
4.2
Windscribe
4.6
4.6
4.7
Surfshark
4.6
4.7
4.3
Proton VPN
4.7
4.6
2.2
ExpressVPN
4.7
4.7
4.1
On the desktop side, its Chrome Extension has undergone a major redemption arc. While it historically lagged behind with a mediocre user rating due to early performance bugs, a series of major software overhauls has seen its score climb to a highly respectable 4.1/5 on the Chrome Web Store.
It’s a massive improvement that brings it right back into the conversation with competing browser extensions.
Proton’s Trustpilot reviews offer further food for thought, since scoring a 2.2 out of 5 is still quite low compared to its app store success. There isn’t a single trending theme driving the negative reviews either—unlike, for example, NordVPN’s frequently targeted auto-renewal policy.
It's also worth noting that Proton has a comparatively tiny footprint here with just 901 reviews in total, while the likes of ExpressVPN and Surfshark have accumulated over 25,000.
It is somewhat strange that these complaints aren't widely reflected in the highly positive mobile app store reviews. Ultimately, while a chunk of 1-star Trustpilot reviews shouldn't be ignored completely, the actual day-to-day performance of the product and our rigorous long-term lab testing simply do not tally with those specific negative metrics.
Track record: can you trust Proton VPN?Proton has a strong track record of proving its commitment to privacy. Since 2022, the VPN provider has undergone yearly no-logs audits. The latest was published by independent auditors in September 2025, but its history of transparency goes back long before this.
What’s more, all of Proton VPN’s apps are open source. This means that anyone can look at, and judge, the code found in each app. By going open source, anyone can check and confirm that Proton’s apps work properly and do everything they’re supposed to safely – providing peace of mind that there isn't anything malicious happening behind the scenes.
The company also helps fund external projects that work to protect people's privacy and in January 2026, it donated over $1.27 million to a variety of digital rights groups. Organizations included Transparency International, Witness, EDRi and Lighthouse Reports.
Despite this, there are a handful of high-profile legal incidents involving its sister product, Proton Mail, that continue to concern some privacy advocates.
In September 2021, Proton was compelled to log and hand over the IP address of a French climate activist. Later, in May 2024, Proton complied with a request to hand over the optional recovery email address of a Catalan independence activist, which authorities then used to identify them via Apple.
Most recently, in March 2026, Proton was forced to share credit card payment data with the FBI regarding an activist in Atlanta.
Read more about Proton VPN's track record ▼
What many critics fail to realize is that Proton did not directly cooperate with foreign governments in any of these cases. Foreign law enforcement agencies had to apply through international legal channels to Swiss courts.
Because Proton is a Swiss company, it cannot ignore a legally binding Swiss court order. Crucially, in none of these cases was Proton's end-to-end encryption broken — no email content, message text, or core data has ever been compromised. The users were ultimately exposed due to peripheral metadata they chose to provide, such as personal credit cards or personal recovery emails.
It also must be remembered that these cases strictly surround Proton Mail, not Proton VPN, and these products are handled entirely differently under Swiss law.
Proton’s privacy policy does a good job explaining this, explicitly noting that Swiss regulations do not force VPN providers to log data, whereas email services can be required to disclose IP logs or account metadata in the event of a Swiss criminal investigation.
The other sensible move for people using Proton Mail is not to register a recovery email address in the first place, although that comes with the obvious risk of losing access to your account.
While it's understandable why these legal disclosures shook the trust of some users who mistook privacy for total anonymity, they do not warrant concern about the VPN itself. To Proton’s credit, it goes to great lengths to remain transparent about its legal obligations, and its core zero-knowledge encryption architecture remains entirely intact.
Score: 4/5
Final verdict(Image credit: Future / Gemini)Proton VPN is, without doubt, a top VPN. It offers a huge array of locations, superb speeds, and rock-solid security. It's surprisingly good value too, when you compare it to the equivalently-featured tiers of other VPNs.
Proton VPN's track record and high levels of privacy are what it should be most proud of, though. Of all the VPNs we recommend, it's the one we'd bet our lives on if we really had to.
It’s also a highly customizable VPN with stunning apps. Its whole ecosystem of Big Tech alternative software is well worth using if you like them.
Who should use Proton VPN?✅ Torrenters: Proton’s breadth of P2P support, and, more importantly, port forwarding support, make it perfect for torrenting. Plus, it offers a wealth of knowledge guides to help you stay safe and effective.
✅ Those wanting to move away from Google: Picking up a Proton Unlimited plan opens the door to more than just Proton VPN, you can use its secure storage, email.
Right now, you can get Proton VPN for only $2.99/month on a 2-year deal. It’s got sleek, customizable apps, servers in 145 countries, and doesn’t struggle to unblock your favorite streaming services thanks to its full streaming optimization and high download speeds.
What’s more, unlike many top VPNs, it has port forwarding support, and guides to equip you to use this and all of its other tools to the maximum. Try risk-free with Proton’s 30-day money-back guarantee. View Deal
Who should try a different VPN instead?❌ Streamers: While Proton VPN can definitely unblock streaming services, it struggles more than some may like. You can likely find stronger streaming performance for a similar or cheaper price if this is a priority.
Also considerNordVPN – The best VPN overall ($3.39 $2.99)
While Proton VPN offers much to please privacy purists, our tests have found no better VPN than NordVPN right now. Like Proton, NordVPN has a 10-device limit, but it offers faster speeds, improved streaming performance, and unique tools such as Threat Protection Pro and Meshnet. You can try NordVPN risk-free with its 30-day money-back guarantee. View Deal
Proton VPN is based in Switzerland. This is because the country has strong privacy laws, and isn’t part of any intelligence-sharing agreements. This means it’s highly unlikely that any request from a country to access Proton’s data will be approved.
Does Proton VPN support port forwarding?Yes. Unlike many of the top VPNs, Proton VPN offers full port forwarding capabilities. While the provider is aware of the risks, it offers in-depth guides to explain what those risks are and how to go about port forwarding safely.
Is Proton VPN blocked by Netflix?No, our testing showed that Proton VPN has no issues accessing Netflix. We tested the provider with Netflix’s UK, US, Canadian, Australian, and Japanese libraries and saw no issues throughout.
Proton VPN testing methodologyAlongside the features that I've tested on my own devices, I'll also refer to what "we" have tested in this review. When I talk about "we", I'm referring to anything found during our lab testing. This testing is conducted by VPN Technical Editor, Mike Williams. Mike has been lab testing VPNs for over 11 years.
Each VPN is tested every six months. We measure speed, ad-blocking, anti-phishing and malware, streaming service unblocking, local IP address leaks, and more. Each server network is spot-checked to confirm that the VPN server locations are accurate. We also confirm a provider's security credentials, privacy policy, and executable files are secure and safe.
To find the full details of our VPN review processes, you can take a look at our VPN testing methodology.
This review has been fact-checked by the TechRadar VPN team, as well as with information provided by Proton. We update this review regularly to include any new features or information about the product. That means that this review is always up to date and as you would find the product if you downloaded and used it today.
If you notice anything in your experience of using Proton VPN that doesn't match what you read on this page, please let us know in the comments or by emailing us.
We will then do our best to offer product support information or include corrections and warnings to other users, depending on which is appropriate.
The majority of the best Xiaomi phones share one core trait: they offer a premium experience without the associated price tag. The Xiaomi 15T is no exception.
Building upon the so-so Xiaomi 14T, the Xiaomi 15T brings the core features of the excellent Xiaomi 15 lineup to a lower price point and is one of the more compelling choices in its category.
If you’re coming from an Ultra-branded phone, you’ll likely be disappointed. However, look past a few mid-range indiscretions, and you have a phone that offers everything the average user needs, and at an incredibly wallet-friendly price (especially so right now, given that the Xiaomi 17T is reportedly just around the corner).
Most people want a large, vibrant screen, solid performance, a reliable camera, and excellent battery life. The Xiaomi 15T ticks all of these boxes and adds a stylishly chamfered camera design into the mix (not to mention a gorgeous color), resulting in a unique yet pleasing overall experience.
If you’re looking for the very best AI features, cutting-edge performance, or a camera that can see far into the distance, you’ll be better served by the pricier Xiaomi 15T Pro or even the flagship Xiaomi 17 Ultra. But if you’re comfortable with a few compromises, the Xiaomi 15T is absolutely a phone you should consider.
Xiaomi 15T review: price and availability(Image credit: Nirave Gondhia)The Xiaomi 15T started at £549, but at the time of writing, it's now officially available for £449, and for as low as £349 via third-party retailers.
The Xiaomi 15T features a sizeable 12GB of RAM across all models, which, considering the current premium for RAM, makes the phone's low price even more impressive.
It comes in three colors — Black, Gray, and Rose Gold — and I’ve been using the latter for my testing. It’s beautiful and quite unique, but it is more bronze gold than rose gold in tone.
Dimensions:
163.2 x 78 x 7.5mm
Weight:
194g
Display:
6.83-inch AMOLED (1280 x 2772), 120Hz, 3,200 nits peak brightness
Chipset:
MediaTek Dimensity 8400 Ultra
RAM:
12GB RAM
Storage:
256GB / 512GB
OS:
Android 15, but Android 16 is now available
Primary camera:
50MP, f/1.7
1/1.55-inch sensor
PDAF, OIS
Ultra-wide camera:
12MP, f/2.2, 120°
1/3.06-inch sensor,
Telephoto camera:
50MP, f/1.9, 46mm
1/2.75-inch sensor
2x optical zoom, PDAF
Selfie camera:
32MP, f/2.2
1/3.44-inch sensor
Battery:
5,5000mAh
Charging:
67W wired
Colors:
Black, Gray, Rose Gold
Xiaomi 15T review: design(Image credit: Nirave Gondhia)The Xiaomi 15T doesn’t really stand out for its design, but that’s also by design: Xiaomi wanted to build an upper mid-range phone that blends into your daily life, not one that stands out and makes a point. And the Xiaomi 15T absolutely delivers on that front.
The phone's screen features Gorilla Glass 7i protection, while the rear of the Xiaomi 15T features a composite matte finish that’s excellent at repelling fingerprints. This unique finish allows the Rose Gold color to appear iridescent, and while it always looks Rose Gold, there’s enough uniqueness that you’ll find yourself twirling it under the light.
Measuring 7.5mm thick and weighing 194g, the Xiaomi 15T is not the heaviest, lightest, thinnest, or thickest phone that you can buy. Simply put, it’s a middle-of-the-road device that weighs about the same as the Galaxy S26 Plus, though it is taller, wider, and 0.2mm thicker than that particular phone. It's a great size overall, but I do find it slightly too large to be used comfortably one-handed: phones like the Honor Magic 8 Pro Air and iPhone Air, which both use 6.5-inch screens, are the perfect size for me.
One particularly nice feature about the Xiaomi 15T is the chamfered edge design around its rear camera module, which adds a bit of pizazz to an otherwise standard-looking handset. That said, compared to many phones at this price point — the Google Pixel 10a and Samsung Galaxy A57, for instance —the Xiaomi 15T looks and feels distinctly more premium.
Two areas in which many mid-range smartphones often make trade-offs are display and design, but Xiaomi has taken an alternative approach with the 15T. As mentioned, its design feels premium, but its display wouldn’t be out of place on a much more expensive phone, either.
The Xiaomi 15T's large 6.83-inch AMOLED display features 12-bit color depth, HDR10+ support, and Dolby Vision certification, making it an absolute joy to watch movies on. It features an advertised peak brightness of 3,200 nits and a 120Hz refresh rate, both of which are lower than the Xiaomi 15T Pro's, but neither proved to be an issue in my day-to-day usage.
One particularly noteworthy thing about this phone's display is that, while it can refresh at up to 120Hz, it’s not the typical dynamic LTPO refresh rate you’ll find on many phones. Instead, the Xiaomi 15T has four predetermined refresh rates — 30Hz, 60Hz, 90Hz, and 120Hz — and it chooses between them depending on what's happening on-screen. In practice, this means it’s usually at 120Hz when you’re using it, but for movies or other static use, it’s at 60Hz. This helps strike a balance between buttery-smooth scrolling and power consumption, but it’s worth noting nonetheless.
Overall, the display on the Xiaomi 15T is very good, especially considering the price. This is not a screen I’d complain about on a much more expensive phone, and it works well regardless of lighting conditions.
The Xiaomi 15T features three rear cameras, and this is where I felt some disappointment. The 50MP main camera has an f/1.7 aperture and a 23mm focal length, while the ultra-wide camera has a 120° field of view and an f/2.2 aperture.
Both are more than acceptable at this price point, but the 50MP telephoto is somewhat strange. The large megapixel count is paired with an impressive f/1.9 aperture, but an odd 2x optical zoom range. Having reviewed many of the best phones, this 2x optical zoom feels like a strange choice, especially since Xiaomi hasn’t added any zoom stops beyond 2x in the viewfinder.
In many ways, it feels like the telephoto lens on the Xiaomi 15T is firmly an afterthought, but that is somewhat harsh, especially since this phone offers much more photography hardware than others at this price point. The Google Pixel 10a, for instance, is similarly priced but has just two rear cameras, as does the Samsung Galaxy A57 (if you don't count the latter's 5MP macro lens).
The Xiaomi 15T camera is Leica-branded, and the phone also comes with a color spectrum sensor. Overall, images are solid but unspectacular, and while the Xiaomi 15T's camera won’t win any awards, it offers solid all-around performance that is more than acceptable at this price point.
Xiaomi 15T review: camera samplesNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaNirave GondhiaThe Xiaomi 15T continues a trend of Xiaomi using both Qualcomm and MediaTek chips in its phones, with the Xiaomi 15T powered by the MediaTek Dimensity 8400 Ultra chipset. Despite the nomenclature, this chipset isn’t as powerful as the Dimensity 9400 Plus in the Xiaomi 15T Pro, but during my time with the Xiaomi 15T, I had zero concerns about the all-round performance.
One area where this chipset does somewhat struggle is with high-end gaming; its Mali-G720 GPU isn’t as performant as the Adreno 750 GPU inside the Snapdragon 8 Gen 3 and other Qualcomm processors. This isn’t a huge problem, especially as the core target for the Xiaomi 15T isn’t gamers — that’s the Xiaomi 15T Pro with its higher 144Hz refresh rate — but it’s worth keeping in mind if you like to game.
The Xiaomi 15T was released eight months ago, and in that time, the current RAM and storage shortages have led many phone makers to cut back. At the time of its release, the base variant of the Xiaomi 15T with 12GB of RAM and 256GB of storage already beat most of the competition, and now the phone offers even better value for money.
Considering how many OEMs are cutting back on RAM capacities, even in flagship phones, the 15T's 12GB of RAM will future-proof the phone for years to come. This RAM capacity is also noteworthy because it means the Xiaomi 15T could well support Google’s new Gemini Intelligence feature suite, which requires 12GB of RAM to function (plus Gemini Nano v3 support, which could be added to the 15T via a future HyperOS update).
Software is where Xiaomi has a love-hate relationship with many customers in Western markets, and the Xiaomi 15T somewhat follows this mold. However, I must commend Xiaomi, as its software is considerably better than it used to be, and everything works as well as on the best Android phones.
Many of my previous experiences with Xiaomi have seen HyperOS preloaded with many apps, which were the first things I deleted. The Xiaomi 15T provided a pleasant surprise: it’s far more reserved, with fewer preloaded apps and more intuitive options and placements. One thing I absolutely love about Xiaomi’s HyperOS is that it is the only launcher to offer a 5x9 layout arrangement, which is perfect for taller screens.
When it comes to Android phones, there are usually two approaches: a simpler UX with limited options and a predetermined way of using it, or options to change everything. Xiaomi fits into the latter category: it’ll take some getting used to, but the sheer volume of customizations available in HyperOS means that, if there’s something you don’t like, you can probably change it.
The Xiaomi 15T also comes with a new Astral Communication feature that allows you to make voice calls between two Xiaomi 15T phones. Think push-to-talk, but between two specific devices. It’s limited to just the Xiaomi 15T, which makes it less useful than it otherwise could be, but there are plenty of reasons this feature needs to come to all Android phones.
The Xiaomi 15T comes with at least four years of OS updates and six years of security patches, and Xiaomi is known for reliable updates and comprehensive update scheduling. The Xiaomi 15T launched with Android 15, and while the Android 16 update is available now, this will count as one of your four OS updates.
A common trait among most Xiaomi phones is excellent battery life and superfast charging, and the Xiaomi 15T is no different. The UK version comes with a charger in the box that supports Xiaomi’s 67W HyperCharge feature — mine didn't, as it wasn't a UK sample — while EU buyers will have to buy the charger separately, as it’s not included.
The Xiaomi 15T is powered by a 5,500mAh silicon-carbon battery, which is the same size as the one in the Xiaomi 15T Pro. Sadly, there’s no wireless charging, which is somewhat expected at this price point, but aside from that, the battery life is more than acceptable.
On a full charge, the Xiaomi 15T lasts around two days with moderate usage, and you'll get around five to six hours of screen-on time. During my two stints using the phone to empty, it never once failed to last a full day, despite heavy camera use. Overall, then, the Xiaomi 15T boasts great all-around battery life that generally won’t let you down.
Attributes
Notes
Rating
Design
Xiaomi's design isn't super unique but the chamfered edges around the camera and Rose Gold finish are memorable.
4 / 5
Display
This is a great all-around screen that wouldn't be out of place in a much more expensive phone.
4.5 / 5
Performance
Solid but unspectacular performance offered by the Dimensity 8400 Ultra chipset, but 12GB of RAM and 256GB of storage is a big bonus.
4 / 5
Camera
The main and ultra-wide cameras are good and acceptable, but don't let the big megapixel count fool you: the telephoto is a bit disappointing.
3.5 / 5
Battery
Outstanding battery life that's on par with that of many flagships. 67W charging is also faster than the competition.
4 / 5
Software
Xiaomi's HyperOS is further improved, but it won't be for everyone. However, it is among the most customizable OS packages, so you can often change the things you may not like.
3.5 / 5
Value
Excellent value for money; this phone belies its price tag.
5 / 5
Buy it if...You don’t need the absolute best performance
The Xiaomi 15T's chipset won’t win any awards, but the phone has performance to spare and generally won’t stutter, even with heavy usage.
You want great bang for your buck
This is definitely among the best value-for-money phones you can buy right now. It feels far more premium than its price tag suggests.
You want an excellent all-around, no-frills phone
If you want a phone that does all the basics extremely well, but doesn’t have many frills, the Xiaomi 15T is a great option.
You want the best phone that money can buy
The Xiaomi 15T's specs don't stand out in any way, and that’s by design. If you’re looking for a premium, flagship-level experience, you’ll want to look elsewhere.
You need the best camera
If photography is important to you, the Xiaomi 15T's camera, especially its zoom, will probably be a letdown. The main camera is more than good enough, but the same can’t be said for either of its zoom lengths.
You use a lot of AI features
If you already use Gemini or other AI providers on your phone, you’ll find the Xiaomi 15T wanting, whether it’s for on-device AI performance or the general reliability of AI apps on HyperOS.
There are three real competitors worth buying, but like the Xiaomi 15T, they all have their compromises.
Google Pixel 10a
The Google Pixel 10a starts at $499 / £499 / AU$849, for which you'll get 128GB of storage. It offers the best of Google's software, and although it only has two cameras, it’s proven to be extremely capable. The problem? It doesn’t feel anywhere near as premium as the Xiaomi 15T.
Read our full Google Pixel 10a review
Samsung Galaxy A57
Then there’s the Galaxy A57, which brings the best of Samsung’s Galaxy S26 to a more affordable price point. It costs $550 / £450 / AU$749 for 8GB of RAM and 128GB of storage, and comes with three cameras, an Exynos processor, and a large 5,000 mAh battery.
Read our full Samsung Galaxy A57 review
Nothing Phone 4a Pro
The other phone that’s definitely worth considering is the Nothing 4a Pro. Priced at $499 / £499 / AU$949, it’s one of the most unique phones you’ll find, thanks to its glyph matrix display on the rear. Key reasons to consider the Nothing 4a Pro over the Xiaomi 15T? Better cameras, a more unique design, and longer battery life.
Read our full Nothing Phone 4a Pro review
How I tested the Xiaomi 15TI used the Xiaomi 15T for approximately three weeks across two different stints, which included over a week of consistent usage before writing this review. It was tested with two SIM cards with one roaming, while traveling between two different cities.
First reviewed: May 2026
Dell's XPS line finally returns at long last. The company may have shifted tack in its naming scheme, but the XPS has returned, and it's back with a bang. The Dell XPS 16 (2026) I have tested here is beyond impressive. With a clean, crisp aesthetic, stylised CNC black aluminum chassis, super-thin bezels, and a keyboard that genuinely makes you question what other laptop manufacturers have been doing for the last 10 years, it's otherworldly in appearance.
There's no drama, no ostentatious LEDs or illuminated logos, just clean, tidy lines and materials that complement it perfectly. Even the screen (in my review spec, a 3K touch OLED 3,200 x 2,000 @ 120Hz) leaves little to be desired.
(Image credit: Future)But that's not where it ends; it's how it performs that really drives home the point. Thanks to Intel's latest Panther Lake architecture, that Core Ultra X7 358H, combined with Intel's own Arc B390 discrete GPU, delivers buckets of both battery life and performance across the board. You can game on this thing quite comfortably on titles like Total War: Warhammer 3, Cyberpunk, Black Myth Wukong, the works. And it has a battery life that'll run for the entirety of your working day and then some.
Honestly, it's hard to critique this thing. But there are a few blemishes that do need highlighting. You get a grand total of three USB-C ports, and that's it (admittedly Thunderbolt 4), and the price is a little bit higher than what you'd find on the likes of Apple's MacBook Pro 16-inch (M5).
Is that the end of the world, though? No, not really. Dell has absolutely delivered here. The XPS 16 is, by far, the best laptop I've ever tested.
Dell XPS 16 (2026) review: Price & release dateAvailable right now, you can pick up a Dell XPS 16 (2026) starting at around $2,029.99 or $2,769.99 in the US. The UK and Australia also have some slightly more affordable configurations available as well (where you can change the screen, shift the processor, and drop the memory and SSD capacity further, but I wouldn't recommend you go below the above specs. Still, for global availability, it's a clean sweep, no matter where in the world you are.
The base chassis itself is the same across the board, and there is a Dell XPS 14-inch edition too, if you'd like something a little more compact. By design, you can't upgrade the XPS 16's memory as it's utilizing LPDDR5X soldered directly to the motherboard. So do bear in mind, it's better to pick a higher-end spec now than regret it later.
The SSD, however, you can swap out at a later date if you so desire, albeit with a bit of effort.
Base
Review
Price
$2,029.99 / £2,449.99/ AU$4,129.40
$2,769.99 / £2,849 / AU$4,728.99
CPU
Intel Core Ultra X7 355
Intel Core Ultra X7 358H (1.9 GHz, 16 Cores)
GPU
Intel Graphics (integrated)
Intel Arc B390 (discrete)
RAM
16GB LPDDR5X
32GB LPDDR5X
Storage
1TB M.2 NVMe PCIe 4.0 SSD
1TB M.2 NVMe PCIe 4.0 SSD
Display
16-inch Non-touch LCD 2K (1920 x 1200), 16:10, 120Hz
16-inch Touch OLED 3K (3200 x 2000), 16:10, 120Hz
Ports and Connectivity
3x Thunderbolt 4 USB Type C, 3.5mm Combo Audio Jack; Wi-Fi 7, Bluetooth 6.0
3x Thunderbolt 4 USB Type C, 3.5mm Combo Audio Jack; Wi-Fi 7, Bluetooth 6.0
Battery
70Wh
70Whr
Dimensions
311 x 214 x 15mm (12.2 x 8.4 x 0.6in)
353 x 237 x 15mm (13.9 x 9.4 x 0.6in)
Weight
2.16lbs (0.98kg)
3.65lbs (1.65kg)
Dell XPS 16 (2026): DesignThis thing is beautiful. I've said it enough at this point, but the XPS 16 just absolutely oozes class. From a beautifully sophisticated anodized CNC-machined black aluminum chassis, to the super-thin bezels surrounding that high pixel density 3K OLED touch display, to the softly backlit keyboard, and the subtle XPS branding, it is just gorgeous through and through.
Dell's not held back on its design chops here. This is for professionals and minimalists who want something that's clean, pristine, and exceptional, all packaged up in a beautifully weighted 16-inch package. One negative perhaps? It is a bit of a fingerprint magnet, so do keep a microfiber cloth handy before you jump into that board meeting.
The keyboard's gorgeous, too. Low profile. Quiet. Backlit. With keys that don't stand out or shout. The feel of the actuation, too, although obviously nowhere near akin to a mechanical keyboard, is comfortable enough. There's plenty of spacing as well, and although the bottom row is slightly offset compared to a traditional QWERTY design, it doesn't take long to get used to.
(Image credit: Future)The ports are a little sparse, admittedly, to accommodate all of that, but on the flip side, each and every one of them is Thunderbolt 4, meaning you've got power delivery and draw up to 100W, 40Gbps data transfer, PCIe 4.0 tunneling, and DisplayPort 2.0 alt mode as well (meaning basically you can hook up two 4K displays without worry. All built out of the USB-C connection standard). It's phenomenal. There are some laptops out there now debuting with Thunderbolt 5 this year (typically workstation models), but this is by no means poor at any level.
The only other negative (again, if you can call it that) is that you cannot upgrade the RAM. The XPS 16 uses LPDDR5X memory, which is soldered directly to the motherboard.
(Image credit: Future)The advantage of this is that the interconnect isn't the bottleneck, and memory speed is through the roof, with the 32GB in my review unit topping out at staggering 9,600 MT/s. That's nearly 70% faster than the most mainstream kits you get on a high-end desktop.
My only reservation with the Dell XPS 16 is the lack of higher-capacity storage at this price. That is more of an issue with the global supply chain right now. SSD pricing is still through the roof due to AI consumption being a little more unwieldy than manufacturers can accommodate.
But still, it does feel a little harsh that this £2,800 model only comes with 1TB of storage (again, all configurable on Dell's shop anyway). And to be fair, even competitors like Asus's ZenBook A14 are similarly priced at that capacity anyway.
The reason that feels harsh, though, is because in-game, the XPS 16 is a monster. That Arc B390 is one of the best discrete graphics cards I've ever seen in a laptop of this form factor. For those not in the know, Intel's own GPU line has quietly been building up momentum and offers some of the best performance per $ that money can buy. It's fantastic to see that architecture becoming more proficient generation on generation, and it shows.
Dell XPS 16 (2026): Benchmarks3DMark: Night Raid: 43,862; Fire Strike: 13,179; Solar Bay: 27,600
Cinebench R24: 124 (single-core); 881 (multi-core)
GeekBench 6.5: 2,867 (single-core); 16,927 (multi-core)
BlackMagicDisk: Read: 4,686.6 MB/s; Write: 3,890.9 MB/s
CrossMark: Overall: 2,211 Productivity: 1,945 Creativity: 2,660 Responsiveness: 1,866
Total War: Warhammer III: 1080p, Medium: 101.5fps
Total War: Warhammer III: 1200p, Ultra: 58.6fps
Battery Life (TechRadar movie test): 17 hours 16 minutes
Our benchmarks for laptops like this typically test games at lower resolutions on medium profiles, to accommodate poor GPUs, but I didn't really need to with this. Total War: Warhammer 3, on Ultra at 1200p, managed 58.6 fps. That's near desktop levels of performance on an aggressively CPU-bound title.
CPU performance too was equally impressive, in no doubt thanks to that 16-core Panther Lake chip. It's got low base clock speeds, but that's mostly thanks to some super-efficient low-power economy cores that keep everything ticking at idle without consuming much in the way of juice.
(Image credit: Future)Jump into a high-demand task, and those four performance cores kick into life, delivering an outstanding score of 881 in Cinebench R24 and 124 on the single core. Intel has stepped away from hyper-threading with its Ultra line (based on a new architectural shift from the original Core line), but despite the lack of threads, its performance per thread has shot up considerably.
Here's the thing: this laptop isn't just for execs; it's for designers, and gamers, and developers, and it just ticks box after box with wildly broad performance chops with seemingly little loss anywhere else.
I've long been a fan of Snapdragon-based laptops, purely because the battery life typically ran rings around Intel and AMD's best laptop offerings (The Vivobook S 15 Copilot+, is particularly impressive).
It's the benefits of that ARM architecture over x86 (the latter being typically less efficient and far more power hungry than its RISC-esque competitors).
I don't know how Intel has done this with Panther Lake (I hazard again it's likely because of those low-power, efficient cores), but in our battery benchmark, the XPS 16 scored a phenomenal 17 hours and 16 minutes, before going into standby mode.
Attributes
Notes
Rating
Value
At a glance, the XPS's hardware seems overvalued; it's only when you dig under the surface that you realise why Dell chose the kit they did and priced it accordingly.
3.5 / 5
Design
An extraordinary design, backed up with an exceptional display, potent (albeit a limited number of) ports, and some modest upgradability thanks to a swappable SSD. Plus, if you're not a fan of the 16, there's always the 14, too.
4.5 / 5
Performance
Beyond all expectations, Intel's latest Panther Lake architecture, combined with the Intel Arc B390 discrete GPU, delivers exceptional performance no matter what task you throw at it.
5 / 5
Battery Life
Apple is beating in many cases, and it even gives ARM laptops a run for their money, the XPS will look after you well beyond your standard working day
5 / 5
Final Score
The XPS 16 is almost the complete package. The only downsides are that it could probably use one more USB-C port, and some form of anti-fingerprint coating. Outside of that. Phenomenal.
4.5 / 5
Buy it if…You're looking for the ultimate professional workbook, come ultrabook
With outstanding performance no matter the task, and a battery life to match, the XPS 16 takes the brand to new heights, delivering exceptional quality at almost every level.View Deal
You want something that doesn't shout about how good it is
This isn't a Ferrari or a Lambo; this is a finely tuned Porsche. Its sleek, minimalist design looks phenomenal, and it backs up that hardware underneath by a mile and then some. Timeless.View Deal
You want more than three USB-C ports
USB connectivity is limited to just three ports. All on the Thunderbolt 4 platform. Although very capable, we are seeing some high-end workbooks launch with Thunderbolt 5 this year.View Deal
You're on a budget and don't like Windows 11
This is a very soft negative, but it is slightly pricier than Apple's MacBook Pro 16, and you are stuck with Windows.View Deal
Apple MacBook Pro 14-inch (M5)
If you like the sound of this but fancy a macOS equivalent, then Apple's latest MacBook Pro 14 (M5) is a solid alternative, with exceptional ARM-based silicon, a Mini-LED retina display, and all-day battery life with MagSafe charging. It's a beauty. The catch? You do lose out on two-inches of screen real estate, but you can grab the 16-inch variant for a little extra if you need to.
Read our full Apple MacBook Pro 14-inch (M5) reviewView Deal
Asus ZenBook S 16
For a Windows-based alternative that isn't Dell, the ZenBook S 16 is our current pick for the best ultrabook money can buy, and is a genuine in-class rival to the XPS. Asus is utilizing a ceraluminum chassis (technically an alu ceramic composite). It's properly unique, and the 3K OLED holds its own against the XPS 16 above. It packs in an AMD Ryzen AI 9 HX 370 as well, and is a bit cheaper too.
Read our full Asus ZenBook S 16 reviewView Deal
How I tested the Dell XPS 16I spent the last month or so living with the XPS 16 as my daily driver, moving over all of my workflow to it for my own agency work, and all of my freelance journalism as well as the odd recreational task, including writing my first novel. I streamed YouTube and Netflix on it, alongside using it for Tidal as well as some light work in Affinity.
I also benchmarked the XPS 16 extensively, utilising a mixture of CPU, gaming and storage-based synthetic and real-world tests, to truly understand exactly how it performed under targeted loads.
It is worth noting that all of this testing was performed in a cooler environment, so your performance may vary depending on where you are in the world.
Airalo is an eSIM marketplace founded in 2019 that now serves more than 20 million customers across 200+ countries and regions. You buy a plan, scan a QR code, and your data connection is ready before you've even landed.
I've heard it from people I've met at hostels across three continents: Airalo just works. Reasonable speeds, no surprise charges, and support that picks up when something goes sideways. Most plans are data-only, so calls go through WhatsApp, FaceTime, or Skype.
Airalo offers a wide range of eSIM plans with competitive pricing that varies by destination, data allowance, and validity period. Plans come in three tiers: local (single country), regional (multi-country), and global. Airalo also offers unlimited data packages for many destinations, which the original pricing tables in most reviews overlook entirely.
Plan type
Region / Product
Data
Validity
Price
Global
Discover Global
3 GB
30 days
$24.00
Global
Discover Global
5 GB
60 days
$35.00
Local
United States
5 GB
30 days
$14.00
Regional
Europe
5 GB
30 days
$19.50
Unlimited
US (unlimited)
Unlimited
7 days
$11.50
Unlimited
Europe (unlimited)
Unlimited
7 days
$11.50
Unlimited
Asia (unlimited)
Unlimited
7 days
$11.50
Airalo's pricing is transparent with no hidden fees or contracts. If you are heading somewhere for a short trip where you know you will burn through data, unlimited plans can sometimes make more sense than stretching a fixed-data package.
Still, unlimited packages do have a fair usage policy that can throttle speeds once a daily data threshold is reached. As always, a local SIM remains the cheapest option in many destinations.
Airalo: Features(Image credit: Future)Airalo comes with a solid set of features built for frequent international travelers, especially those moving between multiple countries, who want predictable data costs and prefer to manage everything digitally rather than deal with physical SIM cards.
Here’s what the service actually offers:
To get started, simply visit the Airalo website or app, select your destination, and choose a data plan that suits your needs. After creating an account and completing the purchase, you'll receive a QR code for your eSIM.
Installing the eSIM is a snap. Just scan the QR code using your phone's camera, and the eSIM will be automatically added to your device.
However, you should check the specific activation policy for the plan that you're purchasing from Airalo. While some plans activate immediately upon installation, others only start once you arrive at your destination and connect to a supported network.
Airalo: Coverage and speedAiralo covers over 200 countries and regions, so you can connect to reliable local carrier networks instead of relying on hit-or-miss roaming agreements.
In practice, that means reliable coverage and consistently solid speeds, whether you are landing in a major tourist hub or somewhere far less predictable.
In most destinations I've used it, speeds were solid for Maps, messaging, and light browsing. Where it gets patchy is after you've hit the data cap on a fixed plan. Throttling kicks in, and it shows. 5G is available in the US and parts of Europe, but don't go in expecting it everywhere.
Compared to other eSIM providers, Airalo's coverage is among the most comprehensive. Its data speeds are competitive, with plans striking a good balance between global coverage and reliable performance.
Airalo: Support(Image credit: Airalo)Airalo offers 24/7 support in multiple languages via in-app chat and WhatsApp. Unfortunately, there’s no phone support.
I haven't had to contact support often, which is probably the best thing I can say about a connectivity product. When I did, the WhatsApp chat was faster than I expected. No phone support exists, though, so if something goes wrong mid-trip, you're working through chat. Worth factoring in before you buy.
One thing Airalo gets right is accessibility. The app is available in 53 languages and supports multiple currencies, which makes it far easier for non-English speakers to navigate than most competing eSIM providers.
Airalo: Final verdictAiralo is not always the cheapest option on the market. If you're heading to one country for two weeks, a local SIM will probably beat it on price. That's just the truth.
But that's not really who Airalo is for. It's for the person who's hopping between three countries in ten days and doesn't want to think about connectivity at all. Buy once, land anywhere, connect immediately. The app is genuinely well built, the Airmoney rewards add up if you travel regularly, and the unlimited plans are a solid recent addition.
Airalo’s not perfect, but I think it's currently the best and easiest eSIM option available.
Airalo: FAQsIs Airalo eSIM legit?Yes, Airalo is a well-established company founded in 2019 as the world's first eSIM store. They have a proven track record of providing eSIM data plans to travelers in over 200 countries and regions, and have served more than 20 million customers to date.
Should I install Airalo eSIM before traveling?Whether you should install your Airalo eSIM before traveling depends on the specific eSIM's activation policy. If the eSIM's activation policy states "The validity period starts when the eSIM connects to any supported network(s)", then you can install it before traveling without activating it. Otherwise, wait to install the eSIM until you're close to your departure date to minimize data loss with Airalo.
How can I find out if my device supports eSIMs?To find out if your device supports eSIMs, go into your device settings and see if there's an option to add a new SIM digitally. On iPhones, look under Cellular or Mobile. On Samsung, it's in the SIM Manager. On a Pixel, head to SIMs and look for "Download a new eSIM." If the option isn't there, your device likely doesn't support eSIMs, and no amount of workarounds will change that.
What does "carrier-locked" or "network-locked" mean?No, Airalo's app includes security checks that detect jailbroken or rooted devices and may refuse to run on them. You can still buy an eSIM through Airalo's website, but you'd need a separate, unmodified device to actually install and use it.
Can I use Airalo with a jailbroken or rooted device?No, Airalo's app includes security checks that detect jailbroken or rooted devices and may refuse to run on them. You can still buy an eSIM through Airalo's website, but you'd need a separate, unmodified device to actually install and use it.
If you need a big tablet, you can’t go wrong with the Samsung Galaxy Tab S11 Ultra, which sports a gigantic 14.6-inch display that offers a 16:10 aspect ratio, which not only offers plenty of screen real estate compared to alternatives like iPads but also makes the S11 Ultra perfect for watching widescreen movies and shows. Of course, the large screen also lends itself well to productivity and gaming as well.
Staying true to Samsung’s other ‘Ultra’ devices, the Tab S11 Ultra brings all the bells and whistles to justify its high asking price. Like the Galaxy S26 Ultra, an S Pen stylus is included in the box, while the full Galaxy AI suite takes advantage of the larger display with features like screen sharing in Gemini Live and drawing tools like Creative Studio and Sketch to Image. It also retains the IP68 water- and dust-resistant rating from its predecessor, which is still rare for most modern tablets. Granted, these features are also available in the smaller (and cheaper) 11-inch Tab S11, so it’s hardly the reason why you would buy the much larger Ultra.
(Image credit: Future | Nico Arboleda)Otherwise, this is another iterative update from the Tab S10 Ultra, which was a disappointment in itself. Our tester wasn’t happy with the older tablet’s lackluster battery life and the MediaTek processor in our Samsung Galaxy Tab S10 Ultra review. The good news is that the Tab S11 Ultra has better CPU performance and the battery lasts 1.5-2 hours longer, but the bad news is that MediaTek Dimensity 9400+ doesn’t compare well with the Snapdragon 8 Elite processor in the Galaxy S26 Ultra, which is faster. And that makes me question Samsung’s decision to switch from Snapdragon CPUs in the Tab S9 series to MediaTek in the 10th- and 11th-generation slates.
Admittedly, the MediaTek provides better graphics performance, and can also handle ray-tracing better than the Snapdragon to reinforce the Tab S11 Ultra’s gaming focus but, when compared to a similarly priced iPad Pro with an Apple M5 chip — a desktop-class CPU that is more powerful than many Windows laptops — the Tab S11 Ultra feels overpriced even for a top-of-the-line tablet.
The minor upgrades come with a price hike over the S10 Ultra, and you won’t be able to reuse the older cases and keyboards from the Tab S10 Ultra and Tab S9 Ultra because of the thinner chassis, so you’d have to shell out more cash for new ones.
If you want the biggest, best display to run Android apps and games on, and watch widescreen movies and shows, the Galaxy Tab S11 Ultra is a great choice, but if you want to run pro-level software, you’re better off with a similarly priced iPad Pro.
Galaxy Tab S11 Ultra review: price and availability(Image credit: Future | Nico Arboleda)With a starting price of $1,299 / £1,269 / AU$2,099 for the base model featuring 12GB RAM and 256GB storage, the Galaxy Tab S11 Ultra is Samsung’s biggest and most expensive tablet to date, comparable to the iPad Pro 13-inch that will set you back $1,299 / £1,299 / AU$2,199.
In some aspects that’s a win, given that the Samsung offers 65% more screen area with the 14.6-inch display, but the flip side to that is the OLED display on the iPad Pro is brighter and sharper.
An S Pen stylus is included in the box with the Galaxy Tab S11 Ultra, while an Apple Pencil is sold separately for $129 / £129 / AU$219. It’s a nice bonus, as is the fact that Samsung does multitasking better than Apple.
(Image credit: Future | Nico Arboleda)However — and this is the biggest issue I have with the S11 Ultra’s price — the MediaTek Dimensity 9400+ chipset is a disappointment compared to Apple’s M5 silicon in the iPad Pro, and it doesn’t even top the Apple M4 in the iPad Air, which is $300 / £300 / AU$650 cheaper.
The larger screen makes the Tab S11 Ultra a good laptop replacement, but Samsung sells the accessories separately. You can pick up a slim keyboard and case combo for $199.99 / £189 / AU$399 or an aluminum Pro Keyboard that makes the Tab S11 Ultra work like a laptop for $349.99 / £329 / AU$599. That added cost makes that combination more expensive than more powerful laptops, including ones with discrete GPUs.
Unless you need a water-resistant tablet or if your games are only available on Android, it’s hard to justify the price tag for the Galaxy Tab S11 Ultra. I think the older Tab S10 FE is a much better buy at $449 / £429 / AU$849.
Samsung Galaxy Tab S11 Ultra configurationsRAM/Storage
12GB/256GB
12GB/512GB
16GB/1TB
Galaxy Tab S11 Ultra
$1,299 / £1,349 / AU$2,299
$1,319.99 / £1,299 / AU$2,299
$1,619.99 / £1,549 / AU$2,799
Starting price
$1,299 / £1,349 / AU$2,299
Screen size
14.6 inches
Resolution
1848 x 2960 pixels
Operating system
One UI 8.5 on Android 16
Chipset
Mediatek Dimensity 9400+
Memory (RAM)
12GB / 16GB
Storage
128GB / 256GB / 512GB / 1TB
Display
14.6-inch AMOLED 120Hz
Weight
692g / 695g (5G model)
Battery
11,600mAh
Charging
45W wired
IP Rating
IP68: 1m underwater for 30 minutes
Galaxy Tab S11 Ultra review: display(Image credit: Future | Nico Arboleda)Like its predecessor, I’d be hard-pressed to find a bigger and better display on an Android tablet than the Galaxy Tab S11 Ultra’s huge 14.6-inch OLED screen. It’s even brighter than the S10 Ultra’s 930 nits (now 1600 nits), which is the same as the M5 iPad Pro.
The screen brightness is great indoors, which is a given for most tablets these days, but it was also bright enough to use outdoors. I watched an entire movie during a 3.5-hour bus ride while at a window seat and I didn’t have to draw the curtains in.
If you are considering a tablet as a laptop replacement, the Tab S11 Ultra gives you more screen space than a 14-inch Macbook Pro and outdoes its competition in the similarly priced iPad Pro. The latter, however, has a sharper OLED screen with a 264 pixel per inch density, compared to 239ppi on Samsung’s display.
Because it’s from Samsung, the Tab S11 Ultra has HDR10+ support, while iPad Pros favor Dolby Vision.
Samsung has also retained Wacom’s electromagnetic resonance (EMR) technology for its S Pen, meaning the stylus is passive and it doesn’t need a battery to write or draw with. That said, no battery means the S Pen doesn’t support Bluetooth anymore — just like the Galaxy S26 Ultra’s included S Pen.
A tablet this size prioritizes the viewing experience over design, which means the Galaxy Tab S11 Ultra isn’t anything special to look at. I like the clean design, but otherwise it’s just a big slab, much like every other Android tablet I’ve seen.
Like the Tab S10 Ultra, the S11 Ultra has four direct-firing speakers hidden around the edges to provide full stereo stage audio when the tablet is in landscape mode for movie watching. During testing, the audio sounded clear and full-bodied, and was loud enough to fill a medium-sized room, and I never felt like I had to reach for my headphones or hook the tablet up to a portable speaker.
The tablet now has just one front camera instead of two from the Tab S10 Ultra, which in turn reduces the notch size. The camera is still in the centre of the Tab S11 Ultra’s long side to favor landscape orientation for video calls, providing a natural head-on eyeline. Apple’s iPads, on the other hand, have cameras on the short side (meant for vertical or portrait orientation).
(Image credit: Future | Nico Arboleda)The Tab S11 Ultra retains the same button layout as the S10 Ultra, with power and volume on the top edge in landscape mode (or the right edge when in portrait orientation).
The S Pen attaches to the Tab S11 Ultra on its edges magnetically instead of having a dedicated strip on the back like on the S10 Ultra, similar to how an Apple Pencil attaches to iPads. However, I would recommend buying Samsung’s back cover if you want a more secure way to store the stylus via a recessed groove to cradle it — I found the magnetic attachment wasn’t strong enough and the S Pen would invariably come away when traveling with it in my bag.
As mentioned, the Galaxy S11 Ultra can be used as a laptop replacement thanks to its large screen and Samsung sells keyboard cases that will cost you extra. During my testing, however, I paired it with a wireless keyboard (Logitech MX Keys Mini) and used a laptop stand to prop it up and it was fine, but hardly a setup portable enough to bring to a cafe.
Samsung’s One UI software, running on top of Android 16, is packed with features that shine on a big tablet compared to a smaller smartphone display. I found multitasking to be a breeze, with up to three split-screen apps (one large, two small) running at the same time, and five pop-up windows can be layered on top of these. That’s a total of eight active apps all at once! Tiling and arranging windows are as easy as dragging them where you want them to go.
Like other Galaxy Tabs, apps and conversations can be opened via pop-up bubbles, and the S Pen enables pop-up notetaking when you just need a quick. I used it for work research and taking notes in Samsung Notes, and the process was easy and comfortable.
To test the multitasking, I joined a video call on one side while playing a game on the other, and also had a YouTube video in a floating window. The Tab S11 Ultra handled all applications well, with no crashes or slowing framerates.
(Image credit: Future | Nico Arboleda)While Samsung’s operating system is great, I couldn’t really think of too many Android apps that would truly maximize the large screen. I downloaded the drawing and painting app Krita, and the display accommodated the extensive menus and the canvas well to make it look like the app’s desktop version. I also downloaded the video editing app LumaFusion, and the tablet’s screen was able to display a longer timeline, although this really isn’t the best example for recommending an expensive tablet as I think most people would find an app like LumaFusion would be fine on a smaller screen too.
It’s evident that Samsung also made this tablet with DeX (desktop experience) in mind, where you can either use the mode on the device itself to emulate a laptop-like interface or with an external monitor plugged in. DeX looks like a hybrid of Windows and macOS, with both a persistent taskbar and a floating dock with app icons available at your disposal. My favorite feature is being able to snap windows to the side to take an entire half of the screen, or a corner to automatically resize into a quadrant.
DeX runs the tablet’s apps in windows, which can result in some weird ‘stretching’ when you maximize some apps that aren’t fully supported. One workaround I found is to forgo the apps altogether and just open their web version with the Samsung Internet browser (instead of Chrome) to load their desktop versions. This extra layer of friction takes points away from the Tab S11 Ultra as a true laptop replacement, and you may be better off getting the real thing.
(Image credit: Future | Nico Arboleda)One UI 8.5 now provides a real dual-screen mode on DeX while you plug in an external monitor, where the cursor can move through both screens, and windows can be dragged and dropped from one display to the other. Some apps now adapt depending on the screen, defaulting to desktop mode on the external monitor, then reverting to the touch-optimized version when the window is moved to the tablet.
As someone who finds that a single display just doesn’t cut it anymore for productivity, this mode made the Tab S11 Ultra a viable work machine during my testing.
When Samsung said this tablet was aimed at gaming enthusiasts, it sure meant it. One UI 8.5 introduced new gaming software in the Tab S11 Ultra, including per-game CPU and GPU tuning, native controller mapping and High-Performance mode. There’s also MediaTek HyperEngine to customize ray-tracing and variable rate shading, as well as some AI-powered features to let you skip game intros and automatically mute ads found in free-to-play games.
(Image credit: Future | Nico Arboleda)I tested several of these features and, while they didn’t improve my experience with the games I tried, I can see them being potentially beneficial for competitive multiplayer gamers.
Of course, there’s the full Galaxy AI suite, headlined by a dedicated button found on the Samsung keyboards to activate Gemini or Bixby. A few Galaxy AI features maximize the Tab S11 Ultra’s size, like Sketch to Image (which converts sketches to an AI-generated image), Note Assist (cleans up handwriting) and Math Solver (more room to show complex equations and graphs).
Like most of Samsung’s phones and tablets, the Galaxy Tab S11 Ultra has 7 years of support, which includes 7 generations of Android/One UI upgrades, security patches, hardware support and self-repair. Since tablets are usually replaced less frequently than a smartphone, long-term support like this is welcome indeed.
Galaxy Tab S11 Ultra review: performance(Image credit: Future | Nico Arboleda)As I’ve already mentioned, Samsung has once again used a MediaTek chipset in the Galaxy Tab S11 Ultra, which puts it at a disadvantage over the iPad Pro with its desktop-class Apple M5 chip — which is more powerful than many Windows laptops. While the Dimensity 9400+ is a decent mobile processor and a meaningful upgrade over the Tab S10 Ultra’s Dimensity 9300+ (Samsung is claiming a 15-20% CPU boost), the Galaxy Tab S11 Ultra doesn’t come close to the M5’s performance.
The MediaTek Dimensity 9400+ is designed for gaming and marketed to gamers, and while it wins some benchmarks on the graphics side, it falls short on processing performance compared to even Qualcomm’s newest Snapdragon CPU being used in Samsung’s phones. Again, given its high asking price, it’s hard to justify the S11 Ultra for gamers only and I question why the South Korean tech giant didn’t use the Snapdragon 8 Elite chipset from the Galaxy S25 Ultra handset instead.
Geekbench rates last year’s S25 Ultra higher than the Tab S11 Ultra in three out out of four benchmarking tests, beating the tablet in single-core (2,847 vs 2,633), multi-core (9,408 vs 8,633) and even the GPU-focused Vulkan (23,871 vs 22,023). The only test the Tab Ultra wins is in OpenCL, which also measures GPU performance, with a score of 20,468 versus the S25 Ultra’s 17,871.
(Image credit: Future | Nico Arboleda)And that was evident in my testing. A resource-intensive game like Asphalt Legends ran very smoothly at max settings. However, its on-screen controls felt unwieldy and it’s better used with a third-party controller — so it’s good news that Samsung has improved external controller support with the S11 Ultra. The flip side to this is that you would have to lug around an additional item if you want to play while on the move.
With a tablet being able to dissipate heat better than a phone, I can only imagine how much better the Snapdragon 8 Elite could have performed in the same tests without the same thermal throttling it has to deal with in a smartphone chassis. Samsung could have also considered the laptop-class Snapdragon X processors found in the Samsung Galaxy Books if the company wanted to match the tablet up with the iPad Pro. Instead, the Tab S11 Ultra remains a mid-range tablet with a giant screen like the Tab S10 Ultra.
Even taking the M5 iPad Pro out of the equation, it’s hard to justify the S11 Ultra over a similarly priced laptop with better specs, like the Lenovo Legion Slim 5 powered by an AMD Ryzen 7 CPU and an Nvidia RTX 5060 GPU ($1,249 / £1,150 / AU$2,199). Not to mention, the Lenovo includes a keyboard, while the Tab S11 Ultra needs the $349.99 / £329 / AU$599 Samsung Pro Keyboard to become a serious contender as a true laptop replacement.
Battery life on the Galaxy Tab S11 Ultra has improved a little from its predecessor, thanks to an extra 400mAh in the new pack and the MediaTek Dimensity 9400+ being a more power-efficient chipset. I tested the battery by streaming a 1080p video with the screen at full brightness, and it took 11 hours for the Tab S11 Ultra battery to drain. In comparison, the Tab S10 Ultra lasted 9 hours in a similar test done by our Future Labs last year.
The 45W fast charging also topped up the battery just as quickly, with the Tab S11 Ultra reaching 20% in 15 minutes, 35% in 30 minutes, and full at just 1 hour and 45 minutes. The Tab S10 Ultra has the same 45W rating, while the M5 iPad Pro is officially rated at 40W, (though Apple claims it can support up to 60W fast charging with higher-wattage power adapters like a MacBook power brick).
Attributes
Notes
Rating
Value
You get a whole lot of screen for the money, and there’s an included stylus — but it’s too expensive for what you get
3 / 5
Display
The Galaxy Tab S11 Ultra has a big, beautiful display that’s excellent for drawing and playing games on.
5 / 5
Design
Thinner and lighter than its predecessor, it’s also water-resistant and durable, something that iPad is.
4 / 5
Software
Samsung makes the best tablet software, and it’s close enough to using a desktop for productivity work. It still can’t run pro-level apps like Final Cut, Logic Pro, Affinity Photo unlike iPad Pros
4 / 5
Performance
The MediaTek chip here is better than the predecessor, but disappointing compared to Samsung’s Galaxy S26 Ultra phone and the current iPad Pro.
3 / 5
Battery
Battery life is better with an extra 2 hours over its predecessor, and the 45W fast charging can fill it back up relatively quickly.
4 / 5
Buy it ifYou play a lot of Android games
If you play a lot of games on an Android tablet, the Galaxy Tab S11 Ultra offers a fantastic big-screen experience and impressive performance with new gaming software.View Deal
You want a work tablet that’s easy to use
An Android tablet has an easier-to-master software setup than a Windows tablet, and work accounts are easy to load, just like you would on your phone.View Deal
You want to draw, play and have fun
The Galaxy Tab S11 Ultra is a big tablet for fun, like doodling, gaming and playing with AI. The IP68 rating makes it more durable, too.View Deal
You need a serious productivity tool
If you need real power and performance, you’re better off with an iPad Pro or iPad Air.View Deal
You can get a deal on the Tab S10 or S9 Ultra
This is almost the same tablet as the past few years, so if you find the Tab S10 Ultra or Tab S9 Ultra for much cheaper, just buy one of those instead.View Deal
You want a laptop replacement
The Tab S11 Ultra’s keyboards are expensive additions that can make the cost a lot higher than a similarly specced laptop.View Deal
☑️ 100s of smartphones reviewed
☑️ 15 years of product testing
☑️ Over 16,000 products reviewed in total
☑️ Nearly 200,000 hours testing tech
I used the Galaxy Tab S11 Ultra for two weeks as a work tablet and my main device for watching content and gaming outside of office hours. I also brought it with me on a holiday to watch movies and play games while in transit. I loaded it with my work accounts and apps, including Slack and Google Meet. I also downloaded SimCity Build It, Age of Empires Mobile and Asphalt Legends — as well as streaming games via Steam Link — to test the gaming features. I paired the tablet with an 8BitDo controller via Bluetooth to complete my gaming setup for this review.
To test the tablet’s durability, I dunked it in my kitchen sink filled with water and rinsed it repeatedly. I did not get the Samsung keyboard with trackpad cover as a test unit, but I paired it with my Logitech MX Keys Mini keyboard and a Logitech MX Anywhere mouse to test it as a laptop replacement. The Tab S11 Ultra was also connected to my ZSUS portable USB-C monitor. I independently tested and benchmarked the Galaxy Tab S11 Ultra, using software like Geekbench and a battery test for video playback.
First reviewed May 2026
Back in 2024, MSI released a ‘Lite’ version of its Wi-Fi 7 Roamii mesh system that skipped the 6GHz band. The Roamii BE Pro adds that missing piece. So, should you buy it?
Once again, the kit consists of two white, triangular prism-shaped nodes, but this time there’s some snazzy RGB lighting at the bottom. It’s a refreshing change from the robot space spider school of router design, but how does the neat-and-tidy, completely hidden antenna array affect performance?
(Image credit: Future)I ran my usual Wi-Fi tests in my single-story, Sydney weatherboard cottage by downloading large video files from a tethered 10Gbps Synology NVMe network-attached storage (NAS) device to a high-performance Wi-Fi 7 laptop up close, two rooms away (at the front of the house, where the second node was placed) and 15 meters (49 feet) away in the back garden.
MSI quotes a top speed of up to 11Gbps, depending on the region, spread across the 2.4GHz, 5GHz and 6GHz bands. The system also sports potentially limiting 2.5Gbps Ethernet ports. However, theoretical performance counts for nothing.
With the laptop next to the router, the Roamii BE Pro achieved a consistent transfer speed of 2,003Mbps. That’s the fastest speed I’ve ever seen from a consumer Wi-Fi router! Of course, a problem with many mesh systems is that performance can fall off a cliff when devices connect to nodes. I was disappointed to see that, with the laptop next to the second node, performance plummeted to 782Mbps.
That’s still quick in the scheme of things, but it seems that only TP-Link and Asus regularly create mesh kits that don’t butcher performance when using multiple nodes. Outside in the garden, the Roamii BE Pro dropped all the way to 14Mbps, which is just enough for basic web browsing. So, performance was a (very) mixed bag.
(Image credit: Future)Setup was generally straightforward thanks to a phone app that’s become more responsive over the years and remains generally intuitive and feature-packed. On the first page, there are network status diagrams and options that facilitate easy access to separate networks for visitors, Internet of Things (IoT) devices and kids. A ‘FortiSecu’ security tab provides Trend Micro-powered, edge-based cybersecurity protection to both the network and devices connected to it.
There aren’t many options to configure here, but it does check for and log the most common threats. It’s also provided for free, unlike some rivals.
Parental controls are also included for free. They allow you to associate devices with different people across different age ranges and (attempt to) block various types of content. It can also force Google SafeSearch browsing and Restricted-mode YouTube access.
You can set bedtimes throughout the week and set time limits for different days. The latter two options will please many parents who routinely fight with their kids on this matter.
A fourth tab provides access to most of the usual router configuration options, with less-popular extras available via a (desktop-optimized) web browser interface.
Ultimately, all the important bases are covered in terms of features, and while I’m disappointed by the performance drop-off, this two-node kit costs a fraction of many rivals. As such, it’s a great-value buy and I’m happy to recommend it.
(Image credit: Future)MSI Roamii BE Pro Wi-Fi mesh system: Price And AvailabilityWith premium Wi-Fi mesh kits often costing an arm and a leg, it’s refreshing to see a budget(ish) model. It costs $300 in the US, £270 in the UK and AU$499 in Australia. In all territories, those prices represent only a minor premium over the lesser Lite version.
There are now plenty of cheaper standalone Wi-Fi 7 routers on the market (including from MSI), but few mesh kits can match the Roamii BE Pro’s price.
Want more options? Check out our guide to the best mesh Wi-Fi systems.
I can’t think of any other prism-shaped Wi-Fi routers or nodes, so kudos to MSI for designing something different that doesn’t instantly polarize all those who lay eyes upon it. It can sit on a desktop or be wall-mounted (a wall-mounting kit is included).
Unlike the Lite version, it also has some cool RGB lighting at the base. However, you can’t schedule when to deactivate this so, unless you want its bright lights shining all night, you may wish to switch it off in the app.
At 830g (1.8lb), each node is heavier than the Lite version, but it still feels a little lightweight and plasticky compared to some premium rivals.
MSI Roamii BE Pro Wi-Fi mesh system: SpecificationsWi-Fi: Tri-band Wi-Fi 7 (2.4GHz/5GHz/6GHz)
Speed: Up to 11Gbps, region dependent
Connectivity: 3x 2.5Gbps Ethernet (LAN), 1x 2.5Gbps Ethernet (WAN), 1x USB 3.0
Processor: Quad-core @ 1.5GHz
Dimensions: 118.5 x 108 x 252.5mm (4.7 x 4.3 x 9.9in), 830g (1.8lb)
Setup is simple via the responsive and intuitive app. It’s worth noting that while each node has different login credentials, either can be used as a primary node. Once the primary is set up, it’ll automatically locate and connect to the secondary node and merge all credentials.
The browser-based firmware interface is slick and responsive. It doesn’t offer access to too many features beyond the standard router fare. However, in the Advanced tab you can access incredibly geeky settings like Beacon Period, Guard Interval and Request to Send (RTS) Threshold: the sort of stuff that will break the router if you don’t know what you’re doing, but also the sort of settings that some enthusiasts love to hack.
As for the hardware itself, this Pro version addresses some of the criticisms I had with the Lite version: the two Gigabit Ethernet LAN ports have been replaced by three 2.5Gbps LAN ports. These are also joined by a USB 3.0 port.
It’s good to see that the app’s home screen has large tabs to easily add a Guest Network, IoT Network and Children’s Network, as it should encourage novices to actually make use of them. There’s also a QR code for adding devices to the primary network, though this would surely be more useful to have for the guest network.
The Network Status panels usefully show you the status of the network along with what’s connected to it. It’s more responsive than when we first saw it with the Lite version back in 2024.
(Image credit: Future)A Trend Micro-powered ‘FortiSecu’ Security tab can scan all connected devices and protect them against threats using edge security. That includes isolating dumb IoT devices on a separate network, reducing the risk that a compromised gadget could cause trouble elsewhere.
A third tab handles the parental controls. These offer more options than many rivals, including inappropriate app installation notifications plus forced Google SafeSearch and forced YouTube Restricted Mode. It also manages YouTube watching time separately from regular internet access, which many parents will approve of.
FutureFutureUnlike the Lite version, a USB port now adorns the Roamii BE Pro. While related applications are limited, it still enables you to add storage as a file server, File Transfer Protocol (FTP) server or Samba media server.
General router tools are housed in the Advanced Settings tab. If you want more, you can press the ‘Web UI’ button, which launches a web page that isn’t optimized for mobile and contains more settings.
While there aren’t too many features beyond the basics, you’re able to mess with the more intricate networking and power settings if you dare. Don’t try if you don’t know what you’re doing, though.
The Lite version of this router was dual-band Wi-Fi 7, so it missed out on the 6GHz band. The Pro variant adds 6GHz support and boosts the rated aggregate wireless speed to a region-dependent maximum of 11Gbps. Naturally, real-world speeds won’t come close to that.
I ran my usual tests of downloading large video files from a fast, 10Gbps Ethernet-equipped Synology NAS to a Wi-Fi 7-equipped laptop in a single-story cottage with thin walls.
MSI Roamii BE Pro Wi-Fi mesh system benchmarksLarge video file transfer from 10Gbps Ethernet-equipped Synology NAS to Wi-Fi 7 laptop
Up close, next to router: 2,003Mbps
Two rooms away, next to second node: 782Mbps
15 meters (49 feet) away, back garden: 14Mbps
Up close, the Roamii managed an incredible 2,003Mbps, which is the fastest score I’ve seen from any router and more than double the 943Mbps that the Lite version managed. That’s more than quick enough for wireless, multi-stream 4K video editing.
Two rooms away (at the front of the house), by the second node, the Roamii dropped to 782Mbps. While that’s not slow (and quicker than the Lite’s 455Mbps), it’s still a disappointing drop-off for a mesh system.
Finally, 15 meters (49 feet) away, in the back garden (where signal strength drops much more quickly), the Roamii dropped to 14Mbps. That’s even slower than the 24Mbps of the Lite version (likely due to shorter range on the 6GHz band), but neither score is particularly good. It should afford some basic web browsing and basic streaming capabilities. It’s worth noting that some other, lesser routers couldn’t even connect at this distance.
You need better performance than a single budget router provides
There are fast budget Wi-Fi 7 routers on the market, but this doesn’t cost much more, is potentially much faster and has an extra node.
You want numerous parental controls
The parental controls aren’t just simple to set up; some are unique. The ability to limit and restrict access to YouTube and monitor apps will be attractive to many.
You live in a large home
The extra node helps with range, but the kit won’t fill a particularly large home.
You need top Wi-Fi 7 speeds at range
If you like the sound of working with 4K video streams over Wi-Fi, note that you need to be right next to the primary node to ensure it works.
Attributes
Notes
Score
Value
Despite the significant upgrade in performance and features, the Roamii BE Pro only costs a little more than its good-value ‘Lite’ sibling.
5 / 5
Design
The Roamii looks good but feels a bit lightweight, which raises quality concerns. The RGB lighting looks great but is a pain to turn off every night.
4 / 5
Features
The Roamii’s app puts the important features front and center and doesn’t charge extra for them. You can easily set up additional networks, run security scans and configure numerous parental controls.
4 / 5
Performance
Though capable of blistering speed up close, performance drops very quickly as you get further away from a node.
4 / 5
Final Score
There’s much to like about the Roamii Pro mesh kit. It’s relatively cheap, it’s got all the features most consumers want, but it’ll struggle to service larger homes without buying extra nodes.
4 / 5
MSI Roamii BE Pro Wi-Fi mesh system: Also ConsiderIf you're undecided about the MSI Roamii BE Pro Wi-Fi mesh system, I've compared its specs with two other options that might be a better fit.
MSI Roamii BE Pro Wi-Fi mesh system
TP-Link Deco BE63/BE65
Asus ROG Rapture GT-BE98 (router)
Price (as reviewed)
$300/£270/AU$499
$799.99 / £699.99 / AU$1,099
N/A
Price per node
$150 / £135 / AU$250
$267 / £233 / AU$366
$750 / £700 / AU$1,499
Wi-Fi
Tri-band Wi-Fi 7
Tri-band Wi-Fi 7
Quad-band Wi-Fi 7
Wi-Fi speed
Up to 11Gbps, region dependent
10Gbps (BE63) / 11Gbps (BE65)
24.4Gbps
Connectivity
1x 2.5Gbps Ethernet (WAN), 3x 2.5Gbps Ethernet (LAN), 1x USB 3.0
4x 2.5Gbps Ethernet (WAN/LAN), 1x USB 3.0
1x 10Gbps Ethernet (WAN/LAN), 1x 2.5Gbps Ethernet (WAN/LAN), 1x 10Gbps Ethernet (LAN), 3x 2.5Gbps Ethernet (LAN), 1x Gigabit Ethernet (LAN), 1x USB 3.2 Gen 1, 1x USB 2.0
Processor
Quad-core 1.5GHz
Unspecified
Quad-core 2.6GHz
Memory
Unspecified
Unspecified
2GB RAM
Storage
Unspecified
Unspecified
256MB flash
Dimensions
118.5 x 108 x 252.5mm (4.7 x 4.3 x 9.9in)
108 x 108 x 176mm (4.3 x 4.3 x 6.9in)
350 x 350 x 221mm (13.8 x 13.8 x 8.7in)
Asus ROG Rapture GT-BE98
This giant, robot-spider gaming router is powerful and feature-packed, and it screams performance. If you need a super-premium Wi-Fi 7 router and are happy to pay for it, this is a top-tier option.
Read our full Asus ROG Rapture GT-BE98 review
TP-Link Deco BE63/BE65
If you want a mesh that offers better range, then TP-Link has you covered. You get three nodes to spread the signal even further. It’s a great-value Wi-Fi 7 mesh kit.
Read our full TP-Link Deco BE63 review
During my time as a tech journalist I’ve seen a lot of big companies make big mistakes, but it’s been rare to see a company acknowledge, let alone reverse, an unpopular decision. So when Dell announced at CES 2026 that it was resurrecting the Dell XPS 14 (and other XPS laptops), a year after it controversially dropped the XPS brand, I was pleasantly surprised.
Now, having spent time using the Dell XPS 14 (2026) as my main laptop, I’m pleased to report that those warm, fuzzy feelings (could this be hope? Joy? In 2026?!?!) have stayed with me. After years of slowly dropping pretty much every Windows 11-powered PC from my life, the Dell XPS 14 (2026) has won me back, proving that you don’t need to shell out for a MacBook if you want a stylish and high-performing laptop.
A lot of that is due to the latest Intel Core Ultra Series 3 (also known as Panther Lake) processors that power this new edition (my review unit came with the high-end Intel Core Ultra X7), and while it means the Dell XPS 14 (2026) can be classed as a ‘Copilot + PC’ and has the ability to run on-device AI tasks, what’s really exciting about the Dell XPS 14 is its power efficiency, which means it can offer fast performance and long battery life, all wrapped up in a stylish thin and light design.
(Image credit: Future)Speaking of the design, this is an extremely stylish laptop, and easily one of the best-looking Windows 11 devices I’ve recently seen. The Dell XPS 14 (2026) has had a redesign from previous models, with a sleek and modern look that easily competes with Apple’s best designs. In fact, it makes the MacBook Pro 14-inch (M5) feel quite bulky in comparison, although in the MacBook Pro's favor it comes with a lot more ports (there’s no HDMI or SD card reader here, just three USB-C ports).
As with many other Dell laptops, there are a lot of configuration options for the Dell XPS 14 (2026), and the model I’m reviewing here has a stunning 14-inch 2.8K (2880 x 1800) OLED InfinityEdge touch display. The InfinityEdge display means the bezels surrounding the screen are kept as thin as possible, and the OLED screen offers incredibly vibrant image quality, with deep blacks and high contrast. If you go for the option with a touchscreen, you get a display that outperforms anything found on a MacBook.
However, as good as the Dell XPS 14 (2026) is, it won’t be converting any MacBook users, mainly because while it does a lot of things just as well as the MacBook Pro, it doesn’t really do anything better, unless you go for the OLED model with touchscreen. Battery life is also a bit disappointing compared to M5 MacBooks, and even a few Intel Core Series 3 laptops. Sadly, Windows 11 also feels like it’s dragging down the Dell XPS 14 (2026) due to sometimes flaky reliability and a load of AI features that you’ll rarely want to use.
Dell XPS 14 (2026) review: Price and release dateAt launch, Dell claimed the new Dell XPS 14 comes with the "most accessible price" of an XPS device, and since its launch the company has introduced lower-specced models that reduce the cost of entry.
With the XPS lineup being Dell’s flagship series of devices, they’re always going to come with a price premium, so while the $1,699.99 / £1,599 / AU$3,249.40 starting price for the XPS 14 (2026) is certainly high, it’s at least not ridiculous, and is quite reasonable when you look at its competitors, and consider the difficult environment we currently face, with high component prices (especially regarding memory) increasing the prices of many gadgets.
For that money you get the entry-level Dell XPS 13 with an 8-core Intel Core Ultra 7 355, 16GB LPDDR5X RAM, 512GB SSD and a 14-inch non-touch 2K screen.
This lines up nicely with the MacBook Pro 14-inch M5 base model, which costs $1,699 / £1,699 / AU$2,699 for a 10-core M5 chip, 16GB of memory and 1TB of SSD storage.
While the XPS 14 (2026) costs slightly less in some regions, the MacBook Pro 14-inch comes with twice the storage space, which is an important consideration for people looking for a laptop to work on and store large files. Because the base model of the XPS 14 also foregoes OLED and touchscreen technology for the screen, the MacBook Pro also has the edge when it comes to display quality.
Dell also offers plenty of different configurations of the XPS 14 (2026), with the highest-specced model, which is the one I’m reviewing, costing $2,309.99 for an Intel Core Ultra X7 358H 16 core CPU, 32GB RAM and 1TB of storage.
Frustratingly, in the UK and Australia, the high-end XPS 14 models come with just 512GB of storage for £2,198.99 / AU$3,770.80. Also, Australian customers miss out on the OLED and touchscreen tech, whereas both the US and UK flagship models come with them.
While it’s good to see Dell offer a wide range of configuration options, these discrepancies do mean that you need to double check the specs carefully before you buy, which complicates things. Also, in some regions, you need to select ‘Customize now’ and manually pick the components from a list to get the configuration that best suits your needs and budgets. Again, this is great for choice, but it does make the whole process of buying and comparing the new Dell XPS 14 models more of an ordeal.
Otherwise, this is a pricey laptop, sure, but the specs and build quality (plus the snazzy new design) does mean you won't be feeling shortchanged.
It’s also fairly priced compared to its main competitor, the MacBook Pro 14-inch, though there are thin and light premium laptops, such as the MacBook Air, which are much more affordable if you don’t need the raw performance.
Category
Base Configuration
Performance Configuration
Flagship Configuration
Price
$1,599.99 / £1,599 / AU$3,249.40
$2,049.99 / £1,899 / AU$3,649
$2,699.99 / £3,049 / AU$6,399.80
Processor
Intel Core Ultra 5 325
Intel Core Ultra X7 358H
Intel Core Ultra X7 358H
Graphics
Intel Graphics
Intel Graphics
Intel Arc B390 (12 Xe-cores)
Display
14-inch 2K (1920x1200) LCD
14" 2.8K (2880x1800) OLED
14" 2.8K (2880x1800) OLED
RAM
16GB LPDDR5x
32GB LPDDR5x
64GB LPDDR5x
Storage
512GB PCIe 4.0 SSD
1TB PCIe 4.0 SSD (512GB in UK and Australia)
2TB PCIe 4.0 SSD
Battery Life
Up to 27 hours
Up to 21 hours
Up to 19 hours
Weight
3lbs / 1.36kg
3lbs / 1.36kg
3lbs / 1.36kg
Connectivity
Wi-Fi 7, Bluetooth 6.0, 3x USB-C (Thunderbolt 4)
Wi-Fi 7, Bluetooth 6.0, 3x USB-C (Thunderbolt 4)
Wi-Fi 7, Bluetooth 6.0, 3x USB-C (Thunderbolt 4)
Dell XPS 14 (2026) review: Design
The return of the XPS line has offered Dell an excuse to overhaul the design of its premium laptop, and the new-look Dell XPS 14 (2026) is easily one of the best-looking laptops you can currently buy. Its straight edges and rounded corners remind me a little of Apple’s modern MacBook Pro designs, but while there are similarities, the XPS 14 doesn’t feel like a MacBook clone (unlike laptops from some manufacturers *cough* Honor *cough*).
Instead, the Dell XPS 14 (2026) has a very modern, yet still Dell-feeling, design, with impressively thin bezels that surround the screen, and a keyboard with large, easy-to-hit buttons which, despite being flat, still offer a satisfyingly tactile experience when typing.
Below the keyboard is plenty of space to rest your wrists when typing, along with a tweaked touchpad. Dell’s designs for its previous flagship laptops had a touchpad that was completely integrated into the body of the laptop, with no visual clues as to where it was. While this enabled a sleek, minimalist design, it wasn’t great for accessibility, as there was no way of knowing where the touchpad began and where it ended.
(Image credit: Future)This has been partially rectified with the new design, and in a rather elegant way. There are now two thin raised lines on either side of the trackpad, which act as subtle visual and tactile indicators of where the trackpad is, making it easier to use whilst still keeping the clean aesthetics.
Dell has also brought back the physical function keys (F1 – F12) that run across the top of the keyboard, replacing the touch-only bar of previous models which, like the touchpad, looked nice, but presented accessibility issues. It’s good to see Dell once again put functionality over form, and without compromising the slick, premium design of the new XPS 14.
(Image credit: Future)With dimensions of 0.60 x 8.26 x 12.19 inches (15.20 x 209.71 x 309.52mm), the Dell XPS 14 (2026) is slightly thinner and smaller than the MacBook Pro 14-inch with M5, though not by much. Dell claims it is its thinnest laptop ever, at weighing in at around three pounds, it’s lighter than the previous model about around half a pound.
The designs of these two competing laptops are very similar, with both sporting square edges and rounded corners. The Dell XPS 14 (2026) doesn’t offer as many ports, however — just three USB-C ports and a 3.5mm headphone jack. Meanwhile, the MacBook Pro 14 offers those plus a HDMI port and memory card slot.
While those are two additions that not everyone is going to make use of, if you do need them (photographers importing photos from their cameras, for example, or anyone who wants to plug their laptop into a monitor, projector or TV), then their inclusion in the MacBook Pro will be welcome. If you're using the Dell XPS 14 you’ll need to use a USB hub or adaptor for those connections, which isn't a huge issue, but it's a potential additional expense, and an extra thing you need to carry around.
(Image credit: Future)The MacBook Pro is charged via its MagSafe 3 port, while with the Dell XPS 14, as with many modern laptops, you’ll need to use one of the USB-C ports for charging. Again, not a huge inconvenience, but something you might want to consider.
What I do appreciate about the Dell XPS 14’s USB-C ports is that they're modular, which means they should be relatively easy to fix or replace if damaged. While you likely won’t want to do it yourself, it should mean that repairs are more affordable, which should reduce e-waste. Repairability is something Apple still lags behind on.
The new XPS 14's design also incorporates recycled steel, cobalt and copper, which is good to see.
(Image credit: Future)The final change in the Dell XPS 14 (2026)’s design also, in my view, highlights Dell’s new-found commitment to the XPS brand. On the back of the laptop’s lid, where the Dell logo was previously, is now the XPS logo. Not only does this show how Dell is pushing XPS as a brand, it’s also an acknowledgement that the Dell name is often associated with solid, but not exciting, business devices. With its new design, Dell is clearly pitching the XPS 14 (2026) as an aspirational, flagship, product — and it certainly looks the part.
The Dell XPS 14 (2026) is one of the first high-profile laptop releases to use Intel’s new Core Ultra Series 3 (also known as Panther Lake). In recent years, Intel’s dominance of the CPU market has been challenged, especially by Apple’s move to its own M-series chips, which are based on rival Arm CPU architecture.
Panther Lake is Intel’s response, prioritizing power efficiency while maintaining performance, and based on my time with the Dell XPS 14 (2026), I’m very impressed — so much so that I think this could be the beginning of a resurgence, not just in Intel-based laptops, but for Windows 11-powered laptops in general.
Since the launch of the first Arm-based MacBook, the MacBook Air (M1, 2020), I’ve almost lost interest in Windows laptops — something I never thought would happen, having used some form of Windows since 3.1 in the early 1990s. However, the battery life and performance of the rebooted MacBook Air put Windows laptops of around the same price point to shame, and they felt like the future of laptops.
(Image credit: Future)By comparison, Windows laptops, especially Intel-based ones, have felt a bit stuck in the past, with uninspiring performance and poor battery lives. The tendency of many Windows laptops to drain their batteries even when they're not being used has also been a big pain point — you can often be left with a dead device that needs to be plugged in when you pick it up after a week or so of it sitting on a desk.
My growing ambivalence towards Windows laptops wasn’t just about the hardware, mind you. The increasingly-bloated and pushy Windows 11 wasn’t doing them any favors either.
So while the Core Ultra Series 3 chip that's the beating heart of the Dell XPS 14 (2026) fixes a lot of those performance issues (especially when it comes to battery life), on the software side I’m still waiting for Microsoft to realize that we’re not as keen on Copilot AI features as it seems to think we are.
However, I'm glad to report that the Dell XPS 14 (2026) addresses a lot of my complaints about modern Windows 11 laptops. Performance-wise, Windows 11 feels fast and responsive, and various apps I tried, including Adobe Photoshop and Ableton Live 12, loaded and ran quickly. Because the Dell XPS 14 (2026) uses Intel’s common x86-64 architecture, which is a lot more common than Arm’s architecture, pretty much any Windows 11 app can run natively on the Dell XPS 14 (2026) without you needing to either wait for app makers to create an Arm version (a common problem with early Windows on Arm laptops that couldn’t run a lot of popular applications), or use the Prism emulation layer (a tool made by Microsoft that allows x64 apps to run on Arm hardware, which introduces a slight performance hit).
As a *sigh* Copilot+ PC, AI performance is a big selling point of the Dell XPS 14, though I still maintain that those AI tools are the least interesting parts of the laptop. Still, Dell claims the new Dell XPS 14 offers 57% faster AI performance compared to the last model. If you use on-device AI tools, rather than cloud-based ones, then this may be good news, though most people use cloud-based tools (if any), such as ChatGPT, so those numbers won’t really mean much.
Dell XPS 14 (2026): Benchmarks3DMark: Night Raid: 40,785; Fire Strike: 13,314; Time Spy: 6,533
GeekBench 6.5: 2,867 (single-core); 16,927 (multi-core)
25GB File Copy: 18,91 seconds
Handbrake 1.9: 4:30
CrossMark: Overall: 1,840 Productivity: 1,619 Creativity: 2,258 Responsiveness: 1,460
Sid Meier's Civilization VI: Gathering Storm: 80.293fps
Web Surfing (Battery Informant): 12 hours, 19 minutes
I dabbled in a few AI tools, such as Cocreator in Paint (yes, the iconic basic art app now has AI in it), and the XPS 14 performed fine; but let’s be honest, no one is buying a premium laptop like this to turn doodles into AI generated 'art'.
But, like I said, AI is the least interesting aspect of the Dell XPS 14 (2026)’s performance, and I was particularly impressed with its gaming performance. Of course, this isn’t a gaming laptop, but I was able to get 30fps in Cyberpunk 2077 with ray tracing on, and at the native resolution of 2880 x 1800. That’s a brilliant result for a thin and light laptop that’s not designed for gaming (and which doesn’t have a discrete graphics card). Turning on Xess frame gen (essentially Intel’s version of DLSS Multi Frame Generation, which generates additional frames) bumps that up to an average of 51.67fps.
While you won’t want to buy the Dell XPS 14 (2026) purely for gaming, it does mean you can load up a game when you want to unwind and have a pretty great experience. It also suggests that Intel’s Ultra Series 3 chips are seriously impressive, and while no XPS 14 version comes with a graphics card, if you want to do some graphically-intensive creative work, this is an excellent choice.
The OLED screen on the XPS 14 that Dell sent me further burnishes the laptop’s creative credentials, offering gorgeously vibrant colors and high contrast. Blacks, especially, are excellent, with no light bleed from brighter colors diminishing their effect. Both LCD and OLED versions of the XPS 14 support variable refresh rates up to 120Hz. This means using Windows 11 and browsing websites feels fast and responsive, and when a fast refresh rate isn’t needed, such as when you’re looking at a static web page, the refresh rate can drop to as low as 1Hz, which helps prolong battery life.
While the Dell XPS 14 (2026) generally provided rock-solid performance while I was using Windows 11, and even for a spot of gaming, when I tried to run PC Mark 10 benchmarking software, the laptop kept crashing with a ‘SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION’ error message. It only happened when trying to use PC Mark 10, and it appears to be an issue with Windows 11’s Memory Integrity setting. I’m willing to chalk this up as a Microsoft problem, not a Dell one, and it only occurred while benchmarking, so hopefully this won’t be an issue for most people; but it was another reminder of why I’m falling out of love with Windows 11 devices.
The Dell XPS 14 (2026) runs on Intel’s Panther Lake hardware, which has been developed to be as energy efficient as possible, which means the laptop should be able to run on battery power for longer between charges.
In our battery benchmark tests, the Dell XPS 14 hit 12 hours and 19 minutes before the battery ran out. This was during our tests that replicate moderately intensive workloads, such as web browsing and streaming media. That’s pretty good for an Intel-based Windows 11 laptop, though it’s around six hours less than the latest MacBook Pro 14-inch achieved in similar conditions.
So, while you're not getting the longest battery life in a laptop, the Dell XPS 14 will at least get you through an entire work or school day on a single charge, though that will depend on the tasks you’re performing on it (more intensive workloads, such as 3D modeling or video editing, will deplete the battery faster).
For the performance the Dell XPS 14 (2026) offers, the battery life is certainly welcome, if not mind-blowing. I’d still suggest a MacBook Pro if you want the best combination of performance and battery life, but it’s good to see Windows 11 laptops catching up.
In my day-to-day use of the Dell XPS 14 (2026), I was impressed with how slowly the battery seemed to drain – with a lot of other Windows 11 laptops, I find myself nervously checking the battery life percentage throughout the day as I work. With the Dell XPS 14 (2026), I was happy to unplug the laptop and go to a few meetings, confident that the battery would last.
Another thing I really like is that the battery doesn’t drain while the laptop is off. This is a real pet peeve of mine when it comes to Intel-based Windows laptops: I’ll close the lid while there’s still battery remaining, only to find when I open the laptop up a few days later that the battery is dead.
That’s not a problem with the Dell XPS 14 (2026) — even after not being used for almost a week (hey, us tech journalists need holidays as well), the Dell XPS 14 (2026) still had plenty of juice when I opened it back up. For MacBook and Chromebook users, this might seem like a strange thing to praise, but anyone who's used an older Windows laptop will understand what a big deal this is.
Attribute
Notes
Score
Value
This is an expensive laptop, but it’s fairly priced considering the performance and build quality on offer.
4/5
Design
The Dell XPS 14 (2026) has a new design that’s sleek, stylish, and sets the revived XPS brand apart from the rest of Dell’s lineup – and it succeeds. This is a great-looking laptop.
4.5/5
Performance
Performance is generally excellent, with the Dell XPS 14 (2026) handling a mix of day-to-day and more intensive tasks with ease, and compatibility is not a concern due to the Intel hardware. It can even do a good job of gaming. However, Windows 11 still had a couple of funny turns.
4/5
Battery life
For a Windows 11 laptop, the Dell XPS 14 (2026)’s battery life of well over 12 hours is very good, but there are laptops on sale, especially MacBooks, which offer longer times between charging.
4/5
Buy it if…
You want a stylish and powerful Windows 11 laptop
The new design of the Dell XPS 14 (2026) is excellent, and performance is also impressive.View Deal
You like to dabble in gaming
While this is not a gaming laptop, it does a decent job of running games using its integrated Intel Arc graphics, including graphically-demanding titles.View Deal
You’re jealous of MacBook owners
The Dell XPS 14 (2026) is a rare Windows 11 laptop that comes close to challenging Apple’s MacBooks when it comes to performance, design, and build quality, while still running on Microsoft’s operating system.View Deal
You don’t have a big budget
The Dell XPS 14 (2026) is a pricey and premium laptop, and while it offers plenty of style and power for the price, it won’t be for everyone.View Deal
You want a laptop with the longest battery life
The Dell XPS 14 (2026)’s is good, but it’s not got the longest battery life of modern laptops. There are Chromebooks, as well as the latest MacBooks, which easily outlast it.View Deal
You’re sick of Windows 11
The Dell XPS 14 (2026) is a Windows 11 laptop, with all the pros and cons that entails. If you don’t like the constant addition of AI tools and sometimes flaky performance of Windows 11, the Dell XPS 14 (2026) won’t change your mind.View Deal
Apple MacBook Pro 14-inch (M5/M5 Pro/M5 Max)
Apple’s latest MacBook Pro 14-inch is the most obvious alternative to the Dell XPS 14 (2026), offering excellent performance and a stylish design, while also keeping the overall size of the laptop portable. It offers a longer battery life, but no touchscreen.
Read our full Apple MacBook Pro 14-inch (M5/M5 Pro/M5 Max) reviewView Deal
HP OmniBook 7 14
This 14-inch laptop from HP also runs Windows 11, and it comes with a much more affordable price tag. However, it has a slightly older Intel Core Ultra Series 2 chip, rather than the Series 3, and the screen isn’t as nice.
Read our full HP OmniBook 7 14 reviewView Deal
I’ve been using the Dell XPS 14 (2026) for several weeks for a variety of tasks, including writing, browsing the web, and photo editing. I also tried out a few games to see how well the Intel Core Ultra Series 3 chip handles things, and I was impressed.
I’ve been reviewing laptops for almost 20 years, including multiple Dell XPS devices, as well as MacBooks and Chromebooks, and I've called on that experience to assess the performance of the Dell XPS 14 and make meaningful comparisons with rival laptops.
The Xiaomi Redmi Note 15 Pro 5G is a budget to mid-range phone that offers a very impressive set of specs. A 200MP main camera, a huge 6,580mAh battery, a 6.83-inch AMOLED display, and a lightweight feel all sound great — especially when you consider the device’s modest starting price of £349 / AU$699 (about $470).
And luckily, the Note 15 Pro offers more than a nice-looking specs sheet. It’s a very capable phone, which impressed me in a number of ways. But it’s not without its flaws.
First of all, it has a great display for the price. Its 2772 x 1280 resolution, punchy colors, and support for formats like HDR 10+ and Dolby Vision is a real treat, and even though it doesn’t supply the highest peak brightness compared to the best phones out there, it’s perfectly capable of working in bright outdoor environments.
Similarly, the performance of this device is really solid. The MediaTek Dimensity 7400-Ultra provided a smooth experience whether I was scrolling the net, gaming, or streaming video content, and delays were very rare during my time with the phone. I could also continue to enjoy whatever I was doing without needing to constantly check the remaining battery life. The high-capacity battery paired with admirable 45W wired charging keeps the device going all day long.
There are even more positives to note, especially in terms of the phone’s cameras. Sure, the lack of a telephoto lens means that you’re not getting the most effective zoom around, and the main camera is barely going to produce flagship quality. But in this price bracket, it gives very good results. I was impressed with the main camera’s attention to detail, its ability to naturally replicate rich colors, and the selfie camera was talented at picking up finer intricacies like hair strands and facial details too.
But there are some drawbacks worth noting. The main thing is the phone’s software, which, frankly, is pretty bad. Where to begin? Built-in apps are flooded with ads, the device is overflowing with bloatware, and the OS is insistent on spamming you with worthless notifications about apps you never asked for. You do get four years of OS updates and six years of security patches, which is commendable, but everything else about the software experience is poor.
I’m also not a big lover of the Note 15 Pro’s design. Its central camera module is bulky and slightly unsightly, its unappealing color options aren’t amazing, and it also looks a little bit cheap to boot. The IP68 dust and waterproof rating is very nice to see though, and buttons are well placed.
All in all, then, the Redmi Note 15 Pro leaves me feeling pretty conflicted. Despite its impressive display and performance, the poor software and middling design mean that it’s not quite a top-tier option. My top recommendation in this price-range would be the Nothing Phone (4a), but you can read more about my favored alternatives in the ‘Also consider’ section.
(Image credit: Future)Xiaomi Redmi Note 15 Pro 5G review: price and availabilityThe Xiaomi Redmi Note 15 Pro 5G launched in January 2026, just over a year after the global launch of its predecessor.
It’s available with 8GB of RAM and 256GB of storage space for £349 in the UK and AU$699 in Australia. However, some markets, including the UK, can instead choose a model with 12GB of RAM and 512GB of storage, which comes in at £399 (about $540 / AU$740). That represents a price increase over the previous model, which was available from £299 (about $400 / AU$560).
Although this phone isn’t directly sold in the United States, it could conceivably be imported, and I did spot a few online listings when producing this review.
Xiaomi Redmi Note 15 Pro 5G review: specsDimensions
6.44 x 3.07 x 0.31 inches / 163.6 x 78.1 x 8mm
Weight
7.41 oz / 210g
Screen
6.83-inch AMOLED
Resolution
2772 x 1280
Refresh rate
120Hz
Chipset
MediaTek Dimensity 7400-Ultra
RAM
8GB / 12GB
Storage
256GB / 512GB
OS
Xiaomi HyperOS 2 (Android 15) at launch
Rear cameras
200MP f/1.7 wide; 8MP f/2.2 ultra-wide
Front camera
20MP f/2.2
Battery
6,580mAh
Charging
45W wired, no wireless charging
(Image credit: Future)Xiaomi Redmi Note 15 Pro 5G review: designTo be honest, the Redmi Note 15 Pro 5G isn’t exactly the prettiest phone I’ve seen. It's fairly slim, and the screen is well-sized, but the central camera module on the reverse side lacks style — it almost reminds me of my kitchen stove at home. The metallic finish also has a slightly cheap look to it — I usually prefer budget phones to have more of a glossy, understated finish.
Of course, my dislike of the design is subjective, and some may appreciate aspects like the central camera module. But something else I personally wasn’t a huge fan of was the phone’s color options. There’s a basic Black, but also the Glacier Blue I reviewed here and a slightly murky looking Titanium alternative. All in all, I much prefer the design of Samsung’s recent budget releases, or rivals like the Nothing Phone (4a).
Still, there are some positives worth noting, such as the Note 15 Pro’s excellent IP68 rating. This means that the device is fully dustproof, and can survive being dunked under a meter and a half of water for as long as 30 minutes. As a result, you’ll never have to worry about a spot of rain or accidentally dropping it in the sink — it’s a durable lil’ thing.
Otherwise, the basics are done well. All of the buttons are well-made and responsive, and positioning them all on the same side means you’re less likely to press something accidentally while gaming or viewing a movie.
Although I wasn’t bowled over by the Note 15 Pro’s design, its display actually exceeded my expectations.
You get a 6.83-inch AMOLED display, which is plenty large enough to enjoy all sorts of content on the go — be that movies, mobile games, or social media video.
The 2772 x 1280 resolution also means that you’ll be able to view HD content, and when watching videos on YouTube and streaming apps like Netflix, I was highly satisfied with the quality. Colors are punchy and vivid, faces and buildings maintain plenty of detail, and support for both HDR10+ and Dolby Vision only enhances the sharpness of movies and shows.
This model has a peak brightness of 3,200 nits, which is a slight bump over its predecessor. Although this figure isn’t quite class-leading, you’re still getting enough brightness to enjoy online articles or games in outdoor environments, even on brighter days.
Like a lot of modern handsets, the display has a 120Hz refresh rate, which means that keen mobile gamers will be able to play select titles at 120fps. More generally, things like scrolling on the web or social media feel silky smooth too.
Sure, you’re not going to get the phenomenal sharpness that top-class phones like the Samsung Galaxy S26 Ultra, but for the price, I have very few complaints about this model’s display.
Out of the box, the Note 15 Pro runs Xiaomi HyperOS 2, which is based on Android 15. However, the phone will get four years of OS updates, alongside six years of security patches. For a budget device, that is very solid indeed, and gives the handset a respectable level of longevity.
However, that’s just about the only positive I have to say on the software side of things, as the Note 15 Pro provided one of the least user-friendly experiences I’ve had with a phone. A lot of the frustrations are the same ones we had with the Xiaomi Redmi Note 14 Pro Plus 5G — which we rated very poorly in the software department.
The device’s UI is laid out simply enough, and any Android users will have no issue with navigation I’m sure. But there are some pretty frustrating quirks thrown in the mix. First of all, when swiping up, I was met with a bunch of tabloid and AI-generated articles and ads. This command is all too easy to accidentally trigger, and I can’t see why anyone would want to read 90% of the content pushed here.
In addition, many of the system’s baked-in apps are loaded with ads. I tried using the Mi Browser, and was instantly hit with an ad for Temu. I was subsequently bombarded with similar pop-ups on other apps, including the File Manager. This isn’t something you’ll have to deal with from a lot of budget competitors’ first-party applications, and it put me off using any of them.
We also have to mention the bloatware on this phone, which is nothing short of nightmarish. As soon as I set the Note 15 Pro up, I could see a ton of apps I never asked for, including the aforementioned (and dreaded) Temu, low-quality mobile games, AliExpress, and some kind of AI chatbot.
I can understand pre-downloading some first-party software and perhaps a few Google tools and the like, but there’s far too much bloat installed from the get-go, and you’ll likely have to take a decent chunk out of your day uninstalling it.
Pair this with frequent and unwanted notifications from ‘GetApps’, which surfaces constant reminders about software like Temu and Amazon Music — which are already loaded in by default — and the Note 15 Pro’s software score isn’t looking too pretty.
I was actually quite impressed with the quality of the Note 15 Pro’s main 200MP camera, which captured photos with admirable levels of detail and surprisingly true-to-life color.
Some budget phones use AI processing that creates artificial looking images with unnatural looking details and oversaturated colors, but this model takes a more simple approach. When snapping a picture of a local church shrouded in trees, I was satisfied with the rich greens of trees and foliage, as well as the deep blue sky.
Of course, you’re not going to get the true-to-life colors and exceptional attention to detail that premium phones — like the iPhone 17 Pro Max or Google Pixel 10 Plus — can provide, but for a handset in the budget-to-mid-range bracket, the results are very decent.
The main camera is definitely best-suited to well lit conditions, and some low-light images could look a little obscured, but at night time, my environment would be brightened accordingly, and elements like streetlights didn’t exhibit exaggerated blooming or similar.
As you may expect, there are some limitations to the camera capabilities on-board, though. The main thing is that there’s no telephoto lens, so the effectiveness of zoom can vary. In 2x or even 4x mode, pictures still emerged with commendable clarity. When snapping a swan in the distance, details on its head and wings were easy to make out with 4x zoom, which can’t be said of all budget phones. However, when straying beyond that mark, photos could often look grainy and unrefined — something worth bearing in mind if you’re a photo enthusiast.
There’s also a 20MP front camera, which is neat for social media use or grabbing a quick selfie on the go. I found it captured intricacies like individual hair strands and lines on my face with relative ease, and it will certainly be up to the task of delivering clear video calls.
Finally, the Note 15 Pro’s video capabilities remain in-line with the bulk of the competition. You get 4K at 30fps or 1080p at 60fps, and during testing I found captured content to be smooth, stable, and to look clean.
As a phone in the budget to mid-range zone, the Xiaomi Redmi Note 15 Pro 5G performs about as well as you’d expect.
Its MediaTek Dimensity 7400-Ultra processor supplies a relatively smooth user experience, and I experienced no delays when scrolling social media, web pages, or playing more basic mobile games — even with multiple applications open at once.
When playing more demanding games like Genshin Impact, I spotted the occasional frame drop, but again, the game still ran plenty well enough, and the phone’s ‘Turbo’ mode kept things stable, even during busier segments. I was using the version of the Redmi Note 15 Pro with 12GB of RAM, so your experiences may differ slightly on the 8GB alternative, but that should handle day-to-day use, video streaming, and general productivity tools without a hitch.
The phone’s stereo speakers aren’t the highest quality ever — I experienced the odd bit of tinny audio, especially when listening at higher volumes, but they sounded pretty solid for the price you pay.
This phone also supports higher-resolution Bluetooth codecs like LDAC and aptX Adaptive, so you’ll be able to get the most out of your wireless headphones or earbuds that support such standards. There’s also Dolby Atmos support if you’re watching movies or listening to music in that format.
Like many budget devices, the Note 15 Pro prides itself on battery life — and you’re getting a big upgrade over its predecessor's 5,110mAh capacity battery.
This model has a 6,580mAh battery, and I found it lasted plenty long enough during everyday use. Even if you dip into more intensive apps for video calls or mobile games, you should be able to make it through the day without having to juice up your device, which is great to see.
When you do need to charge your phone, though, you’ll be able to do so relatively quickly. The Note 15 Pro supports 45W “turbo” charging, so you won’t have to wait around for hours on end to hit 100%. It’s not the fastest about, and some rivals, like the Motorola Edge 60 Fusion, offer 68W wired charging. But it’s definitely rapid enough.
Unfortunately, though, there’s no support for wireless charging, and as someone who uses this daily on my Samsung phone, this was a little disappointing. It’s quite common for cheaper and mid-range handsets to skip on this feature, but it would’ve been a very nice addition.
Attributes
Notes
Rating
Design
Not the prettiest, and color options aren’t amazing, but well-built and IP68 rated.
3/5
Display
Impressive display with punchy colors and commendable detail — not quite as bright as some competitors.
4/5
Software
Solid software and security updates, but bloat, ads, and annoying notifications ruin the user experience.
2/5
Cameras
Very solid main camera, neat selfie camera too — but lack of telephoto lens means zoom is restricted.
4/5
Performance
Stable performance, speakers are decent but not the highest quality, although strong codec support is on-board.
4/5
Battery life
Much larger battery with solid 45W wired charging, but no wireless charging.
4/5
Buy it if…You want a budget phone that doesn’t sacrifice on performance
Considering its modest price, the Note 15 Pro is a very steady performer. I experienced very little in the way of delays, even when keeping multiple tabs open while gaming, streaming video, and scrolling through social media.
You’re looking for a phone with great battery life
The Note 15 Pro’s 6,580mAh-capacity battery means that it can easily last for an entire day without needing to be charged. Its speedy 45W charging also means that you can revive it in no time as well.
You want a bloat-free OS
The Note 15 Pro’s biggest flaw is its software. The phone is loaded with bloatware, ads, pop-ups, and annoyances that get in the way of a smooth user experience. If you want a more straightforward, streamlined alternative, I’d recommend the two devices listed in the ‘Also consider’ section.
You need wireless charging
Like a lot — but not all — of budget and mid-range devices, the Note 15 Pro skips on wireless charging. If you’re using that regularly at your work station or on the go, then that omission could be frustrating.
Xiaomi Redmi Note 15 Pro 5G
Nothing Phone (4a)
Google Pixel 10a
Price
From £349 / AU$699 (about $470)
From £349 / AU$649 (about $470)
From $499 / £499 / AU$849
Dimensions
6.44 x 3.07 x 0.31 inches / 163.6 x 78.1 x 8mm
6.46 x 3.06 x 0.34 inches / 164 x 77.6 x 8.6mm
6.09 x 2.89 x 0.35 inches / 154.7 x 73.3 x 8.9mm
Weight
7.41 oz / 210g
7.21 oz / 204.5g
6.56 oz / 185.9g
Cameras
200MP main; 8MP ultra-wide
50MP main, 8MP ultra-wide, 50MP periscope
48MP main; 13MP ultrawide
Battery
6,580mAh
5,080mAh
5,100mAh
Nothing Phone (4a)
I tested the Nothing Phone (4a) earlier this year, and had a fantastic time with it. The simple, relatively bloat-free software is a far cry from this messy Xiaomi alternative, and the design is absolutely gorgeous. There are some drawbacks, including underwhelming camera quality and a smaller battery than the Note 15 Pro, but it’s a considerably better device overall.
Read our full Nothing Phone (4a) review
Google Pixel 10a
We’re big fans of the Google Pixel 10a here at TechRadar. It hits the right notes in crucial areas, with an eye-catching design, excellent display, and impressive cameras. It offered a limited upgrade over its predecessor, and it’s a little pricier than the Redmi Note 15 — but again, I’d much sooner recommend Google’s budget device.
Read our full Google Pixel 10a review
I spent a number of days testing the Xiaomi Redmi Note 15 Pro 5G, during which time I used just about every feature it had to offer, took a whole lot of photos, and tried out a bit of mobile gaming.
In addition, I made sure to compare the phone against the similarly priced Nothing Phone (4a) on aspects such as camera quality, display, and general performance.
During photography, I made sure to snap a range of objects and environments in a wide array of conditions, including natural, artificial, and low-light settings. Most photos were taken using the main camera in 16:9 at the highest quality, but I also made use of the selfie camera and tried out the cameras’ zoom capabilities.
More generally, I’ve tested a ton of phones here at TechRadar, including budget-friendly models like the Motorola Moto G06 Power and pricier alternatives like the Samsung Galaxy S24 FE.
The Huawei Band 11 Pro is a bridge device, sitting right between a simple fitness tracker and a full-blown smartwatch. Released in early 2026, it extends the capabilities of the standard Huawei Band 11 by featuring a more sophisticated build and an upgraded set of sensors. In comparison to many of the best fitness trackers, the Band 11 Pro feels more premium than most cheap ones that I've worn, such as the Amazfit Bip 6, but I'm far from convinced about the 'pro' label.
To give it its due, one feature inclusion that sets it apart from budget counterparts is the onboard GPS for tracking outdoor runs, cycles, and hikes, which is reason enough for the higher price tag compared to the likes of the Xiaomi Smart Band 10, which requires users to "piggyback" on a phone's GPS connection.
Despite its core focus being a simple tracker for exercise and health, the watch also includes basic smartwatch features such as notification handling, quick-reply texts, and even a remote camera control. These are handy features that help people feel connected to the world around them, but they're far from deeply integrated due to the lack of a QWERTY keyboard for the text replies, along with non-existent third-party app integration.
In terms of health tracking, Huawei looks to push the boundaries at this price point with Pulse Wave Arrhythmia Analysis for detecting irregular heart rhythms and Sleep Breathing Awareness to monitor for potential issues like sleep apnea. I wouldn't want to rely on these for perfect accuracy, but they're helpful indicators of potential health problems.
Within the broader market of the best smartwatches, the Huawei Band 11 Pro sits in the premium budget sweet spot, directly challenging rivals like the Fitbit Charge 6. While it is considerably more affordable than flagship smartwatches like the Apple Watch or Huawei's own Watch GT series, it provides nearly all the same core health and tracking features, even if they're not quite as accurate.
(Image credit: Future / Paul Hatton)Huawei Band 11 Pro: SpecificationsComponent
Huawei Band 11 Pro
Price
$97 USD / £69.99 UK / $139 AUS
Dimensions
43.5 x 28.2 x 8.99mm
Weight
18 g (without strap)
Case/bezel
Aluminium alloy
Display
1.62-inch AMOLED Screen, 286 × 482 pixels, PPI 347
GPS
GNSS
Battery life
Max 14 days, Typical 8 days, AOD 3 days
Connection
Bluetooth 6.0
Water resistance
5 ATM
(Image credit: Future / Paul Hatton)Huawei Band 11 Pro: Price and availabilityAt this price, the Huawei Band 11 Pro is an absolute steal. Getting onboard GPS, an AMOLED display, and an aluminum case is almost unheard of at this price. Unfortunately, it’s not available in the US.
Comparable options include the Amazfit Bip 6 ($79.99 US / £79.90 UK) and the Fitbit Charge 6 ($159.99 / £139.99). If you’d like a cheaper alternative and are happy “piggybacking” onto your phone’s GPS, then you could go for the Xiaomi Smart Band 10 ($73.99 / £39.99).
The Band 11 Pro ships with a fluoroelastomer strap in either Black or Isle Blue finishes. If you’d prefer a braided nylon strap, you can have this in Field Green. Whichever strap you choose, the spec of the watch remains the same.
The Huawei Band 11 Pro is a basic band-style design but with a more premium 'pro' aesthetic than most cheaper trackers. This is most noticeable in the upgraded 1.62-inch AMOLED touchscreen display, which is nearly 30% larger than its predecessor.
As impressive as the size is, it's actually the brightness of it which struck me first. Maxing out at 2,000 nits, it falls short of the much more expensive Apple Watch Ultra 3, but at this price the brightness is excellent; it delivered clear graphics, whether inside in a dark room or outside in full sun. The 347 PPI resolution isn't too shabby either, with text appearing sharp and icons vibrant.
From a build quality perspective, Huawei has opted for a CNC-cut aluminum alloy case which looks and feels markedly more premium than the polymer frames typically found on cheap fitness trackers. This metallic finish is complemented by a slim profile, measuring just 8.99 mm in thickness, allowing the device to sit flush against the wrist. In short, it looks the part, whether you're down the gym, out on a run, or at work.
I tested the version with the breathable fluoroelastomer strap and was surprised how comfortable it was. It’s also easily cleaned when exposed to dirt or sweat. All-day wearability, including at night, is possible due to the 25g weight (with strap), as it’s comfortable and you hardly notice it's there.
To ensure durability, the device carries a 5 ATM water resistance rating, meaning it's waterproof and able to withstand showering, swimming and even water sports.
The ‘Pro’ label is on account of a number of feature decisions that Huawei has made to elevate the user experience beyond other entry-level alternatives. This begins with built-in GPS (GNSS), which means you can leave your phone at home when going out for a run or cycle and still track your route. It can also detect when you have stopped at a traffic light or for a break and will automatically pause the workout tracking, although like other Huawei watches, you can toggle this feature on or off.
Overnight, it tracks your average sleep HRV, along with heart rate and SpO2, and lets you know when something’s outside your usual range. It also includes Sleep Breathing Awareness, which monitors breathing disruptions during sleep for insights into your nighttime breathing. A basic presentation of your sleep data is provided on the watch, but a more in-depth set of graphs, reports, and advice are viewable in the Huawei Health app.
Next up is 'Pulse Wave Arrhythmia Analysis', which identifies atrial fibrillation (AFib). It utilizes the same optical sensor technology that measures your heart rate, but applies a much higher level of data processing. The best Apple Watches also have an AFib feature, useful for determining whether your heart rate is irregular and whether you need to see a medical professional. If this is an important measurement to you, then I would go with this Huawei rather than a cheaper model.
For users who want help with monitoring their mental health, there's the Emotional Wellbeing Assistant. This provides real-time insights through its comprehensive mood and stress management system. Rather than just showing a "stress score", it uses physiological data to categorize your mood into visual states. These act as quick identifiers of what is going on inside your body.
As is the case with all Huawei watches, the user experience is a positive one. The Huawei OS interface is clearly laid out with easy-to-understand icons. Moving between features and settings is quick and responsive with little room for confusion about how to navigate around the menus. You can also choose between a list or grid view depending on your preference. The lack of a microphone means there are no voice commands, but that would be a lot to ask at this price.
There are over 100 workouts to choose from with the entire set pre-loaded onto the watch. The order of these, and whether they appear in the quick list, is easily customized. The watch can auto-detect workouts like running, which I made use of a few times when I had forgotten to set things up prior to exercising. As soon as you choose your workout, the watch searches for a GPS signal and alerts you when it’s found. You can begin the workout prior to a GPS lock, but accuracy will be compromised.
I was impressed by how quickly and easily the Band 11 Pro was able to find a GPS signal, even when I was indoors. In terms of GPS accuracy, I ran side-by-side comparisons with the Huawei Watch Ultimate 2, which performed as well as our gold standard, the Apple Watch Ultra series. Unfortunately the Band 11 Pro was left wanting with up to a 10% discrepancy on a range of tracked activities, including runs, walks, and bike rides.
As for health tracking, heart rate and SpO2 were in close range compared to the Watch Ultimate 2. Both watches also reported no abnormalities in relation to the Pulse Wave Arrhythmia Analysis, which was not only great to see from an accuracy point of view but also from a personal health perspective!
When I wore the watch at night, it successfully picked up most of my waking, but not all instances. No surprises there given the low cost of the device and limited complexity of the sensors. Despite its claims to be able to track REM, deep, and light sleep; HRV (Heart Rate Variability), and more, I would take its reports with a pinch of salt. It can give indications and provide general trends, but this isn't medical quality data. The Oura Ring 4, one of the best smart rings, is a wearable sleep-tracking gold standard (or as close as it gets) and is considerably more expensive than this slender band.
The Band 11 Pro excels when it comes to battery performance and is in fact one of its strongest selling points. Despite having a significantly brighter and larger screen than its predecessor, it manages to achieve a maximum of two weeks' use when Always-On Display (AOD) is disabled and GPS tracking is kept to a minimum, worthy of one of the best Garmin watches.
When I turned on continuous heart rate monitoring, performed sleep tracking, and carried out a few workouts per week, the battery stayed alive nearly a week, which is reasonable given that you're not going to be using this type of tracker for long-distance off-grid excursions. I found recharging to be very quick, with 0-100% achieved in a little over an hour.
Category
Comment
Score
Value
A great price for a budget smartwatch with some advanced features.
4.5/5
Design
A simple design with a metal case and AMOLED display sets it apart.
4/5
Features
Onboard GPS and excellent sleep tracking help elevate this smartwatch beyond super-budget alternatives.
4/5
Performance
Intuitive user experience and excellent battery life but lacks GPS accuracy.
4/5
Huawei Band 11 Pro: Should I buy?Buy it if...You want a simple fitness tracker that just keeps on going
With a low-power HarmonyOS, the Band 11 Pro can stretch to up to 14 days. That means it won't be a problem if you forget to pack the charger when going on holiday.
You need to sort out your sleep and need some accurate metrics
Through the use of medical-grade algorithms, the watch is capable of detecting sleep apnea risks and breathing interruptions.
You want a great-looking smartwatch without the premium price tag
With an aluminum alloy case and an AMOLED display, it moves beyond super-budget trackers without entering into flagship or ultra territory.
Don't buy it if...You're an avid fan of the Google or Apple ecosystem
If you're reliant on Google Fit, Apple Health, Maps, or YouTube Music, then you'll find it difficult to make full use of the Band 11 Pro experience.
You love having third-party apps on your wrist
With zero support for WhatsApp, Spotify, or even Uber, you'll have a very limited smartwatch experience.
You buy a smartwatch for its pro features
Despite the name, it's hard to justify that this is a pro tracker. The lack of advanced health diagnostics and NFC capabilities limits its use beyond exercise tracking.
Also considerFitbit Charge 6
A very similarly specced smartwatch to the Huawei Band 11 Pro but with a slightly higher price tag. If you want a more recognisable budget smartwatch brand, then this Fitbit will do the job nicely.
Read our Fitbit Charge 6 reviewView Deal
Amazfit Bip 6
A square-shaped alternative with onboard GPS. Very similarly priced, so if you want a larger display, this is a great option.
Read our Amazfit Bip 6 reviewView Deal
Xiaomi Smart Band 10
A super cute and very affordable fitness tracker, but it lacks onboard GPS. We’d recommend this one if you’re on a seriously tight budget and don’t mind taking your phone with you for GPS connectivity when exercising.
Read our Xiaomi Smart Band 10 reviewView Deal
How I testedI wore the Huawei Band 11 Pro almost non-stop for three weeks. I used it while running, cycling, walking, showering, working out, sleeping, playing with my children, texting, photographing, and daily life. I tested its GPS against the reliable Huawei Watch Ultimate and compared its specs to contemporaries in its price category.
First reviewed: May 2026
We’ve seen many glitzy gaming monitors over the past few years, so it’s almost refreshing to see a premium model that eschews all the in-your-face RGB lighting and pointy bits for a more sober option that better suits a mixed work-and-play environment.
But is the Gigabyte MO27U2 actually worth buying?
It’s a tandem QD-OLED screen with a multi-layer OLED structure that boosts brightness and efficiency, while Gigabyte’s OLED Care features help reduce burn-in risk. Its latest-gen sub-pixel technology fends off the spidery text that blighted predecessors, and this, plus the high resolution, high-pixel-density, reflection-reducing, glossy coating, means it’s also very good for work: multiple windows can be comfortably used at once and large spreadsheets can be more easily viewed.
When it came to multimedia, the QD-OLED’s penchant for color vibrancy and contrast quickly came to the fore, but there were some issues.
Despite a huge number of image-tinkering options in the on-screen display (OSD) menu, finding a perfect balance of HDR contrast and image clarity proved trying. No matter what I did, highlights would blow out noticeably in bright areas while patchy image aberrations often blighted content. I haven’t seen image-processing issues like that for a while.
Switching color spaces and preset modes often felt like installing a too-small carpet: shifting in one direction might smooth out some color issues but introduce horrendous blocky artifacts to gradients. It’s not altogether terrible, but I expect better from a premium gaming monitor.
(Image credit: Future)The 240Hz refresh rate keeps rapidly moving objects practically blur-free, with G-Sync helping prevent image tearing.
Motion clarity is supposedly enhanced by Gigabyte’s ‘Ultra Clear’ technology, but the setting was grayed out no matter what settings I adjusted. Indeed, fighting with settings became a regular annoyance: while some changes provided instantaneous results, others would see the monitor essentially reset and potentially require a full Windows reconfiguration. A firmware upgrade made no difference.
The new Gigabyte Control Center app also felt like a broken mess. It struggled to identify the monitor, offered fewer options than the OSD and didn’t automatically sync with them. While you might not change settings regularly, you won’t want to tinker with this too much.
(Image credit: Future)Beyond the 4K QD-OLED screen, the MO27U2 hangs its hat on its gaming enhancements. The OLED variable refresh rate (VRR) anti-flicker feature will appeal to console gamers keen to reduce flicker when variable refresh rates are in play. The ‘Tactical Switch’ button quickly drops the display size down to a 24-inch mode and switches the aspect ratio to 4:3 or 5:4 to suit particularly persnickety competitive first-person shooter (FPS) players.
There’s an all-green-screen night-vision feature, an Eagle Eye sniper-zoom window plus the usual on-screen crosshairs and contrast-busting Black Equalizer features to stop enemies from jumping out of shadows. Some feel gimmicky, but they’ll appeal to niche audiences.
Another core feature is Gigabyte’s multifaceted anti-burn-in technology, backed by a three-year warranty, which potentially provides additional peace of mind.
Ultimately, though, the MO27U2 is priced as a premium gaming monitor but misses the mark in just too many areas. There are better options for similar money.
(Image credit: Future)Gigabyte MO27U2: Price & availabilityGigabyte’s MO27U2 is available at significantly different price points all over the world, yet it’s expensive everywhere.
It’s worth comparing it with other premium UHD, 240Hz QD-OLED monitors in your region as it’s likely you’ll find a better deal, especially in Australia where the price is significantly higher, for some reason.
Screen size
27-inch
Aspect ratio
16:9
Resolution
3,840 x 2,160
Brightness
250 nits typical SDR; 1,000 nits peak HDR at 3% average picture level
Refresh rate
240Hz
Response time
0.03ms GTG
Viewing angle
178°(H)/178°(V)
Contrast ratio
1,500,000:1
Color coverage
99% DCI-P3
Inputs
1x DisplayPort 1.4, 2x HDMI 2.1, 1x USB-C (18W power delivery), 2x USB-A 3.2 Gen 1, 1x USB-B, 1x 3.5mm audio jack
Weight
7.1kg (15.7lb)
Gigabyte MO27U2: DesignThe Gigabyte MO27U2 has a thin yet robust glass screen that’s supported by a (refreshingly small) sturdy base. It’s simple to assemble owing to the stem clipping onto the back of the screen and screwing onto the base with a single thumbscrew.
The stem affords plenty of adjustment: there’s -5° to +21° of tilt, -15° to +15° of swivel, 90° of counterclockwise pivot and a generous 130mm (5.1in) of height adjustment. Its small footprint means competitive gamers can get right up close to it.
(Image credit: Future)All of the important ports are covered. There are two HDMI 2.1 ports, one DisplayPort 1.4, one USB-C port (that supports DisplayPort, 18W power delivery and USB hub connectivity) plus one USB-B upstream port and two USB-A 3.2 Gen 1 downstream ports. There’s also a 3.5mm headphone jack and (usefully) two 5W speakers. Some may lament offering only 18W of power delivery in the modern market, but that’s nitpicking. DisplayPort 2.1 is also an omission that few in the real world will miss.
FutureFutureYou can access the settings by a joystick button (and two programmable buttons) at the bottom of the screen. It’s mostly responsive and intuitive, but some adjustments can reset the screen and even require setting up in Windows all over again.
I'm not sure what’s happened to the Gigabyte Control Center app, which is now barely functional. On the occasions that it did detect the display, it only provided access to a handful of settings and then wouldn’t always sync them with the screen.
FutureFutureA Game Assist menu provides access to ‘Game Info’ such as an on-screen timer, refresh rate display and multiple on-screen crosshairs. The Tactical Switch setting allows configuration of the shortcut button (next to the joystick button). You can also use it to automatically switch the display from a 16:9 ratio to 4:3 or 5:4. Resolution can be switched to a 24-inch mode with 4:3 and 5:4 options, something that makes a difference when playing competitive shooters.
Other features include an Eagle Eye sniper zoom box in the middle of the screen. I find this unusably annoying, but if you’re a camping sniper-type player, it might be beneficial to your ‘gameplay.’ There’s also ‘green-screen-style’ night vision (which I couldn’t get on with) plus (a welcome) flash dimming setting.
Other gaming features include AI Black Equalizer, which flattens contrast to reveal enemies hiding in shadows.
(Image credit: Future)If you’ve got a console, then VRR mode can help prevent tearing in supported 120Hz games. Separately, Ultra Clear inserts black frames at 120Hz to reduce motion blur. It’s very effective and something that pro-gaming esports screens often make use of.
Other features are the usual monitor fare. There are plenty of image adjustment options and presets, so you can (at least attempt to) set up the monitor just so.
Finally, there’s a suite of OLED Care options including Pixel Clean, Static Control, Pixel Shift, Sub-Logo Dim, Corner Dim and much more. It also regularly performs an automatic maintenance cycle, but you can delay it if you’re in the middle of something important (unlike some rivals).
All in all, there are few features missing from the Gigabyte MO27U2, but it gets marked down for the terrible partner app and slow adjustment of some settings.
The tandem QD-OLED panel is generally very impressive. It gets bright (1,000-nit peak HDR brightness), with rich and vibrant colors, very good contrast and very nearly true blacks. The issue of spidery text (that we’ve seen with previous-generation panels) has been banished, and this, plus the UHD resolution and a physics-defying, low-reflection glossy screen means it’s excellent for work as well as multimedia consumption.
However, being a premium monitor means my expectations are higher. HDR performance is an issue: while details are visible in dark areas and bright lights pierce through them in localized areas of the screen, highlights get lost in bright areas too easily.
This image shows how highlights get lost in bright areas too easily (Image credit: Future)Transitions and gradients are mostly very smooth, but most adjustments will transform them into a stepped, blocky, artifact-riddled mess. This will be a minor point for many gamers, but there are better performers for similar money (not least from Gigabyte) available, so it’s marked down accordingly.
Still, the 240Hz refresh rate marries with a fast, 0.03ms pixel response time to banish blur to a degree where only the most demanding competitive FPS players might grumble. Nvidia G-Sync compatibility ensures image tearing isn’t an issue.
The twin 5W speakers might not offer the best fidelity, but they get loud and punchy and are very useful for watching casual videos from time to time, so I appreciate their inclusion.
Value
The Gigabyte MO27U2 is expensive in all markets but performance doesn’t quite live up to the price.
3 / 5
Design
Many gaming monitors are dripping with RGB and design flourishes. The MO27U2 is far more sober, which will appeal to many.
4 / 5
Performance
The MO27U2 is great for work but not perfect when it comes to multimedia and gaming performance.
4 / 5
Final score
Ultimately, the Gigabyte MO27U2 promises much but doesn’t quite deliver at its premium price point
4 / 5
Buy the Gigabyte MO27U2 if...You want a fast, colorful, UHD gaming monitor and you can find it at a good price
The price of the Gigabyte MO27U2 varies widely from region to region. If you can find it cheap, the speed, high resolution and general color performance will make it good value.
You want a gaming monitor for work, too
The UHD resolution, basic-looking stand and low reflectivity mean you can comfortably work on the Gigabyte MO27U2 all day.
You’re a demanding multimedia enthusiast
Though colorful and bright, the HDR performance isn’t the best and the settings don’t make it easy to correct all of the issues. While tandem QD-OLED is notionally the top technology of today, this isn’t the best implementation of it.
You’re not flush with cash
There are plenty of very high-quality gaming monitors on the market and prices are getting lower as the market matures.
Gigabyte Aorus FO32U2P
Gigabyte’s last-gen S-tier, 32-inch gaming monitor might technically be last generation but it’s better in many important ways and the price has dropped considerably since launch.
Read our Gigabyte Aorus FO32U2P review
Gigabyte M32UC
Gigabyte’s non-QD-OLED, 4K gaming monitor packs in the features and still manages to offer a 144Hz refresh rate. It’s also significantly cheaper.
Read our Gigabyte M32UC review
Want more options? Check out our guide to the best gaming monitors.
The Snakebyte Gamepad RGB S2 is a wireless Nintendo Switch 2 controller that comes in at the fairly modest price-point of $39.99 / £29.99 (about AU$55).
With Hall effect thumbsticks, rumble, and customizable RGB lights, it seems like an absolute bargain. Especially when you consider that the official Switch 2 Pro Controller is twice as expensive. But is it actually any good?
Well, the answer, unfortunately, is: not really.
See, the RGB S2 is plagued by a few too many issues when being used wirelessly, that it's impossible to recommend. Firstly, it requires a dongle to connect to the Switch 2, which is already a little inconvenient compared to many rivals in our guide to the best Nintendo Switch 2 accessories.
But the controller refused to connect to said dongle for some time, until I eventually discovered that it needed a firmware update, accessible via my Windows PC. Despite some initial problems, I eventually got the firmware update downloaded, and was able to connect the RGB S2 to my Nintendo Switch 2. But there was more trouble ahead.
A combination of input lag issues and random disconnections made using the controller feel extremely grating. And although it worked decently with a wired connection, I'd expected much better wireless performance.
This is a shame, too, as this Snakebyte controller actually has a decent feature-set given its low price. I mentioned the Hall effect sticks, but there are also remappable M1 and M2 buttons, switchable analogue and digital triggers, a 3.5mm port for wired headsets, and rumble as well.
OK, there's no NFC or gyro, and the controller is hardly the prettiest I've seen — the translucent design is a little cheap-looking, in my view. But its fairly comfortable to hold, and I can see the customizable RGB lights appealing to some gamers.
Ultimately, though the Snakebyte Gamepad RGB S2 is impossible to recommend, due to its painful pairing process, input lag issues, and unreliable connectivity. If you're looking for a more solid budget-friendly Switch 2 controller, then the Turtle Beach Rematch Wireless Controller for Nintendo Switch 2 is well-worth checking out — or you can even go for the official Nintendo Switch 2 Pro Controller if you've got the cash.
(Image credit: Future)Snakebyte Gamepad RGB S2 review: price and release dateThe Snakebyte Gamepad RGB S2 was released in June 2025 with a list price of $39.99 / £29.99 (about AU$55). This wireless controller is firmly in the budget category — after all, it's far cheaper than the official Switch 2 Pro Controller, which comes in at $84.99 / £74.99 / AU$119.95.
Snakebyte Gamepad RGB S2 review: specsPrice
$39.99 / £29.99 (about AU$55)
Weight
0.5lbs / 229g
Dimensions
6.1 x 2.4 x 4.1 inches / 156 x 60 x 104mm
Compatibility
Nintendo Switch 2
Connection type
Wireless
Battery life
Not stated (1,000mAh capacity)
(Image credit: Future)Snakebyte Gamepad RGB S2 review: design and featuresIn total honesty, I'm not a huge fan of the Snakebyte Gamepad RGB S2's look. Its fully transparent plastic outer casing just feels a little bit cheap — although in fairness, this whole controller is. I also felt that some of the buttons — especially the D-pad — just lacked that quality I'd expect, even if this isn't a particularly pricey model.
The LED lights aren't too bad, though. Again, the loud RGB design isn't my favorite, but the lights are customizable, and can even be switched off if you want to conserve some battery life. The controller is also relatively comfortable in-use, with a smooth, rounded feel.
In terms of features, this Snakebyte model has a fair bit to offer. It's good to see customizable M1 and M2 buttons on the reverse side of the controller, which can easily be remapped — useful for inventory management in games like The Legend of Zelda: Tears of the Kingdom, for instance.
You can also physically toggle trigger stops on or off on the controller, there's a C button for accessing GameChat in an instant, and there's a turbo button on the reverse side — though I never felt the need to use this. A 3.5mm port is also present on the underside of the controller if you want to hook up a wired headset.
However, there are some notable omissions to point out. First of all, there's no gyro, which means that motion controls in titles like Mario Kart World and Super Mario Galaxy won't be accessible. There's also no NFC support, meaning you can't tap amiibo figures, which can be used in titles like Kirby Air Riders and Donkey Kong Bananza.
Still, there is rumble — something the Turtle Beach Rematch Wireless Controller for Nintendo Switch 2 left out, and the feedback is relatively powerful on Snakebyte's wireless controller.
(Image credit: Future)Snakebyte Gamepad RGB S2 review: performanceAlthough the Snakebyte Gamepad RGB S2 has a solid feature-set for a budget-friendly controller, I have to say, I had a pretty awful time using it.
Let's start by talking about setup. Now, in order to use the controller wirelessly, you need to use a dongle, which is included in the box. This is already a bit of a sore point, given that many rival budget Switch 2 controllers can connect without one, but I inserted it into the system, and got ready for pairing. However, I was surprised to find that the controller wouldn't pair to my console at all.
I was able to set it up wired, by toggling on 'Pro Controller Wired Communication' in system settings, but whatever I tried, I couldn't get a wireless connection. After a bit of research, though, I discovered that the controller and dongle required a firmware update, available on my Windows PC, before using on my Switch 2.
The update itself — available on Snakebyte's website — wouldn't work for me at first, but after swapping the included USB-A to USB-C cable for one of my own, I managed to see it through. But I wasn't expecting what followed.
Sure, after updating the controller's firmware, I was finally able to pair it to my Nintendo Switch 2, but I soon realized that my troubles had only just started. While sifting through the console's main menu, I encountered constant input delays, making basic navigation feel troublesome.
And after firing up Mario Kart World, I realized that these issues weren't going to go away. While drifting, the release felt sluggish and unresponsive. Turning also seemed less fluid than usual, and input lag delayed my ability to use items.
It was the same for other games too. When trying the GameCube Classics version of Chibi-Robo! I encountered similar problems, with the titular character's movement often lagging behind my inputs. After a few minutes, the controller even randomly disconnected, which was pretty frustrating.
For reference, I was sitting close to my Switch 2 console, with the dongle inserted into the USB-A port. After this, I decided to use the dongle in the USB-C port instead, and the controller did feel a lot more responsive. However, I did still experience the odd bit of input lag, even when sitting closer to my console than usual.
So, even though this Snakebyte controller comes with Hall Effect thumbsticks — something that even the official Switch 2 Pro Controller leaves out, these wireless problems largely dampen the joy of that inclusion.
In fairness, the controller worked totally fine in wired mode, and while playing Pikuniku, I wasn't subjected to the same input lag issues or random disconnections. But if I wanted a wired controller, I'd easily be able to grab a competent one for less than $39.99 / £29.99 (about AU$55).
When combining the clunky pairing process, occasional input lag, and random disconnections, I have to say, the Snakebyte Gamepad RGB S2 is tough to recommend.
(Image credit: Future)Should I buy the Snakebyte Gamepad RGB S2?Buy it if...You want a controller with customizable lighting
If you love vibrant RGB lights, then you'll likely enjoy the design of this Snakebyte controller. Its transparent outer casing combined with multi-colored LEDs is sure to appeal to many, and its easy to customize the pattern and color of the internal RGBs.
You're fine using your controller wired
If you're OK with using your controller wired, then the Gamepad RGB S2 could work well enough for you. With hall effect sticks and customizable back buttons, a wired connection makes the controller a lot more user-friendly than when it's in its temperamental wireless state.
You want consistent, reliable performance
The Snakebyte Gamepad RGB S2 had constant performance issues when I used it wirelessly. With input lag and random disconnections, it's hard to rely on, and fails to compete with the pricier official Pro Controller.
You want the most simple setup
Not only does this controller require a dongle to be used wirelessly, but you'll have to go through a pesky firmware update before using it on your Switch 2. A lot of budget-friendly wireless controllers will pair to Nintendo's latest console without the need for any of this, making the RGB S2 tough to recommend.
Snakebyte Gamepad RGB S2
Turtle Beach Rematch Wireless Controller for Nintendo Switch 2
Nintendo Switch 2 Pro Controller
Price
$39.99 / £29.99 (about AU$55)
$64.99 / £54.99 / AU$99
$84.99 / £74.99 / AU$119.95
Weight
0.5lbs / 229g
0.8lbs / 360g
0.5lbs / 235g
Dimensions
6.1 x 2.4 x 4.1 inches / 156 x 60 x 104mm
6.3 x 5.3 x 2.6in / 160 x 135 x 65mm
5.8 x 4.1 x 2.4in / 148 x 105 x 60mm
Compatibility
Nintendo Switch 2
Nintendo Switch 2, Nintendo Switch
Nintendo Switch 2
Connection type
Wireless
Wireless
Wireless
Battery life
Not stated (1,000mAh capacity)
40 hours
40 hours
Turtle Beach Rematch Wireless Controller for Nintendo Switch 2
Although it leaves out rumble and NFC, the Turtle Beach Rematch Wireless Controller is very solid. Its TMR thumbsticks feel great to use, and its various Nintendo-filled designs are a joy to behold. With great battery life and customizable GL and GR buttons, the Rematch is a tempting budget-friendly option.
Read my full Turtle Beach Rematch Wireless Controller for Nintendo Switch 2.
Nintendo Switch 2 Pro Controller
Nintendo's official controller doesn’t have TMR or Hall effect, but we're still big fans of it here at TechRadar Gaming. Its high build quality, top-class battery life, and smooth thumbsticks help it feel worth the relatively high cost. Its inclusion of NFC and rumble tech are also absent from a lot of budget models, so if you've got the cash, it's well worth considering.
Read our full Nintendo Switch 2 Pro Controller review.
I spent days testing the Snakebyte Gamepad RGB S2 controller, during which time I played a number of games, made use of its various features, and compared it against a a few rivals.
To fully assess the controller’s capabilities, I played classic titles via Nintendo Switch Online, such as Chibi-Robo!, as well as games for the original Switch and the Switch 2. I typically used the controller while my Nintendo Switch 2 was docked, and connected to my Sky Glass Gen 2 TV and Marshall Heston 120 soundbar.
More generally, I’ve tested a bunch of Nintendo Switch 2 accessories – not only controllers, but also cameras like the Hori Piranha Plant Camera, screen protectors including the Genki Aegis Shield, and cases such as the official Nintendo Switch 2 All-In-One Carrying Case.
It's 2026, and retro is in. To be fair, retro is never not in — the definition of what's currently 'retro' just changes. Right now, in photography, the current retro hotness is the idea of a digital camera that 'takes pictures like film'. This is a very popular idea at the moment, and many cameras have tried to deliver it, from Fujifilm's expensive analog love letter the X half, to cheaper offerings like the screen-free Camp Snap.
Into the cheaper end of this arena steps the RewindPix PS135. Funded on Kickstarter, it's the brainchild of former tech worker Xiao Liu, who had grown frustrated with what he viewed as the poor quality of most analog-like digital cameras, and set out to create the new benchmark for a digital camera that feels like shooting film. The camera that I've been out shooting with over the past couple of weeks is the result.
At first blush, it might not be obvious what's different about the RewindPix. It's a plastic-bodied digital compact, equipped with a 13MP Sony-made sensor, a fixed 35mm equivalent lens, a flash and a viewfinder. So far, so standard, besides a cutesy wheel that you have to wind on between photos.
The real trick comes in the RewindPix companion app. Through this app, you have access to a huge number of film-like filters to imbue your images with specific look. Color-rich looks simulating slide stocks like Fujifilm Velvia; crunchy black & white looks; smooth-toned color looks that put one in mind of Kodak Portra; intense pink- and purple-hued looks that resemble specialist Lomography films – there's a lot in there.
From the selection, you can pick three of these looks, 'load' them into your camera as a 'roll' of 36 shots, and switch between them as you shoot. Once you've hit your 36, you reconnect to the app to 'unload' your shots and see what they look like (remember, the camera has no screen). From there, you can reload with three new film stocks, and repeat.
It sounds a bit nuts. And it kind of is. But honestly – it works.
(Image credit: Jon Stapley)Having spent a considerable amount of time with the RewindPix, I'm not completely without my reservations, but I am quite charmed. One aspect of shooting film that none of the film-like digital compacts have managed to recreate for me is the excitement – that nervous anticipation of loading a new stock, and seeing what the results will be. Not even a beautiful piece of premium kit like the Fujifilm X100VI can give you that.
The RewindPix is as close as I've ever come to that feeling with a digital camera. That film-look selection screen is incredibly addictive; I genuinely felt like a kid in a candy store, and was carefully considering my choices every time I went back to reload. The shots certainly aren't perfect, and I came away with a share of duds as well as images I liked – but that's what happens when I shoot film, too.
Lightweight and well-designed, with a considerable fun factor, the RewindPix is a winner for the price. And with the potential for more film looks to be added to its repertoire via app updates, I can see it having long-term appeal, too.
(Image credit: Jon Stapley)RewindPix: price and availabilityThe RewindPix is still in pre-release, following a mind-blowingly successful crowdfunding campaign on Kickstarter where it incinerated its initial $15,000 (£11,214) funding goal to the tune of more than $1.1 million (more than £800,000) at time of writing. You can still pledge a minimum of $119 (about £89) to secure yourself a camera, though shipping timelines are still to be confirmed.
I think this is a good price, pretty much exactly where a retro-styled digital compact should be pitched. It's a little more expensive than the Camp Snap, though offers considerably more functionality, and is much cheaper than the overpriced Fujifilm X half.
RewindPix: designThose who aren't immune to a bit of retro kitsch (guilty) will likely be very charmed by the look of the RewindPix. It physically resembles the old-school analog compacts it's aping, with a simple rectangular body design that's centered around a big, round fixed lens in the versatile 35mm focal length. The lens also has a 43mm filter thread.
On the top plate of the camera is a big, honking, unmistakeable red shutter-release button (swappable to other colors), next to a shoe mount for attaching flash units if desired. The RewindPix does have its own built-in flash, and it's a proper Xenon flash, not an LED, meaning it fires with the proper level of intensity. You activate it via the sliding switch on the front of the camera body. On the bottom there's also a standard screw thread for use with a tripod.
Sitting at the top left is one of my favorite features: the big, beautiful optical viewfinder. So many new compacts — digital and analog — come equipped with tiny, boxy, fiddly viewfinders that are awkward and unsatisfying to compose an image with. Not so with the the RewindPix. You get a beautifully clear view of your scene, marked with framing lines. Of course, the fact that it's offset from the lens means that it only semi-accurately represents what your image is going to look like — but that's the case with all compacts in this mode.
The viewfinder is big and beautiful.Jon StapleyThe shutter button is swappable for different colors.Jon StapleyThere's a tripod thread on the bottom – and the camera comes with an attached UV filter.Jon StapleyAccessories can be attached via the top plate.Jon StapleyThe camera charges via USB-C.Jon StapleyNo strap is supplied, but there are eyelets for attaching one.Jon StapleyElsewhere, there's a genuine wind-on wheel, just as you'd find in a real film compact, and you do actually need to wind it on between frames. The RewindPix isn't the first digital camera to tap this well — the X half did the same thing with its wind-on lever, but personally I find this level of kitsch a lot more endearing in a $119 camera than I do in an $849 one.
In the center of the rear of the camera is a small LCD screen that tells you which film filter you're using and how many shots you've taken, and next to it is the sliding 'C' switch that lets you toggle between your three loaded filters. On the bottom left is the Wi-Fi button for connecting the camera to your phone, and on the bottom right is the 'M' button that switches to 'In-camera' mode if you don't want to fuss with the filters (more on that later).
(Image credit: Jon Stapley)Despite its all-plastic build, the RewindPix has a surprising amount of heft to it. There's a reason for this: two metal weights have been placed inside the body. According to RewindPix, this is for stabilizing the camera and balancing its weight, and is not an attempt to make the camera feel more premium than it is — but doing the former does still accomplish the latter.
The design is charming, and meets the brief of what it needs to be almost perfectly. If someone described the RewindPix to you then asked you to sketch what you thought it looked like, you'd probably end up drawing something that looks almost exactly like the real thing. It's what it needs to be! Nothing wrong with that.
I do have a gripe. I've listed all the buttons and controls on the RewindPix's body, and the observant among you may have noticed that I didn't mention a power button. That's because it doesn't have one. You turn the RewindPix on by winding the shot-advance wheel, and it turns itself off after a period of inactivity.
Now, one of the reasons I enjoy shooting with analog compacts like the Olympus XA2 is that I can always be ready. I can walk around with the camera in one hand, my finger on the shutter button, and the second I see something to capture, I can raise the camera, shoot, then wind on to be ready for the next. Many, many times, I raised the RewindPix and fired the shutter button to capture a moment, only to discover it had turned itself off.
Sure, most digital cameras have an auto power-off feature – but most offer a quicker startup solution than winding a geared wheel (and will also let you turn that feature off if desired). If the RewindPix is going to pretend to be a film compact, I'm going to use it like one, and the ability to be 'always-ready' is one of an analog compact camera's chief advantages, in my opinion. If RewindPix are taking update requests, a way to disable the auto power-off is top of my wishlist.
RewindPix: performanceThe RewindPix is unavoidably a bit fiddly, the way all phone-interacting cameras are. You have to connect to the camera's independent Wi-Fi network to load your film selections, then disconnect to shoot, then connect again to unload. I was using a beta of the Android version of the app (the full version has since been released), and it was mostly stable – though I did experience a connection drop that caused an image to disappear during the unloading process.
The app is the only way to fully engage with the film-simulation process. The camera has 4GB of pre-installed memory, and you can access your shots by plugging it in via the USB-C cable; however, the majority of film looks are stored in the app and applied there, so you need to use the app to get the full experience.
Image quality is firmly in the realm of good enough. The 13MP sensor is a tiny 1/3.06-inch type, and the lens has a fixed f/2.2 aperture with four glass elements and two plastic ones. The level of detail is good enough for Instagram and other forms of online sharing, but isn’t at the level where you’ll be making prints from your images. Dynamic range is okay but not the best — blown-out highlights and murky shadows are a common sight. A well-chosen film look can help this look like artful choice rather than a technical limitation.
A stroke of design genius was the decision to allow you to load three films at a time, rather than just one. Having to complete the unloading and reloading process every time I wanted to try a new filter would have been a tedious chore; but having three at once is thrilling. It makes you much more flexible, with options for different lighting conditions, versus when shooting actual film where you must pick one roll of film at a time — I’ve been out with B&W film loaded while the light is rich and golden, or out with expensive color film on a muted day of drab, nothing-y light.
Whereas with the RewindPix, you can swap from one to the other with a simple switch of the ‘C’ slider. I found my preferred load out was generally to set C1 as a standard colour film look, C2 as a crazy or dramatic color look such as infrared or purple tint, and C3 as a B&W look. This made me feel well-equipped for all shooting situations – good and poor weather, indoors and outdoors.
Scrolling through the selection of film looks is genuinely delightful – there are loads!Jon Stapley / RewindPixThe process of uploading and processing the images. I experienced a connection hiccup, and as a result, my shot count dropped from 35 to 34.Jon Stapley / RewindPixThe RewindPix does have the option of the ‘In Camera’ mode, activated by pressing the ‘M’ button on the rear of the camera. This allows it to function more like a conventional compact – there’s no requirement for a phone connection or a limited ‘roll’ of 36. It just shoots indefinitely, with three filter options: Sunny Warm, Breezy Cool and Simply Mono. (Pro tip: if the app-based functions aren’t working and you can’t figure out why, it is possible you have activated In Camera mode by mistake. I learn these things so you don’t have to).
Shots taken using In Camera mode can be accessed directly from the card, and will have the filters applied, meaning the camera can function without a phone. Though honestly, this mode is a lot less fun, and removes most of the RewindPix’s key USPs.
As this is a point-and-shoot compact, settings are not user-controllable. The shutter speed is variable — the specs say it can go as slow as 1sec, though RewindPix’s promotional material says it’s fixed at a sensible minimum of 1/60sec. This is slower than normal for point-and-shoots (a fixed setting of 1/125sec is more common), and is perfectly fine for handheld shooting, but does mean you have to take a little more care that you’re holding the camera steady; a few of my more optimistic one-handed grab shots came out blurry and useless. I think the trade-off is worth it, as 1/60sec gives the camera a bit more latitude in low light, but it’s worth being aware of. Like any tool, you have to get used to its quirks.
Film Look: BWJon StapleyFilm Look: CYBERWARMJon StapleyFilm Look: FJVIVIDJon StapleyFilm Look: PURPLEJon StapleyFilm Look: IRCOLORJon StapleyFilm Look: CYBERWARMJon StapleyFilm Look: SABATTIERJon StapleyStandard Look: SUNNY WARMJon StapleyFilm Look: BWHCJon StapleyFilm Look: IRCOLORJon StapleyFilm Look: THE HOTELJon StapleyFilm Look: PURPLEJon StapleyStandard Look: SUNNY WARMJon StapleySTANDARD LOOK: Breezy CoolJon StapleyFilm Look: THE HOTELJon StapleyFilm Look: PURPLEJon StapleyFilm Look: IRCOLORJon StapleyFilm Look: CYBERWARMJon StapleyFilm Look: FJVIVIDJon StapleyStandard Look: SUNNY WARM (taken with Xenon flash)Jon StapleyFilm Look: FJVIVIDJon StapleyStandard Look: BREEZY COOLJon StapleyFilm Look: CYBERWARMJon StapleyUltimately, the RewindPix is unadulterated fun. It really is. The anticipation that builds up between loading the film looks and seeing how they come out, for me, is as close as digital photography has ever come to the excitement of waiting for film scans to come back from the darkroom. I shot more images than I needed to for this review, purely because I was enjoying myself, and because I wanted to see what the different film filters looked like. (What the hell is ‘The Hotel’? Only one way to find out!)
Can I see myself using it long-term, or does it feel like the novelty will wear off? I’m not sure, though I am still enjoying the camera after a couple of weeks’ of heavy use. The fact that RewindPix will be able to add new film looks via firmware updates to the app promises to extend the camera’s lease on life, as will the option to create your own filters. This requires upgrading to ‘Pro’, though you’ll be relieved to learn that this requires only a one-time cost of $9.90, not a subscription.
The small sensor, fixed-focus prime lens and lack of a settings control all place limits on the quality of images you can create with the RewindPix, as well as the types of images (you won’t be able to shoot portrait-style images with a shallow depth of field, for instance). However, I think the camera is sensibly priced for its type, and the huge groundswell of support for RewindPix on Kickstarter demonstrates that there is clearly an appetite for the idea.
Only time will tell whether the RewindPix sees mass adoption, and whether the many people who have been charmed by the concept are still using the camera years down the line. But I’d say if you like the sound of what I’ve described here, you have very little to lose by heading to RewindPix’s Kickstarter and securing a camera to try out for yourself.
Should I buy the RewindPix? (Image credit: Jon Stapley)Buy it if...You want a retro-styled shooting experience that mimics an analog workflow.
Lots of cameras claim to shoot images ‘like film’, but the RewindPix is the first one I’ve used that nails the anticipation of it.
You want a take-everywhere point-and-shoot.
The RewindPix is light enough to carry around with you for fleeting grab-shots and street moments.
You prefer viewfinder shooting to a screen.
The lovely big optical viewfinder on this screen-free camera is a major plus.
You want ultra-sharp image quality
There’s a limit to what can be achieved with a small 13MP sensor and a lens with glass and plastic elements.
You want control over your images
There’s basically no settings control other than the film looks, with fixed aperture and auto shutter speeds
I've used the RewindPix to capture more than 200 images over a period of two weeks. I've used a beta version of the RewindPix app to apply several choices from the selection of film looks available, and have also spent some time shooting in the simpler 'In Camera' mode. I used the camera in various areas of London, predominantly focused on Hackney and the City, during which time the weather changed frequently between bright sunshine and overcast with showers.
First reviewed May 2026
Lego Batman: Legacy of the Dark Knight sees everyone’s favorite morally dubious hero return to the streets of Gotham once more in TT Games’ latest brick-based adventure. It’s a real mish-mash of genres, combining RPG and brawler elements with classic Lego action-adventure platforming fun, but it makes for a charming adventure that Bat-fans are sure to love.
Review infoPlatform reviewed: PC (via Steam and on handheld)
Available on: PS5, Xbox Series X|S, Nintendo Switch 2, PC
Release date: May 22, 2026
They say imitation is the sincerest form of flattery, and if nothing else, it’s something Lego Batman: Legacy of the Dark Knight has turned into an art form. Riddled with references, jam-packed with jokes, and quintessential comic book ka-powery, there’s no denying that this is an ode to all things Batman.
But in particular, it’s evident how much the Batman: Arkham series by Rocksteady Studios and WB Games heavily inspired gameplay. If you’re more a fan of Lego than you are Batman, you might have missed the trilogy and its many accolades; released in 2009, 2011, and 2015, the three games in the series were met with abundant praise for their inventive free-flow combat, excellent stealth gameplay, and exploration mechanics.
Of note is that the original Lego Batman trilogy was released almost in parallel (across 2008, 2012, and 2014). While creative and well-received, ultimately, a Lego game is a Lego game; it’s for all ages and somewhat limited by its own bricky source material. Times have changed, and Lego has since gutted its typical game formula enough for Lego Batman: Legacy of the Dark Knight to make a pretty big swing at being more Arkham-like, combining the best of these two trilogies and Bat-media beyond. But does it hit or miss?
(Image credit: Lego/WB Games/TT Games))Put ‘em up…Lego Batman: Legacy of the Dark Knight is still a Lego game at heart; its slapstick humor, goofy parodies of iconic scenes, and low-stakes couch co-op fun form the beating heart of its success. Broadly speaking, Legacy of the Dark Knight respects the Lego gameplay loop: fight, smash stuff, build something grossly overequipped to progress through the level, and repeat.
But hold your horses before you decry it as “just another Lego game”; there are some tweaks to the formula here, including some that fans may take issue with. That starts with the slimmer roster of seven playable characters (compared to over 100 in the most recent Lego Batman game), each with unique skills you’ll unlock as the game progresses. Broadly, these are inventive and distinct, though some fare better than others — I’m looking at you, Batgirl.
Newly added to the mix is a more fleshed-out combat system that mimics the Batman: Arkham series’ free-flow combat system. Now, your heroes can build combo stacks as they attack, dodge, counter, and land satisfying environmental takedowns, combining unique skills with melee combat in a super-fun brawl-style showdown, enunciated by the occasional “THAKK!” or “KAPOW!”.
(Image credit: TT Games / Warner Bros)Fights such as these are a dime a dozen in both the overworld and in-level, and while they can be a little repetitive towards the late game, it’s still a marked improvement over older Lego titles. That being said, it feels like a lot was added in half measures to keep things simple; for example, I was a little disappointed by the skill tree for weapons, which offered a rather uninspiring array of movesets and upgrades, especially for the wider Bat-family.
A lot of fights are entirely avoidable if you opt for the stealthier approach; the game is littered with rafters, tunnels, and alcoves you can traverse or use to surprise enemies with a sneak attack. I got a lot of fun out of this, but again, it does make things a little too easy in places, especially when paired with the Detective Mode-like area scan that will help you locate intractable items and enemies.
Thanks to new difficulty settings, you can choose to make these encounters a little more consequential in play; I played mostly in the medium difficulty Caped Crusader mode, which still has infinite health but with more enemies. That’s more so because, for some reason, enemies could see me through walls on a few levels when I’d switched up to the more difficult Dark Knight mode. I’m hoping that’s a bug we’ll see fixed soon, because I enjoyed the higher stakes of having a finite number of lives… even if it was still pretty easy.
(Image credit: TT Games / Warner Bros)A feast for Bat-fansSo, how does Lego Batman: Legacy of the Dark Knight distinguish itself from Arkham and the original Lego trilogy? Well, the game is packed to the brim with trivia, old and new, parodying everything from more obscure comic book references like Bat-Mite right through to The Batman (2022), laced with ample pop culture references to tie in the humor of Will Arnett’s portrayal in The Lego Batman Movie. As a lifelong fan of Batman, it’s a real joy, and the hits just keep coming.
This mashup of references could well have led to frequent tonal whiplash between bleaker Gotham skies and campier retellings of the Caped Crusader’s escapades, but TT Games has sewn together these disparate storylines wonderfully through the power of parody. Still, over the course of its six chapters, the story does, in places, lose its way, but I was too enamoured by the imaginative level design, slapstick humor, and endless reel of references to really care about whether or not a game built around kids' toys is delivering a powerful narrative experience.
For me, Lego games have always scratched my collectathon itch, and this new Batman adventure is no different; you’ll collect everything from driveable vehicles, wearable costumes, and props inspired by the franchise, which you can proudly display in your customizable Batcave between bouts of pummeling through mindless hordes of henchmen.
Review info(Image credit: TT Games / Warner Bros)Throughout the game you see many characters’ origin stories, good and evil, but my favorite was Harvey Dent, where through a slapstick set of chaotic events he’s pummeled by ambulance doors, pie and then dragged along the pavement. Pure, unadulterated Lego nonsense.
Exploring Gotham City is also great fun as you zip and glide between the looming skyscrapers, scoring Wayne Tech and hidden loot from the rooftops and alleyways. It’s teeming with life and, despite the gloomy backdrop, there’s a real vibrancy to the game — not to mention the somewhat excessive levels of detail. You can literally see the texture of the Lego character paint as though they were real toys, and I’m not sure I even liked it as much as I was impressed with it.
On that note, I had never imagined — or hoped — a Lego game could be one of the more demanding games in my library, and had to drop a fair few settings to eke out the best performance from the game, especially when playing on my Steam Deck. Plus, I’m slightly disappointed to see that the same wall glitches I found in my demo playthrough are still there in the pre-launch software I’ve been reviewing, and I also found a fair few more bugs in the overworld. I was rewarded for completing encounters without ever going near them, the Sub-Wayne entry points frequently reset mid-solution, henchmen didn’t always spawn, and when they did, as aforementioned, they were sometimes X-Ray visioned.
All that being said, it’s undoubtedly up there with my favorite Lego games, and the magic is in how much love and appreciation the developers clearly have for both Lego and Batman. I doubt the new additions to Lego Batman: Legacy of the Dark Knight spell too much about the future of Lego games overall; in fact, it tells me that TT Games might just be itching to do more new and exciting things with each franchise, and that’s never a bad thing. There’s still plenty of fun to be had with the Lego formula, though, and Legacy of the Dark Knight stands as a fantastic example.
Should you play Lego Batman: Legacy of the Dark Knight?Play it if...You’re a huge Batman fan
This one is truly a love song for fans of all ages, incorporating a little something from almost every form of Batman media over the past century. You’ll delight in finding some of the more obscure Easter Eggs and roll about laughing at iconic scene parodies.
You enjoyed the Batman: Arkham series
Especially if you’ve got a younger gamer at home who hasn’t had the joy of playing the action-packed trilogy, it’s a great way to show them just how much fun a Batman game can be.
You love a collectathon
There’s so much — almost too much — to see and collect around Gotham, and good fun to be had while doing so.
You want Arkham-grade action
This is, fundamentally, a game for all ages, so you won’t get parity with more complex combat systems like those found in the Batman: Arkham series.
There’s great attention to accessibility options within Lego Batman: Legacy of the Dark Knight; on first launch, players can select from Vision, Hearing, Motor, and Motion Sickness accessibility presets, as well as between the three difficulty levels, two of which have no fail state (Classic and Caped Crusader).
If these presets aren’t quite right, there’s a litany of settings to customize; for visual needs, you can toggle audio description, high contrast mode, color blindness, full screen effects, text size, HUD visibility, marker display, camera shake, persistent center dot, and third-person camera reset, set up customizable subtitles, and choose between adjustable and dynamic field of view. For auditory accessibility, there are volume controls, closed captions, voiceover icons, night mode and audio output settings, and for any motor needs you can remap controls including sticks, invert the camera and tweak sensitivity, adjust controller deadzone and held or repeated button inputs, toggle aim snap and lock-on assist, adjust the game speed, aiming mode, gadget rapid fire, and skip quick time events or simplify them.
You can also toggle stud loss so the game is less punishing, it auto-saves for ease, and you can review text logs and tutorials at any time from the pause menu. Certain events are skippable via the pause menu (indicated on the HUD), and you can pause any time, even during cinematics.
How I reviewed Lego Batman: Legacy of the Dark KnightI spent over 20 hours in Lego Batman: Legacy of the Dark Knight, playing on my custom-built gaming PC with a Dell S3225QS monitor, 8BitDo Ultimate controller, and Razer Kraken Kitty headset, but also on my Steam Deck.
I covered a majority of the main storyline, explored Gotham to complete side quests and unlockable content, and played in all three difficulties to assess their impact on play. I compared my experience to other recent Lego games like the Skywalker Saga as well as my fond memories of playing the original Lego Batman trilogy.
First reviewed Mat 2026.
The Sony 1000X The Collexion headphones arrive 10 years since Sony released the first set of headphones in its 1000X series, and to mark the occasion the Japanese tech giant has delivered its most expensive pair of wireless headphones ever. These are an ultra-premium pair of over-ears that are aimed squarely to be a rival to Apple’s AirPods Max 2.
And the Sony 1000X the Collexion really do feel like Sony’s attempt at going for the AirPods Max's popularity without the restrictive nature of that model’s iOS-centric feature-set. Everything from the sound signature through to the flatter design feels like a challenge to Apple, and, on a number of fronts, I’d argue that Sony has risen to said challenge.
Let’s start where it matters most and discuss sound quality. The Collexion (as I will call them) have an incredibly expansive, spacious soundstage, which provides plenty of room for individual instruments to express themselves.
Vocals and instruments are expertly separated, and there’s a fantastic degree of balance across the frequency range, resulting in nuanced, articulate sound. Combine that with using LDAC or lossless wired audio, and you’re in for a very detail-oriented listen.
The broad, roomy sound will certainly appeal to fans of the AirPods Max and their successor, although on a personal level, I did prefer the tighter and punchier sound signature of the Sony WH-1000XM6.
In terms of features, The Collexion riff heavily on what the XM6 had to offer, with impeccable touch controls, a 10-band custom equalizer, and third-party integrations like Spotify Tap and YouTube Music Quick Access. But there are some notable differences.
Here, users can access DSEE Ultimate for upscaling lower-quality files to 96kHz and 32-bit. This is enabled by a new V3 chip, which also powers some 360 Upmix audio modes for Music, Cinema, and Gaming, although these are unfortunately pretty poor, meaning I barely ever touched them. This is a shame, especially as the headphones have a dedicated button for such modes.
Noise cancelling is very good on The Collexion, and a 12-microphone system provides a solid barrier against traffic noise, surrounding chatter, and the like. Sony has been clear that the XM6 are more ANC-focused, and this came across in my testing, with a few more sounds seeping in with The Collexion — but what’s here still competes well against models like the AirPods Max 2 and bests the Bowers & Wilkins Px8 S2.
Something that has taken a substantial step down, however, is battery life. You’re only getting 24 hours now (with ANC on), which is a fair bit less than most of the competition. 30 hours is essentially a standard for premium wireless headphones now (in no small part thanks to it being Sony's usual benchmark), although The Collexion can still outlast the AirPods Max 2, which only manage about 20 hours of playtime.
I think these headphones largely nail their more luxurious design, though. They have a gorgeous faux-leather headband and earcups which both look and feel amazing, while titanium details also offer a nice contrast to that material, and make The Collexion stand out clearly over the more unified look of other models in the 1000X line, such as the Sony WH-1000XM5.
Generally, the headphones also feel very sturdy, and although they have a fair bit of weight to them, they’re less hefty than the AirPods Max 2. The Collexion are also exceedingly comfortable, and I felt happy using them for hours on end without ever feeling the need to adjust them.
All in all, then, the Sony 1000X The Collexion are a great pair of headphones that, on the whole, justify their asking price. Factors like their luxurious build, spacious sound, and solid feature-set mean they fare well against competitors in this price range.
There are some downsides, such as lower battery life and ANC power compared to the Sony WH-1000XM6, as well as the underwhelming 360 Upmix modes, but all in all, these headphones are worth considering for any who loves the feel of Sony headphones but wishes for a more revealing sound profile.
(Image credit: Future)Sony 1000X The Collexion review: Price and availabilityThe Collexion were officially unveiled in May 2026, about 10 years after Sony released the first set of headphones in its 1000X series. They’re the most premium wireless headphones on Sony’s roster, and have a list price of $649 / £550 (about AU$1,000), meaning they’re $200 / £200 more expensive than the Sony WH-1000XM6.
This puts them close to the AirPods Max 2 — though Apple has them undercut by a good $100 in the US, and £50 in the UK. Other notable competitors include the Dali IO-8 for £499 in the UK, though these cost a hefty $899 in the US. There's also the Bowers & Wilkins PX8 S2 for $799 / £629.
Sony 1000X The Collexion review: specsDrivers
30mm dynamic
Active noise cancellation
Yes
Battery life
24 hours
Weight
0.7lbs / 320g
Connectivity
Bluetooth 6.0, USB-C, 3.5mm
Frequency range
20Hz-20kHz
Drivers
30mm dynamic
(Image credit: Future)Sony 1000X The Collexion review: FeaturesPerhaps unsurprisingly, the Sony 1000X The Collexion have a very similar featureset to the Sony WH-100XM6 — although there are some things that are exclusive to this pricier model, and some things they don’t do quite so well.
Let’s start with the new stuff. One brilliant addition is DSEE Ultimate. This technology is enabled by a new Integrated Processor V3 chip, and has never featured in a pair of Sony headphones until now (only in its music players).
DSEE Ultimate uses AI tech to upscale the sample rate of a lower-quality audio file (including stuff that's being compressed down for Bluetooth transmission) to 96kHz / 24-bit resolution. When using this on Spotify, a lot of the tracks I listen to regularly sounded a touch more detailed, and I highly recommend keeping this setting on.
On top of this, The Collexion bring high-resolution to the table via both wireless and wired means. First of all, these headphones feature LDAC for higher-res Bluetooth listening. This tech is still inherently lossy, but if you want to take a step up, you can connect the headphones to your listening device via a USB-C or 3.5mm connection for wired lossless audio.
Something else enabled by the V3 chip is The Collexion’s 360 Upmix spatial audio modes. Although there’s no Dolby Atmos support, there are Music, Cinema, and Game modes, all of which take a standard audio signal and convert it into a more expansive format.
Unfortunately, I found that these upmixed modes produced poor audio quality, so even though the feature is enticing in theory, I barely made use of it — more on that later.
Still, there are plenty of great features on board, such as The Collexion’s top-tier touch controls. These are the same as on the XM6 — you can swipe to skip tracks and adjust volume, cover the right earcup to enable transparency mode on the fly, and double tap to play or pause your music.
The touch controls are incredibly responsive, and the decision to use a double tap to pause means I never accidentally triggered a command.
Call quality is also strong once again, with four feedback mics on the inside of the headphones. There’s also a 10-band equalizer and presets for personalized audio, multi-point connectivity, voice assistant compatibility, and third-party software integrations like Spotify Tap and YouTube Music Quick Access.
A lot of these settings are available in Sony’s Sound Connect app, which is relatively easy to use, but some settings are buried deep in numerous sub-menus, which can be a irritating at times.
Anyway, let’s talk about the most important feature of all: active noise cancellation. Again, you get the choice to use full ANC, a transparent ambient sound mode, or no noise cancelling at all. There’s also adaptive sound control, which switches settings depending on your environment and behaviour.
Just how good is the ANC here, though? Well, Sony was clear with us that The Collexion are less centered around ANC than the WH-1000XM6 — despite also containing the QN3 processor and 12-microphone system, just like those headphones.
And although noise cancelling is still very good on The Collexion headphones, with surrounding chatter and traffic noise kept quiet even at medium listening volumes, I could certainly tell the difference compared to the XM6. While listening to music, some higher-pitched sounds, like typing and taps running, as well as louder sounds like doors closing, could still be heard.
If you want best-in-class ANC, I’d stick with the XM6 — or the Bose QuietComfort Ultra Headphones Gen 2 — but otherwise, you’ll likely be satisfied with the noise cancelling available here.
One other feature that’s received a downgrade from the XM6 is battery life. You only get 24 hours here, which Sony says is a result of The Collexion’s flatter design in the earcups compared to the XM6, which offer 30 hours of playtime.
But let’s be honest: 24 hours just isn’t very good. It’s enough to last you through a long flight, and will likely get you through a few days at the office, but avid listeners will still have to charge their cans fairly regularly.
Ultimately, the standard in this bracket is 30 hours, although Sony still outdoes Apple here, with the AirPods Max 2 only able to manage 20 hours.
If you’re looking for a pair of headphones that offer the sort of expansiveness that Apple’s AirPods Max 2 can, with all mod-cons available to you, but you don’t want the restrictions those impose on non-Apple devices, then I’d argue that The Collexion are the closest thing available.
These headphones conjure up an incredibly wide, spacious soundstage — using them, it feels as if you’re listening to music inside a large virtual room. They use a new 30mm driver, which has been redeveloped with soft edges and a harder center for enhanced detail and balance.
Listening to Voyager by Daft Punk, the airy synths sounded pleasantly forward, while the percussion occupied its own individual pocket, with plenty of room to express itself. Bass then entered the fray with tremendous impact, and came through with an almost three-dimensional quality. Spacey synths also carried a tremendous sense of space, while guitar licks danced away in the backdrop.
The headphones performed very well, no matter what genre I threw at them. With a deep house track like Planet 34 by Jesse Maas, the bass came through with admirable depth and agility, meaning the low-end sounded full and energetic rather than lethargic and ‘boomy’. Higher-pitched percussion in the treble range also maintained tight control, but never sounded blunt or underpowered.
Generally, there’s a pleasant balance right across the frequency range, and instrument separation is incredibly refined. Pair that with the headphones’ great attention to detail, and you’re in for a pleasantly nuanced listening experience.
I should be clear, however, that these headphones are at their best with some form of higher-res mode of listening. For instance, when I listened to Felini by Venerus and Marco Castello, I found that using LDAC over standard Bluetooth made a noticeable difference.
Vocals came through more naturally and articulately, while soft acoustic guitars sounded a little more expressive — the tune just had a more open, nuanced sound to it overall. This was also the case when using a wired connection, so if you want to experience The Collexion at their most intricate, make sure to use one of these options (iPhone users will want to focus on USB-C connectivity).
But how do The Collexion compare to the Sony WH-1000XM6? Well, The Collexion go for a more expansive and spacious sound, while the XM6 offer a tighter, punchier interpretation.
In Sadao Watanabe’s jazz-funk fusion record, Down East, I could detect a huge difference in the way that the headphones handled the smooth, funky bass. On the XM6, it was by no means overwhelming, but certainly impactful and slightly forward. There was still a solid amount of low-end weight on The Collexion, but the bass had a more spacious quality.
The Collexion’s more dispersed sound and almost distant low-end meant the track lost a bit of its bite, and I actually preferred the more direct approach of the XM6. There’s no doubt that The Collexion are capable of offering more space for individual instrumental elements to work their magic than the XM6, but some may actually prefer the tighter approach of the latter.
Ultimately, which you prefer is largely down to personal preference — I already preferred the sound signature of the WH-1000XM6 over the airy, broad approach of the AirPods Max 2, for instance, but I’m confident that both sound fantastic in unique ways.
One thing that did disappoint me, however, was the quality of the 360 Upmix modes. When using the Music mode, tracks sounded glaringly worse — vocals lost clarity, drums had a tinny edge, and keys in the mid-range lost their tonal accuracy. The Cinema mode was a bit better, but I still found speech to be less clear and defined, making for a weaker overall viewing experience.
This is a shame, given that the 360 Upmix modes are pitched as a major feature, and even have a dedicated button. But at the time of writing, they’re just not good enough.
Sony’s The Collexion headphones look strikingly different from models like the Sony WH-1000XM6 and XM5, combining a beautiful faux-leather exterior with metal details.
The look of the outer casing is top-class, and is a clear indicator that these headphones are a premium product. Even when I used touch controls, the textured feel of the faux-leather was incredibly satisfying — and these small touches go a long way when you’re spending north of $500 / £500 on headphones.
Dual-textured metal links the earcups to the headband, and the metal is used for the various buttons and ports, and I can see people being divided on how enticing this looks.
Where the XM6 went for an ultra-fluid, homogenous design, The Collexion go for more of a contrasting look, and overall, I’m a fan. When we attended the product launch, Sony told us it was aiming to create a “timeless design,” and although I’d argue that headphones like the Marshall Monitor III ANC — which have a gorgeous retro look — do this slightly better, I still like The Collexion’s aesthetic.
Although the Sony WH-1000XM6 are my go-to headphones, there’s always been one thing I’ve disliked about their design: the bulky-looking earcups. The Collexion have done away with this, in favor of flatter and slimmer earcups — similar to those of the Sonos Ace. They look fantastic, and although Sony told us that the more compact form was a large reason for the reduced battery life, I’m a big fan of this choice style-wise.
Despite their flatter earcups, the Collexion are actually quite a bit heavier than the XM6. Sony’s new cans come in at 0.7lbs / 320g, compared to the 0.6lbs / 254g of their cheaper cousin. This is likely a result of the more premium materials being used, but I never felt that the headphones were too hefty in-use, and they’re still considerably lighter than the 0.9lbs / 386g AirPods Max 2.
In fact, I’d argue that these headphones are some of the most comfortable I’ve ever used. Their plush earcups, cushioned headband, and low-pressure feel is sensational, and makes for incredibly comfortable listening sessions, no matter how long.
There’s a wider headband on this model than on the XM6, which means these headphones won’t clamp too hard if you place them around your neck.
There are a few physical buttons on board, for altering noise cancelling levels and turning the power on or off, and for when (or rather if) you want to sift through the 360-degree audio modes. The rest is down to the touch controls, which are best-in-class.
Although I’ve been full of praise up to this point, The Collexion do have a few potential drawbacks worth pointing to, design-wise.
The first is that they're not foldable. This is a shame, as I love the XM6’s foldability, especially if I’ve forgotten the case and want to place them in a small bag or larger-sized pocket.
Another thing I'm not super-keen on is the case. Like the XM6, the Collexion have a magnet-lock case, which is incredibly practical and good to see. However, the look of the case is… not the best. It almost looks like a mini handbag, and not an especially attractive one. You can see it just below.
This is a minor issue in the grand scheme of things, but personally I preferred the more simple look of the XM6’s case.
So, do the Sony 1000X The Collexion earn their high asking price? Well overall, I’d say they do — but the picture isn’t entirely black and white (unlike their color options).
At $649 / £550 (about AU$900), these are Sony’s priciest wireless headphones, coming it at around $200 / £200 more than the WH-1000XM6. That value is realized in many respects, with more spacious and detailed sound, better upscaling, and a considerably more premium build.
However, these headphones lag behind the XM6 when it comes to ANC and battery life. They still compete well in terms of noise cancelling, sound quality, and design against similarly priced rivals like the Bowers & Wilkins Px8 S2 and the Apple AirPods Max 2, but if you want a true pair of all-rounders with top bang-for-buck, then the XM6 would still be my top recommendation.
Attributes
Notes
Rating
Features
Excellent touch controls, DSEE Ultimate upscaling, ANC still very solid, although battery life disappoints.
4 / 5
Sound quality
Expansive sound with impeccable detail, but 360 Upmix audio is a let-down.
4.5 / 5
Design
High build quality, phenomenal comfort, but the case isn’t my favorite.
4.5 / 5
Value
Competitive against ultra-premium rivals, but the cheaper XM6 are better all-rounders.
4 / 5
Buy them if...You want headphones with an expansive sound signature
These headphones offer an incredibly wide soundstage, with plenty of space for each instrument to do its thing. Combine that with their incredible attention to detail, and you’re getting expansive sound in every sense.
You value high build quality
I’m a big fan of the faux-leather material used for the earcups and headband on the Sony 1000X The Collexion. It gives them a real air of luxury — and for good reason, as they certainly don't come cheap.
You don’t want to charge your headphones too often
The Collexion’s 24-hour battery life is not very good, and falls short of much of the competition. Premium alternatives like the Bowers & Wilkins Px8 S2 manage 30 hours, which is essentially a standard in the premium headphones space. If you don’t want to charge your headphones up too often, there are better options.
You’re looking for best-in-class ANC
Don’t get me wrong, The Collexion offer very solid noise cancelling, and Sony has been forthcoming in saying that the XM6 are the better product when it comes to silencing the outside world. But it’s worth flagging that better is available. The XM6 are my top recommendation, but the Bose QuietComfort Ultra Headphones — the original or their successor — are top-tier ANC-wise as well.
Sony 1000X The Collexion
Apple AirPods Max 2
Dali IO-8
Price
$649 / £550 (about AU$1,000)
$549 / £499 / AU$999
$899 / £599 (about AU$1,100)
Drivers
30mm dynamic
40mm dynamic
50mm dynamic
Active noise cancellation
Yes
Yes
Yes
Battery life
24 hours
20 hours
30 hours
Weight
0.7lbs / 320g
0.9lbs / 386g
0.7lbs / 325g
Connectivity
Bluetooth 6.0, USB-C, 3.5mm
Bluetooth 5.3, USB-C
Bluetooth 5.2, USB-C
Frequency range
20Hz-20kHz
20Hz-20kHz
10Hz-43kHz
Apple AirPods Max 2
The AirPods Max 2 are perhaps The Collexion’s most obvious competitor, and there are plenty of similarities between the two. Both offer expansive, spacious sound, a similar amount of playtime, and provide good — though not quite class-leading — active noise cancellation. Read our hands-on with Apple AirPods Max 2.
Dali IO-8
We awarded the Dali IO-8 headphones a five-star review when we tested them in late 2024 — and for good reason. With phenomenally detailed audio, outstanding build quality, and very good noise cancelling, there’s just so much to admire. The only caveat worth mentioning is that I found them to be far less comfortable than The Collexion headphones, though honestly most headphones are. Read our full Dali IO-8 review.
I spent more than a week testing the Sony 1000X The Collexion headphones, during which time I tested them in as many real-world situations as I could, to test the active noise cancellation.
Although I dipped into apps like Spotify, I predominantly used Tidal to test their performance, due to its support of higher-resolution files. I began my testing by sifting through the TechRadar testing playlist, which features tracks from a wide variety of genres, but I also listened to hours' worth of tunes from my personal library.
I’ve spent years testing all sorts of audio gear here at TechRadar, ranging from party speakers to audiophile-friendly wired and wireless headphones. I also reviewed the Sony WH-1000XM6 and compared them to rivals from Bose, Apple, Bowers & Wilkins and more — I've been using the XM6 headphones for more than a year now, so I had a deep understanding of how The Collexion differed from their counterpart.
In the world of mechanical keyboards, it can often look like brands are all trying to one up each other simply for the sake of it. It’s as if they feel they must be the most feature-packed, the most outlandishly designed, or have the highest spec numbers.
Epomaker has gone the other way with its premium P series, and the Epomaker P65 arrives as the most compact entry in a lineup, which also includes the P75 (75%) and P87 (TKL). All three share the same core DNA: CNC aluminum construction, gasket mounting, five-layer sound dampening, and VIA/QMK programmability. The P65 I’ve been testing takes that formula and squeezes it into a 65% layout with 66 keys and a rotary knob.
The first thing that hits you with the Epomaker P65 is its weight. At 1.3kg, this is a dense, planted keyboard that both looks and sounds like one solid hunk of metal, because it essentially is. Both the top frame and the bottom chassis are CNC-machined aluminum with a lovely anodized finish. That’s an unusually premium build for a $119 keyboard, as most boards in this bracket use an aluminum top plate over a plastic base.
My Khaki review unit has a retro, old-school aesthetic that’s reminiscent of stock keyboards from school computer labs, just significantly more upmarket. It’s a look that won’t appeal to everyone, and there’s a plain black option available too if that’s the case, but I found it refreshingly understated in a market full of aggressive RGB-littered designs.
Speaking of which, the P65 does include south-facing per-key lighting, but it’s quite muted when viewed from a normal typing position. I’m not particularly disappointed by that because it feels slightly at odds with the vintage vibe of the Khaki colorway, though you can always turn it off and I imagine it looks a little more at home in the black trim.
(Image credit: Future)The double-shot PBT keycaps are well-made, with a subtle texture that feels good under the fingers. The font is simple and clear, though I did notice some strangely inconsistent stroke weights on keys like Backspace and Enter. Some letters appear thinner than others in a way that looks less like a stylistic choice and more like a rendering issue or printing problem.
Where the Epomaker P65 really shines is sound. My unit uses Epomaker’s own Zebra linear switches, or you could opt for the heavier Wisteria option instead. Combined with the aluminum case and five-layer dampening stack, the result is one of the most satisfying sound profiles I’ve tested in a while.
It’s deliciously smooth and creamy. Every keystroke has a clean, rounded character that scratches a very specific part of my brain. A warning though: it’s loud. This is not a keyboard for a shared office or an open-plan workspace. I can’t blame it wanting to be heard when it sounds this good, but there’s no missing it.
Typing performance is strong. I hit 129 words per minute at 97% accuracy in testing, which is comfortably above my average of 116/96. This result surprised me since the board didn’t feel quite that fast or clean during use, though I did notice I settled in with it much easier than other mechanical keyboards. The Zebra switches actuate at just 40g, making them light and snappy with a softness from that gasket-mount design.
(Image credit: Future)However, the fixed six-degree typing angle is less ideal. I don’t actually mind the angle myself, but there are no adjustable feet at all and I would have liked the option to go a little flatter and steeper to see the difference. There’s also quite a tall, sheer front edge that isn’t ideal for extended typing sessions. For gaming and general messing about it’s not an issue, but for all-day productivity usage, I’d recommend adding a wrist rest.
Connectivity covers the three usual bases: three-device Bluetooth 5.0, 2.4GHz wireless via an included USB-A dongle (that has a neat magnetic cubby on the back), and wired USB-C. The Bluetooth connection was solid and reliable in my testing, though I had to dig into the manual to find the function key shortcuts for pairing and switching between device slots. There’s nothing printed on the keycaps to indicate which keys handle Bluetooth functions, which is a minor inconvenience during initial setup.
It’s also worth noting that while this keyboard is fully compatible with both Windows and macOS, there’s no toggle switch to jump between modes and no alternate keycaps included to swap between platforms. I don’t necessarily need entirely different caps, but having the relevant symbols printed on there would have been nice to see.
(Image credit: Future)The 4,000mAh battery delivers decent life without being a standout, offering roughly 16 hours with RGB on and up to 260 hours without. For gaming, the 1,000Hz polling rate over both 2.4GHz and wired is perfectly adequate and I never felt like my inputs were lagging behind. The P65 doesn’t pretend to be a competitive gaming weapon, and it lacks the adjustable actuation and rapid trigger features of Hall Effect boards, but as a general all-rounder it handles itself well.
If you’d like to mix things up, the P65’s hot-swappable PCB supports both 3-pin and 5-pin switches, which is welcome given that limited stock selection of just two linear options. Swapping switches is straightforward with the included tool, but the tiny metal pins demand care and attention to get them lined up. It’s more nerve-wracking than boards where you can just slap a switch on without much ceremony. It’s not difficult and they do largely line themselves up; it’s just fiddly.
The weakest link is software. The Epomaker P65 uses VIA for customization, which is powerful once it’s running, but getting there is more effort than it should be. Both the web app and the downloadable version required manually uploading a JSON file from Epomaker’s product page to identify the keyboard, and even that took a couple of attempts before it stuck. Once recognized, all the expected functionality is here: key remapping, macros, lighting control, and a fun keyboard testing mode that plays sounds as you hit each key. But the overall experience feels more like you’re accessing a developer tool than a customer-facing app. Other brands in this price range are delivering smoother software onboarding, and Epomaker needs to close that gap.
(Image credit: Future)Epomaker P65 review: Price & release dateAt $119.99 / £89, the Epomaker P65 sits in a competitive price bracket and undercuts most of its aluminum-bodied rivals while maintaining build quality. Despite being a relatively new release, it’s not difficult to find it on sale with one retailer or another, which makes the value proposition even harder to argue with.
(Image credit: Future)Epomaker P65 review: SpecsLayout
65% (66 keys + rotary knob)
Switches
Epomaker Zebra or Wisteria linear (hot-swappable, 3/5-pin)
Connectivity
Bluetooth 5.0, 2.4GHz wireless, USB-C wired
Polling rate
1,000Hz (2.4GHz and wired)
Actuation force
40g (Zebra) / 45g (Wisteria)
Features
Aluminum construction, 5-layer dampening, per-key south-facing RGB, 4,000mAh battery, NKRO
Compatibility
Windows / macOS / Linux
Software
QMK / VIA
Should I buy the Epomaker P65?Attribute
Notes
Score
Features
Hot-swappable switches, tri-mode wireless, rotary knob, no alternate macOS keycaps.
4/5
Performance
Wonderful sound, responsive switches, 1,000Hz polling, decent battery, VIA integration needs work.
4/5
Design
Fully aluminum build, premium feel, understated aesthetic, no tilt adjustment and minor keycap printing quirks.
4.5/5
Value
Outstanding build quality for $119, competitive feature set, frequently discounted further.
4/5
Buy it if…You’re looking for a gateway to mechanical keyboards
The Epomaker P65 would make an excellent first mechanical keyboard that doesn’t break the bank. You get premium build quality backed by a solid spec sheet and that signature mechanical sound.
You do more than high-level gaming on your PC
This isn’t the highest spec keyboard and it lacks some of the top-end features of more dedicated gaming boards. The trade off is an improved typing experience and a nicer board to live with day to day.
You prefer an understated style
Both color options of the Epomaker P65 are dialed back with flat, uniform styling. The Khaki option in particular has a certain old-school vibe that looks elegant and refined.
You need a quiet keyboard
Even with five-layer dampening, the P65 is loud and commands attention. The gorgeous sound profile is one of its biggest selling points, but if you’re working in a shared space, you might get a few side-eye glances.
You need bleeding-edge gaming performance
The Epomaker P65 cuts back on some of the pro-level gaming tech in favor of a more modest price point and higher build quality. You won’t find 8K polling or customizable actuation switches here.
You’re a Mac user who wants a seamless experience
While it’s fully compatible with Mac, there are no alternate keycaps in the box featuring macOS labels.
Keychron V1 Ultra 8K
If you’re OK with a slightly larger 75% layout, the Keychron V1 Ultra 8K offers an 8,000Hz polling rate, ZMK firmware, and an absurd 660-hour battery life at a similar $114.99 price point. It’s plastic rather than aluminum, but delivers higher performance value with smoother software. Read our full Keychron V1 Ultra 8K review.
Asus ROG Falchion Ace HFX
If you’re willing to spend more for a gaming-focused 65% board, the Asus ROG Falchion Ace HFX offers Hall Effect switches with adjustable actuation and a unique touch-sensitive control bar. It’s wired only and considerably pricier, but it’s a serious step up for competitive play. Read our full Asus ROG Falchion Ace HFX review.
I used the Epomaker P65 as my primary keyboard for a week, switching between a Windows desktop (wired and 2.4GHz) and a MacBook Air (Bluetooth). Daily use included writing (including this review!), general browsing, Discord chats, and gaming across a mix of casual and competitive titles. I tested typing speed and accuracy using 10fastfingers, played with settings in both the installed and web version of VIA, swapped switches using the included tool, and assessed battery life with RGB enabled during normal use.
I was lucky enough to preview Yoshi and the Mysterious Book back in April, and it genuinely caught me off guard. After all, this Nintendo Switch 2 exclusive seemed to break the mold. Not only did it swap Yoshi’s usual platforming-focused formula for a more explorative and puzzle-oriented adventure, but it also felt like it held the substance and creativity that the dino’s more recent outings lacked.
Review infoPlatform reviewed: Nintendo Switch 2
Available on: Nintendo Switch 2 only
Release date: May 21, 2026
And I’m glad to report that the full game only reinforced my initial impression — Yoshi and the Mysterious Book feels like a step-up on many of its predecessors, offering a level of intrigue and ingenuity that’s sure to entice players of various ages.
But is this the right game for you? And does it stand among the very best Nintendo Switch 2 games? Well, after playing through the main story and collecting no end of Smiley Flowers, I have a fair few thoughts — which are mostly, but not entirely positive. So, here’s what I made of Yoshi’s latest game.
Whimsy overload(Image credit: Nintendo)As I mentioned in my preview, two words come to mind when I think of Yoshi and the Mysterious Book: charm and whimsy.
A lot of this stems from the Nintendo Switch 2 title’s art direction, which is truly exceptional. Everything from the hand drawn creatures through to the stop-motion style animation is executed brilliantly, and provides each character with bags of personality and uniqueness. The game is just overflowing with charisma, and I can see the visual style being a hit with younger players and fans of cozy games, for instance.
For anyone out of the loop, this game follows Yoshi’s journey of discovery through the many pages of Mr. E, a sentient encyclopedia filled with many mystical creatures. Yoshi will have to learn about the behaviour, abilities — and even taste — of these characters, and help Mr. E recover knowledge about them.
I loved how each creature had a distinct set of skills, all of which can be utilized to solve puzzles in the game’s various levels. The main puzzles are usually straightforward, and won’t have more experienced gamers scratching their heads for too long, I expect. Younger players may need a while to solve later-game conundrums, although Mr. E is at hand to offer advice if things get too confusing.
Best bit(Image credit: Nintendo)You can give whatever name you want to the creatures in Yoshi and the Mysterious Book, and I had a fantastic time picking weird and wacky monikers for each of them. Mr. E can suggest names, but I preferred to use my own, such as ‘rodney’ for a blob-like creature that comes equipped with a fishing rod.
Where the real challenge comes in, is in finding the numerous collectibles dispersed throughout each page. There are occasionally secret hollows that you can uncover, and there are coins buried away in harder-to-reach areas too. But the main collectible is the Smiley Flowers, which often require the player to get creative with creature abilities or to stray far from the beaten path.
Some of these flowers are super-easy to find, but many are hidden with great care. Even as someone who’s played many platformers — and indeed, Yoshi games — I still struggled to hunt a bunch of the Flowers down. By keeping some of the collectibles shrouded in mystery, I’d argue that Yoshi and the Mysterious Book does just about enough to maintain appeal for all ages.
Having said that, I did occasionally wish there was a little more difficulty mixed in. Most of the platforming is very easy, and Yoshi’s continuous flutter jump makes getting to distant segments pretty seamless. Most enemies pose little to no threat as well, and Yoshi will quickly respawn in the rare event of a deadly fall or attack. This remains the case in boss fights, which are creatively crafted, but lack threat.
So many secrets(Image credit: Nintendo)Again, though, the game is not centered around its platforming and action — it’s all about the exploration. As much as I was hoping for a little more difficulty here and there, the straightforward action did keep me laser-focused on learning more about the various creatures and searching for new secrets.
And there are so many secrets to discover. One of my favorites came during a level with Shy Guys, where I was able to give them a range of items to unveil a hidden room and obscured Smiley Flowers. There are six chapters in the main story, and a further four after that, so there really are a huge amount of creatures to learn about and discoveries to make.
These chapters aren’t massively rich in terms of narrative —Yoshi and the Mysterious Book isn’t trying to be a deep or layered piece of media. You’ll repeat the same loop in just about each one: discover a few creatures, run into Bowser Jr. and Kamek, fight the boss, and move onto the next.
In terms of length, then, each chapter can be completed quite quickly — especially if you’re playing through levels without finding each and every secret. Still, I found the game to be best-played in short sessions. The discovery formula is enjoyable, but not addicting to the point that I wanted to play for hours on end. And personally, I enjoyed finishing one chapter per night — almost as if I was reading an actual book.
Wrapping up the story(Image credit: Nintendo)There’s only one main game mode in Yoshi and the Mysterious Book, but there are a few ways to customize and enhance your experience.
The first thing that comes to mind is your ability to play as multiple different color Yoshi. I played through most of the game in orange, but there’s the typical green, as well as yellow, pink, purple, and more. Another neat addition is Amiibo compatibility. If you’ve got any kind of Yoshi, Poochey, or Bowser Jr. figure, you can ask Mr. E to tell your fortune, and unlock in-game currency.
This currency can be used to reveal hints to new discoveries, enabling you to fill out Mr, E’s pages more rapidly. But it’s also possible to exchange Smiley Flowers that you collect for exploration tools. You can get a radar to discover nearby Flowers, creatures, and the like, a heart-rate tracker, a speedometer, and more.
Yoshi can actually get up to some impressive top speeds, but even when the game is at its most chaotic, it runs without a hitch. I experienced very little in the way of frame drops or delays, with just a couple of rare performance dips in handheld mode. In docked, the game played flawlessly and looked stunning in 4K. It’s hardly the most demanding game, of course, but this is great to see regardless. Yoshi also feels great to control, and I never got frustrated with awkward platforming or janky combat.
With its endearing visual style, enticing exploration, and charisma-filled creatures, Yoshi and the Mysterious Book is a delight on Nintendo Switch 2. Yes, its low difficulty could leave me wanting more during boss fights, and those hoping for perilous platforming may not gel with this entry so well. But this title concentrates carefully on its core objective — of being an exploration-focused puzzle platformer — and gives Yoshi his most enjoyable game in many a year.
Should you play Yoshi and the Mysterious Book?(Image credit: Nintendo)Play it if…You want a slower-paced adventure to relax with
If you’re looking for a game that’s low on intensity and high on relaxation, then Yoshi and the Mysterious Book is perfect for you. Playing one chapter per night was a very calming experience for me, and the lack of high-octane action will suit more laid-back gamers.
You’ve got a younger player in your household
Although some collectibles are very challenging to locate, the main objectives in Yoshi and the Mysterious Book are simple to complete. With its straightforward puzzler gameplay, this entry is ideal for younger players, and it’s sure to help develop skills such as problem solving and critical thinking.
You want a challenging platformer
If you’re on the hunt for a tough Nintendo platformer, then this isn’t it. Yoshi’s new game is very much focused on discovery — to the point that platforming, and even boss fights, end up being very low in difficulty.
You’re not really into collectathons
A lot of the depth this game has to offer is centered around new creature discoveries and uncovering hidden Smiley Flowers. If you’re not a big fan of collectathons, then the gameplay here may not pique your interest all too much.
There are only a handful of ways to customize your experience in Yoshi and the Mysterious Book. You can pick between three control schemes, set a ‘patient’ or ‘hasty’ egg toss style, disable rumble, and choose to advance Mr. E’s dialogue manually or automatically. There’s no colorblind mode or way to zoom in the camera, which could’ve been a nice touch.
(Image credit: Nintendo)How I reviewed Yoshi and the Mysterious BookI spent more than ten hours venturing through Yoshi and the Mysterious Book, during which time I completed the main story and collected a whole bunch of Smiley Flowers.
Most of the time, I played the game in docked mode using the Turtle Beach Rematch Wireless Controller for Nintendo Switch 2, with my system connected to the Sky Glass Gen 2 TV and Marshall Heston 120 soundbar. However, I did dip into handheld mode now and then, during which time I connected to the console with my JBL Tour One M3 wireless headphones.
I’ve been a Nintendo Switch 2 owner from day one, and have played many Yoshi games, including newer entries, like Yoshi’s Woolly World and Yoshi’s New Island. I’ve also reviewed a number of Switch 2 games here at TechRadar, such as Super Mario Bros. Wonder - Nintendo Switch 2 Edition, Kirby Air Riders and Drag x Drive.
Full spoilers follow for The Mandalorian. Light spoilers also follow for The Mandalorian and Grogu.
Seven years is a long time for a franchise like Star Wars to spend away from the big screen. Sure, the wait for new movie-based entries in Lucasfilm's iconic galaxy far, far away has been significantly larger in the past. In an age where entertainment titans are mining everything they can from their money-spinning signature brands, though, it's surreal to think that a whole generation of fans haven't seen a Star Wars movie at their local theater.
Well, now they can. The Mandalorian and Grogu, a film sequel to The Mandalorian, aka the hugely popular Disney+ TV series that stars the aforementioned pair, aims to replicate the success of its parent show and recapture the magic of seeing the legendary sci-fi franchise on the silver screen for the first time. Unfortunately, it achieves neither of its objectives.
Wherever I go, he goesThe Mandalorian and Grogu marks the pair's first adventure on the silver screen (Image credit: Lucasfilm)Picking up sometime after The Mandalorian's season 3 finale, The Mandalorian and Grogu reunites us with the titular duo as they continue to carry out their contractual work for The New Republic. That being, hunting down Imperial warlords still devoted to the Galactic Empire to stop them from reviving the autocratic regime.
The Mandalorian and Grogu has the air of being two hour-long episodes of its parent show that have been smashed together
To that end, the Mandalorian known as Din Djarin (Pedro Pascal) and his Force-wielding pal are given a specific mission by Colonel Ward (Sigourney Weaver): rescue Rotta the Hutt (voiced by Jeremy Allen White) for his crime lord relatives known as the Twins. In exchange, the latter will provide information on the whereabouts of Lord Janu (Jonny Coyne), The New Republic's next target.
Sounds simple, right? I think you already know the answer to that. Long story short: Mando and Grogu get more than they bargained for on a quest that proves to be their most dangerous yet.
The Twins are as archetypal as you can get with a Star Wars villain — or, rather, villains (Image credit: Lucasfilm)Truth be told, they should be used to life-threatening situations as they've embarked on numerous perilous missions before in The Mandalorian.
And this is my first major gripe with The Mandalorian and Grogu, because it has the air of being two hour-long episodes of its parent show that have been smashed together.
There's a clear disconnect between The Mandalorian and Grogu's two halves
It's difficult to explain without getting into major spoiler territory but, despite The Mandalorian and Grogu possessing a narrative throughline, there's a clear disconnect between its two parts that occurs exactly at its midpoint.
Indeed, with Mando and Grogu seemingly completing their Rotta-based search and rescue mission quicker than expected, I fully expected the end credits of this 'episode' to roll before its follow-up chapter began. You can imagine my surprise, then, when I not only realized this wouldn't happen, but also that there was an hour's worth of story left to tell when 95% of the plot's loose ends had seemingly been tied up.
Jeremy Allen White does a solid job voicing Rotta the Hutt (Image credit: Lucasfilm)Director Jon Favreau might claim that, rather than repurpose The Mandalorian season 4's scripts for this movie, he had to "start from scratch with The Mandalorian and Grogu's screenplay.
Nevertheless, given the notable split midway through this film's story, I'm of the opinion that some of that unmade season's plot threads have been reused and, whether by design or not, give it the structure of a multi-episode arc that's been stitched together. Think of how The Clone Wars animated series' first few episodes were similarly sewn together to unnecessarily turn it into a big-screen offering, and you'll get the idea.
The light and the darkThe Mandalorian and Grogu's set-pieces will thrill many audience members (Image credit: Lucasfilm)The Mandalorian and Grogu does win points for its action sequences, though. They're not wholly original in their makeup but, whether it's large- or small-scale battles, chase sequences, or vehicular- or duel-based combat, each one is as entertaining and well-executed as they need to be.
Grogu is the highlight of the show
Speaking of being entertaining, Grogu is — if it even needs saying — the highlight of the show.
Multiple scenes involving Mando's apprentice are played for laughs (and rightly so, because he's an adorable little tyke), but he also gets enough character development that indicates he's not only coming into his own as a protagonist, but also being firmly positioned as Star Wars' next big, well, star. Suffice it to say, newcomers will fall head over heels for the individual affectionately known as Baby Yoda, while established fans will re-fall in love with him all over again.
Grogu and the Anzellans provide plenty of light comic relief in the film's back half (Image credit: Lucasfilm)Of equal appeal is The Mandalorian and Grogu following in the footsteps of its parent show and introducing us to fascinating new corners of the galaxy.
With growing fan criticism that Star Wars was reluctant to move away from exploring desert planets, The Mandalorian has given us new worlds — and the odd old fan favorite, such as Mandalore — to explore since its initial release on Disney+, aka one of the best streaming services.
It's time for Star Wars to move past its overreliance on nostalgia bait
It's a baton that The Mandalorian and Grogu is only too happy to pick up, too. Indeed, in flying us to new locales like Nal Hutta and Shakari, one of the many forthcoming new Star Wars movies and shows builds on its TV forebear's desire to visit unexplored regions of the galaxy, especially in the lawless Outer Rim. I'll take more of the same with other projects you've got in the pipeline, please, Lucasfilm.
Sigourney Weaver's Colonel Ward doesn't get as much screentime as you might expect (Image credit: Lucasfilm)While I'm making requests, it's also time for Star Wars to move past its overreliance on nostalgia bait, of which The Mandalorian and Grogu is as guilty of as its franchise contemporaries are.
Spoilers notwithstanding, it's a film dripping in Easter eggs and callbacks to other Star Wars projects, especially in its back half. That won't be an issue for diehards looking to mimic Captain America's "I understood that reference" line from The Avengers or Leonardo DiCaprio's finger pointing meme from One Upon a Time in Hollywood. Still, to me at least, the sheer number of nods to The Mandalorian and wider Star Wars universe felt more and more self-indulgent with each one I picked up on.
My verdictThe Mandalorian and Grogu is fine. It's an inoffensive and narratively safe addition to Lucasfilm's back catalog that'll still perform admirably at the global box office by virtue of it being a Star Wars movie, and the inclusion of Baby Yoda that's sure to lure in first-time viewers and diehard fans of the adorable green imp alike.
For those who grew up on the original films and/or want Lucasfilm and Disney to take more big creative swings in the vein of Andor, though, The Mandalorian and Grogu will feel like a missed opportunity. After all, this is the franchise's first big-screen outing since incredibly divisive 2019 flick The Rise of Skywalker, and I suspect some will have hoped that Mando and Baby Yoda's latest adventure would help to wash away the aforementioned film's lingering bad aftertaste.
Occasionally enjoyable though it is, The Mandalorian and Grogu fails to do just that and, as much as it pains me to say it, this isn't the way that Star Wars should've returned to the big screen.
The Mandalorian and Grogu arrives in theaters worldwide on Friday, May 22.
The Insta360 Mic Pro is Insta360's flagship wireless microphone system, and it enters the crowded small wireless mic sector with two features that its rivals (most notably DJI) simply can't match: a customisable E-ink display on each transmitter, and a three-microphone array that uses digital signal processing (DSP) to simulate different polar pickup patterns.
The E-ink screen is the more immediately striking of the two. Via the Insta360 app, you can push any image you like to the circular 1.22-inch, 6-colour display and it'll stay there persistently, even when the transmitter is powered off. And unlike an OLED display, E-ink consumes power only when refreshing the image, not while showing it, which means it adds almost nothing to battery drain. It's a clever and well-executed idea.
The selectable polar patterns are perhaps more interesting in theory than they proved in practice during my testing. The Mic Pro's three-microphone array uses DSP to synthesise four distinct modes: omnidirectional, super-directional, cardioid and figure-8. These are not true multi-capsule configurations (they're digitally constructed from omnidirectional inputs) but the differences are real. In everyday use, though, I found myself leaving the mic in omnidirectional mode most of the time. Where the polar patterns become more useful is when you mount the Mic Pro on a camera's cold shoe and switch to cardioid or super-directional mode, turning it into a passable on-camera directional mic — something DJI's Mic series doesn't allow for.
This design isn't printed on — it's an image displayed on a circular E-ink screen. (Image credit: Future | Sam Kieldsen)Elsewhere, the Mic Pro's spec sheet impresses: there's 32-bit float internal recording, 32GB of onboard storage, NPU-powered AI noise cancellation, timecode sync, up to 400m wireless range, and impressive multi-channel flexibility with 4-to-1 and 2-to-4 configurations. That last one — distributing two transmitters to four receivers simultaneously — may be particularly valuable for multi-camera productions.
In my testing, the feature that impressed most was the noise cancellation. Tested against a running fan in my office, the Mic Pro's Strong noise cancelling setting completely eliminated the background drone, easily outperforming the DJI Mic 3 in the same conditions. There are some minor design caveats worth noting, but the Mic Pro's core audio credentials are excellent.
Insta360 Mic Pro: price and release dateThe Insta360 Mic Pro is available now in three configurations. The entry-level option (£89 / $99.99 / AU$159.99) gives you a single transmitter only, which makes sense if you're buying into the Insta360 camera ecosystem and/or connecting directly via Bluetooth, or recording on the transmitter's own internal storage. The middle-tier 1 TX + 1 RX bundle (£179 / $199.99 / AU$319.99) is the obvious choice for solo creators, while the full 2 TX + 1 RX kit (£279 / $329.99 / AU$529.99) adds a second transmitter and charging case for two-person setups.
For context, the DJI Mic 3, the Mic Pro's closest competitor, currently retails at £269 for the 2 TX + 1 RX bundle, making the Insta360 £10 more for broadly comparable headline specs, though with genuinely different feature sets.
All of the above is included in the priciest Insta360 Mic Pro bundle. (Image credit: Future | Sam Kieldsen)Insta360 Mic Pro: specsDimensions
TX: 38 x 38 x 12.2mm / RX: 55.8 x 27.7 x 21mm
Weight
TX: 19.7g (without clip or magnet) / RX: 29.8g
Range
Up to 400m
Connectivity
RX: USB-C / Lightning, 3.5mm jack, headphones
Bluetooth
Yes
Battery
10 hours (transmitter), 11 hours (receiver), up to 30 hours with fully charged case
Noise cancelling
Two-level
The transmitter's USB-C port allows wired charging, plus data transfer from its 32GB of onboard storage space. (Image credit: Future | Sam Kieldsen)Insta360 Mic Pro: DesignThe Mic Pro transmitter is a small cylindrical puck 38mm in diameter and just 12.2mm tall with the E-ink display taking up one face entirely. It weighs 19.7g without its clip or button magnet attached, making it light enough to clip to a lapel without dragging on clothing.
That E-ink display is the first thing anyone will notice about the Mic Pro, and rightly so. At 1.22 inches with a 197 PPI resolution, it's sharp enough to render logos and text cleanly, and its six-color capability means branded graphics translate well. The persistent display could be a practical boon for multi-mic setups where visual identification of TX units matters – and because E-ink draws power only during refresh, it barely contributes to battery use. It's a well-thought-through implementation of a novel idea.
(Image credit: Future | Sam Kieldsen)For mounting, the Mic Pro follows the now-familiar dual-approach used by DJI and others: a small clip for collars, caps and lapels, and a button magnet for direct attachment to thinner fabrics. The Mic Pro clip doubles as a cold shoe adapter that lets you mount the transmitter directly onto your mirrorless camera — effectively transforming it into an on-camera directional microphone when paired with the cardioid or super-directional pickup mode. As far as I'm aware, this isn't something DJI's Mic series supports, and it expands the Mic Pro's versatility for run-and-gun filmmakers.
The receiver is a conventional rectangular unit with a cold shoe clip, USB-C and 3.5mm outputs, and a small display for monitoring levels and settings. It's not especially compact by current standards (it will feel a little awkward when plugged into your smartphone, for instance), but it does the job.
The charging case is where things get a little more mixed. It looks smart, with a transparent front panel that shows you what's inside — two TX units, one RX, plus dedicated spaces for clips and magnets, and two smartphone adapters. My concern is a practical one: that transparent panel will attract fingerprints and may scuff with regular use. The hinged opening also took some getting used to; it's not quite as smooth or intuitive as DJI's case designs.
Both the receiver and transmitter can fit on top of camera cold shoes.Future | Sam KieldsenFuture | Sam KieldsenFuture | Sam KieldsenFuture | Sam KieldsenThere are two other niggles worth mentioning. First, there's no dedicated space in the charging case for the 3.5mm audio cable — a small but irritating omission. Second, the Mic Pro's included windshields don't fit inside the charging case either, which means they (like the audio cable) will need to go in the carrying pouch instead. DJI's windshields fit neatly inside the Mic 3 and Mic Mini 2 cases, which is a design touch that makes a difference if you're packing light.
On the subject of what's in the box: as mentioned, a soft zip-up carry pouch is included, big enough to fit the charging case plus cables and windshields. It's a welcome inclusion. Less welcome, for those like myself using older iPhones, is the absence of a Lightning adapter as standard — though with Apple's transition to USB-C, it's hard to be too surprised that Insta360 has made the Lightning plug an optional extra.
Insta360 Mic Pro: PerformanceThe Mic Pro's audio quality is superb. Recordings are clean and clear, with a 48kHz sampling frequency and 24-bit wireless transmission that's standard for the class. 32-bit float recording is also supported but as always with these kind of mics, it applies only to internal onboard recordings, not to the live wireless signal.
That said, those internal recordings — stored on the transmitter's 32GB onboard memory — could come in very useful for demanding content creators. 32-bit float means you can recover audio from unexpectedly loud events in post without clipping or distortion, and the available recording durations are generous: up to 44.8 hours of 32-bit mono, or 22.2 hours of 32-bit stereo. The stereo internal recording capability (available due to the transmitter's three-mic array) is also a nice touch for recording ambient soundscapes and ASMR-style captures, and unique to the Mic Pro in this category.
The four selectable polar patterns — omnidirectional, super-directional, cardioid and figure-8 — are generated by combining the inputs from three microphone capsules using DSP rather than using discrete capsules for each mode, and I found the results to be good but not transformative. The differences between modes are audible, but in most recording scenarios omnidirectional will serve you perfectly well. Where pattern selection becomes most valuable is in cold shoe mounting: in super-directional or cardioid mode, the Mic Pro functions as a credible on-camera directional mic, giving you a single piece of hardware that covers both lavalier and shotgun mic duties. It could be very handy for solo creators looking to reduce the amount of kit they have to carry around.
The Mic Pro can pair directly with several Insta360 cameras, including the Ace Pro 2 pictured here. (Image credit: Future | Sam Kieldsen)The noise cancellation is where the Mic Pro most clearly distinguishes itself from the competition on audio quality, however. The system offers two levels — Weak and Strong — driven by an onboard NPU. In my testing with a fan running continuously in my office, the Strong setting completely eliminated the noise, with no audible trace remaining in the recording. I tested the DJI Mic 3 in the same conditions and found it less effective; the Mic Pro's Strong mode outperformed it clearly. Weak mode also did a solid job, which is important because there are real-world situations in which Strong mode can't be activated (such as when you're recording without a receiver).
The Mic Pro can pair directly with Insta360 cameras including the X5, X4 Air, Ace Pro 2 and Go Ultra via Bluetooth, delivering 48kHz audio without a receiver. In theory, it's a good way to cut down on complexity for anyone who owns a recent Insta360 camera. In practice, however, I found that when testing with an Ace Pro 2, I couldn't access noise cancellation or adjust the Mic Pro's settings (apart from gain) through the camera menu. It's possible this will be addressed through firmware updates but at the time of writing, DJI's OsmoAudio ecosystem integration feels considerably more complete and polished.
The maximum range from transmitter to receiver is quoted at 400m in open conditions, matching the DJI Mic 3, and the battery life of 10 hours for the transmitter and 11 hours for the receiver should see through a full shooting day with ease. A five-minute fast charge delivers 1.5 hours of additional use, too.
Should I buy the Insta360 Mic Pro?Buy it if…You need the best noise cancellation available
The Mic Pro's Strong noise cancelling outperforms the DJI Mic 3 by a clear margin. If clean audio in noisy environments is your priority, this is the wireless mic to beat.
You want one mic that covers both lavalier and on-camera duties
The ability to mount the Mic Pro on a cold shoe and switch to a directional polar pattern gives it a multi-role capability DJI can't match.
You're not sure you'll use the headline features
If you don't need the E-ink display or polar patterns, the DJI Mic 3 offers comparable core performance at a similar price — and its ecosystem is more mature too.
Your windshields need to live in the charging case
A small but real inconvenience: the Mic Pro's windshields don't fit in the charging case, unlike DJI's equivalents.
DJI Mic 3
Still the benchmark compact wireless mic for most creators, the Mic 3 offers comparable audio quality, 32-bit float internal recording and a more mature wireless ecosystem. At a similar price to the Mic Pro's 2 TX + 1 RX kit, it's the natural alternative if the Insta360's headline features don't appeal.
Read our DJI Mic 3 review
DJI Mic Mini 2
If you don't need 32-bit float, multi-pattern recording or on-camera mounting, the Mic Mini 2 is a far more affordable entry point into quality wireless audio. At £89 / $199 for the full kit, it's exceptional value.
Read our DJI Mic Mini 2 review
(Image credit: Future | Sam Kieldsen)How I tested the Insta360 Mic ProI've had plenty of time to test the Mic Pro in a range of scenarios and configurations: indoors and outdoors, in noisy and quiet environments and paired with the Panasonic Lumix GH6 mirrorless camera and the Insta360 Ace Pro 2 action camera. I've been able to test it clipped it to my clothes as well as mounted on the GH6 like a shotgun mic, and I was also able to compare its performance and noise cancelling capabilities directly with those of the DJI Mic 3.
The Marshall Milton ANC brilliantly fuse everything I loved about the company's Major and Monitor models. They combine the iconic on-ear look of Marshall’s most popular headphones with the noise-cancelling capabilities and rich feature-set of their pricier over-ears, but for an official price of $229 / £179 / AU$329.
This combination has resulted in something that ranks among the best on-ear headphones, and that perform well across (the vast majority of) the board.
Just at a glance, the Milton ANC clearly stand as a middle point between their two siblings. For example, they have the PU-leather and golden detailing, alongside the exposed wires — design elements I loved on the Marshall Monitor III ANC. However, their on-ear build and smaller sized earcups are likely to appeal to fans of the Major line.
Of course, the Milton also bring active noise cancellation to the on-ear form, and they pull this off pretty well overall. There are some limitations to how effective ANC is — the lack of a full seal around the ears means that some harsher sounds will still seep in with relative ease.
However, I used the Milton on a flight, and they dulled the sound of a jet engine and surrounding chatter very well, enabling me to enjoy my tunes without many distractions, which isn't always the case with on-ears.
Marshall also aimed to level up its on-ear sound quality with the Milton, and I’d argue that they sound very decent for the price you pay. Some may find them to be a little bass-heavy out of the box, and they aren’t the most expressive-sounding headphones I’ve ever used — but a custom EQ can remedy the first point, and it’s also important to remember that these are moderately priced on-ears, not $400 / £350 over-ears.
The Milton offer energetic, clean, and relatively spacious sound, and perform well across various genres, and they even bring LDAC and USB-C audio to the table. The LDAC codec enables higher-res Bluetooth listening, and the Milton is the first Marshall product it’s featured on. Meanwhile, USB-C or USB-C to 3.5mm wired connectivity provides the highest-fidelity audio possible, and it’s great to see here.
One thing I really admired about these on-ears was their sustainable design. They’re made of 42% recycled materials (by weight), and multiple parts of the headphones are replaceable. You can also easily screw off the ear cups and replace a battery if need be. And this doesn't come at the cost of good looks — the Milton ANC effortlessly pull of the retro-style Marshall look.
These on-ears are also very plentiful in the battery life domain. You can get up to 80 hours of listening time with ANC off, and an admirable 50 hours with noise cancelling on, which is even better than the high-performing Beyerdynamic Aventho 100. Battery health settings are also accessible in the Marshall Bluetooth app, which I found to be relatively user-friendly, despite a few loading issues.
Perhaps the very best thing about the Milton ANC, though, is their almost weightless feel in use. I’d say that the Milton are the most comfortable on-ear headphones I’ve used in my entire life — I’m usually more of an over-ear fan, but sometimes I even forgot I was wearing these headphones.
Ultimately, then, the Marshall Milton ANC are an accomplished pair of on-ear headphones that perform well where it matters most. They aren’t quite perfect — I would’ve liked to have seen wear detection on-board, and there are some limitations in terms of sound and ANC. But for the price you pay, I think these headphones are well worth the investment.
(Image credit: Future)Marshall Milton ANC review: price and availabilityThe Marshall Milton ANC are available for $229 / £179.99 / AU$329, placing them directly between Marshall’s budget-friendly on-ears, the Major V, and their premium over-ears, the Monitor III ANC. They are currently available in Black only.
The Milton ANC were released on Marshall’s website on 19 May 2026, but will be available from select retailers starting on May 27, 2026.
Marshall Milton ANC review: specsDrivers
32mm dynamic
Active noise cancellation
Yes
Battery life
50 hours ANC on; 80 hours ANC off
Weight
200g
Connectivity
Bluetooth 6.0, USB-C
Frequency range
20Hz-20kHz
(Image credit: Future)Marshall Milton ANC review: featuresThe Marshall Milton ANC are overflowing with features, including some that Marshall has never offered in its products before.
One exciting addition is LDAC, which enables you to stream higher-res audio over Bluetooth, from a compatible device. Of course, Bluetooth audio is still inherently lossy, but if you want the best quality possible, you can connect your device to the Milton via USB-C for wired audio — there’s even a USB-C to 3.5mm cable in the box.
The Milton ANC also bring support for Apple Find My and Google Find Hub, making it easy to locate your on-ears if you’ve forgotten their whereabouts.
A lot of the good stuff we saw on the Monitor III ANC features here too, including a five-band equalizer alongside a handful of presets, a customizable M button, and Auracast connectivity. You can access all of this in the Marshall Bluetooth app, which is well laid-out, but prone to a few loading issues in my experience.
I was pleased to see the Soundstage mode make a return, which is intended to “make your sound more spacious”. This works nicely, and I found myself using it pretty often. The effects aren’t as drastic as you get from some headphones’ spatial audio options, but you can adjust the metaphorical ‘room size’ and ‘amount’ that you want to employ spatial sound. For me, a medium room at 80% was the sweet spot.
Let’s also talk about battery life — something Marshall has been leading the way with on its Bluetooth speakers like the Kilburn III and Bromley 750. Things are no different on the Milton. You get a whopping 80 hours of playtime with ANC off, and a still-great 50 hours with noise cancelling active.
That’s considerably more than a lot of premium over-ear headphones, such as the Bose QuietComfort Ultra Headphones Gen 2 or Bowers & Wilkins Px7 S3 can offer.
In-line with upcoming EU regulations, the battery will be readily removable and replaceable. Repairs and replacements are available through Marshall directly, as part of the company’s aim to deliver more sustainable tech.
I think it’s about time we go to the main event, though, and discuss ANC. When I attended the launch of these headphones, Marshall stated that “the Milton were designed to push ANC performance further than on-ear headphones have gone before”.
And I have to say, the Milton offer pretty solid noise cancelling capabilities all things considered. Even while on a flight, the rumble of a jet engine and of general chatter was dulled pretty effectively. These headphones don’t fully cover your ears, so there are limitations to what they can do, and on occasion, I’ve still been able to hear sounds like cars passing by or babies screaming when out and about.
Still, it’s neat to see ANC on some Marshall on-ears. The adaptive ANC is paired with a dynamic loudness feature, which adjusts audio playback depending on the noise level in your vicinity. If things are getting noisy, the headphones will raise the bass and lower the mids — the idea is to "to energize listening sessions – no matter what", though obviously this is great for running tracks to keep you pushing, and less so for podcasts.
There’s also a transparency mode if you want to be more aware of your surroundings when out and about, as well as battery preservation options to extend the long-term lifespan of the headphones.
Marshall has rammed these on-ears with just about every feature you could want… well, just about. I would’ve liked to have seen wear detection included, so that my music automatically pauses when I take the Milton off — it's pretty standard fare these days. Otherwise, though, their features suite is golden.
Out of the box, the Marshall Milton ANC offers an energetic sound signature, and I was instantly struck by the hard-hitting bass. For some, the low-end may feel a little over-emphasized — and with more stripped back, acoustic tracks, I preferred using a custom EQ with a slight bump in the mids and some reduction down low.
However, I think that the signature sound will be a hit with a lot of listeners — the meaty bass was great for tracks like Authentic Computers 2.0 by Kolter. The pumping bass came through with seismic impact, but didn’t sound lethargic, and never obscured synths or vocals in the midrange. Meanwhile, drums higher in the frequency range sounded expressive yet controlled, helping to maintain the track’s high energy.
With more acoustic, laid-back tunes like Get It Up For Love by Ned Doheny, the Milton continued to perform well. Acoustic guitars in the build-up didn’t have top-tier expressiveness and detail of premium over-ears like the Sony WH-1000XM6, but they remained nice and clear in the mix, and intertwined with soulful vocals with elegance. Again, percussion was brilliantly balanced in the mix, and this even remained true at top volumes.
By default, the Milton ANC offer a solid soundstage, with a decent amount of width and immersion. However, if you make use of the Soundstage feature in the Marshall Bluetooth app, you can get more three-dimensional, spacious audio.
When listening to Down East by Sadao Watanabe, it really did seem as if sound had been released into a virtual room — the leading saxophone had more space to work its magic, while percussion felt as if it occupied a more distinct pocket.
I've flagged this in the Features section above, but I was also delighted to see LDAC make an appearance on a Marshall product, and it opened up more intricate detailing when listening to higher-res files on Tidal. Nothing is going to beat USB-C audio passthrough, however, which provides lossless quality via a wired connection.
Even using a more basic Bluetooth codec like AAC, though, the Marshall Milton ANC are a very solid-sounding pair of on-ears. They won’t astonish audiophiles with perfect instrument separation or top-tier attention to detail, but their engaging and energetic sound is sure to appeal to many.
On top of this, the Milton offer commendable mic quality, with four of the total six microphones being used for clear calls. I tried recording my voice and was very satisfied with the clarity of my speech throughout.
I’ve mentioned a couple of times how Marshall is aiming to produce more sustainable technology at the moment, and the Milton ANC are a glowing example of that.
First of all, they contain 42% recycled material (by weight), which is a pretty significant proportion. On top of that, multiple parts of the Milton are replaceable, and Marshall can service the headphones or sell replacement parts when needed. The earcups also use bayonet locking, making them simple to screw off and on, and under the left earcup, you can easily unscrew a panel to replace the headphones’ battery.
It’s not all about sustainability though — the Marshall Milton ANC are brilliantly designed right across the board.
The earcups are more plush than those featuring on the Major V, and it’s incredibly apparent. They feel amazingly soft in use, and fit on my ears perfectly. The headband also feels relaxed, and never clamped down too hard, while still remaining secure.
Combine these two factors, and the Marshall Milton ANC are, without question, the most comfortable on-ear headphones I’ve ever used. I’ve used them for all-day use at the office, and never felt agitated or uncomfortable, which is a huge plus.
These headphones also look great in my opinion. The faux-leather casing, the golden Marshall logo, the exposed wires… these headphones nail the retro-style and look pretty premium for the price. The multi-directional button for playback control is attractive too, and was easy to use whenever I wanted to pump up the volume or skip a track.
Marshall has made a real effort to stress the ruggedness of the Milton, and I have to say they do feel pretty hardy. The practical draw-string case also helps to keep them safe against any tumbles or liquid splashes.
Speaking of which, the Milton ANC do not have a waterproof rating, which is a bit of a shame given their focus on durability and longevity. Don’t get me wrong: this is pretty common for headphones, but it would be nice to see a player like Marshall start adding IP ratings to its on-ear and over-ear products. Despite this, Marshall told me that the Milton were tested for higher humidity conditions and should be able to survive the odd raindrop, for example.
The Marshall Milton ANC are well priced against a lot of the competition. For instance, the Beyerdynamic Aventho 100, which offer ANC, a similar amount of battery life, and similarly strong audio, are priced at $229 / £199 / AU$314.
On top of that, the Milton fit perfectly between Marshall’s more budget-friendly on-ears, the Major V, and its premium over-ears, the Monitor III ANC. The former will typically set you back $149 / £129 / AU$259, and the latter have a list price of $349 / £299 / AU$569.
The Milton offer the form-factor and compact style of the Major V, while cramming in a lot of the smart features and noise-cancelling capabilities of the Monitor III, neatly fusing what makes their sibling models so appealing.
And just overall, I think you’re getting good overall quality for the money you spend. With top-tier comfort, plenty of playtime, and a sustainable design, the Milton ANC feel like a worthy investment.
Are they the best sounding headphones ever? Perhaps not — they lack the detail and balance that some competitors can supply. But still, these are hardly the most expensive on-ears out there, and their energetic sound signature is sure to appeal to a large proportion of the market.
Attributes
Notes
Rating
Features
Higher-res Bluetooth audio, great battery life, solid ANC; where's the wear detection?
4.5/5
Sound quality
Clean, energetic sound with LDAC and wired lossless, but could sound more balanced and detailed.
4/5
Design
Sustainable, durable construction with an iconic, enticing look, and best-in-class comfort.
4.5/5
Value
Well-priced against competition and not short on all-round quality.
4.5/5
Buy them if…You want maximum comfort
The Marshall Milton ANC are, without a doubt, the comfiest on-ear headphones I’ve ever tested. They never clamp too heavily, and the plush earcups ensure that you’ll be able to enjoy your tunes for hours on end.
You’re looking for on-ears with noise-cancelling capabilities
A big positive about the Milton compared to a model like the Marshall Major V, is that they come with adaptive noise cancelling. That means that you can block the outside world out to decent effect, and the headphones can even adjust ANC levels depending on the noise levels in your environment.
You want the best sound quality available
Although the Milton offer very decent sound for the price you pay, they don’t offer the most nuanced or detailed sound I’ve ever heard from a pair of headphones. For the best sound quality, it may be worth looking to the over-ear market, and going with a pair like the Sennheiser Momentum 4 Wireless.
You’re looking for a budget pair of headphones
Although the Milton aren’t massively expensive, especially for the quality on offer, you can certainly nab great quality headphones for less. In the over-ear category, it’s worth checking out cans like the 1More Sonoflow Pro HQ51 and the Soundcore Space 2. But if you want to stick with on-ears, I’d recommend taking a look at the Sony WH-CH520, listed below.
Marshall Milton ANC
Beyerdynamic Aventho 100
Sony WH-CH520
Price
$229 / £179 / AU$329
$229 / £199 / AU$314
$60 / £60 / AU$99
Drivers
32mm dynamic
45mm dynamic
30mm dynamic
Active noise cancellation
Yes
Yes
No
Battery life
50 hours ANC on; 80 hours ANC off
40 hours ANC on; 60 hours ANC off
50 hours
Weight
200g
220g
137g
Connectivity
Bluetooth 6.0, USB-C
Bluetooth 5.4
Bluetooth 5.2
Frequency range
20Hz-20kHz
20Hz-22kHz
20Hz-20kHz
Beyerdynamic Aventho 100
We rated these on-ears from Beyerdynamic pretty highly when we tested them last year and, as a result, they made the cut in our guide to the best on-ear headphones. With impressive ANC, strong battery life, and beautiful looks, there’s a lot to like about these headphones, although we did wish they sounded a little more detailed. Read our full Beyerdynamic Aventho 100 review.
Sony WH-CH520
If on-ears are your thing, but you don’t want to spend upwards of $200 / £150, then the super-cheap Sony WH-CH520 could be perfect for you. They don’t feature active noise cancelling or fancy looks, but what they do provide is solid sound quality, plenty of playtime, and upscaling for lower-res audio files. Read our full Sony WH-CH520 review.
I spent weeks testing the Marshall Milton ANC, taking them with me just about everywhere I went. I used them on a flight, train journeys, my daily walks, and while working away at the office.
When listening to music, I used Tidal to experience the headphones’ higher-resolution capabilities, but I also dipped into Spotify from time to time. As always, I used the TechRadar testing playlist, which features songs from a wide variety of genres, but I also spent hours bumping tunes from my personal library.
More generally, I’ve spent years testing audio gear here at TechRadar, and have tackled everything from premium headphones like the Sony WH-1000XM6 through to small Bluetooth speakers like the Bose SoundLink Micro Gen 2. I’ve also tested a whole lot of Marshall products, including headphones such as the Marshall Monitor III ANC and soundbars like the Marshall Heston 60.